From 2f1fe726f51cad48aac4fcd3ca58843307ecef63 Mon Sep 17 00:00:00 2001 From: Greg Fitzgerald Date: Sun, 17 Feb 2019 11:53:57 -0700 Subject: [PATCH] Expand imports tokio is a heavy dependency. This gives us some visibility into what we're using. --- drone/src/bin/drone.rs | 4 ++-- drone/src/drone.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drone/src/bin/drone.rs b/drone/src/bin/drone.rs index b514835f1d..6f980599c2 100644 --- a/drone/src/bin/drone.rs +++ b/drone/src/bin/drone.rs @@ -1,5 +1,5 @@ use clap::{crate_version, App, Arg}; -use log::*; +use log::info; use solana_drone::drone::{Drone, DRONE_PORT}; use solana_drone::socketaddr; use solana_sdk::signature::read_keypair; @@ -9,7 +9,7 @@ use std::net::{Ipv4Addr, SocketAddr}; use std::sync::{Arc, Mutex}; use std::thread; use tokio::net::TcpListener; -use tokio::prelude::*; +use tokio::prelude::{Future, Sink, Stream}; use tokio_codec::{BytesCodec, Decoder}; fn main() -> Result<(), Box> { diff --git a/drone/src/drone.rs b/drone/src/drone.rs index 2788d6b106..da8f6fddc4 100644 --- a/drone/src/drone.rs +++ b/drone/src/drone.rs @@ -7,7 +7,7 @@ use bincode::{deserialize, serialize}; use byteorder::{ByteOrder, LittleEndian}; use bytes::{Bytes, BytesMut}; -use log::*; +use log::{debug, info, trace, warn}; use serde_derive::{Deserialize, Serialize}; use solana_metrics; use solana_metrics::influxdb; @@ -27,7 +27,7 @@ use std::thread; use std::time::Duration; use tokio; use tokio::net::TcpListener; -use tokio::prelude::*; +use tokio::prelude::{Future, Read, Sink, Stream, Write}; use tokio_codec::{BytesCodec, Decoder}; #[macro_export]