@@ -32,7 +32,6 @@ use routing::network_graph::NetGraphMsgHandler;
32
32
use prelude:: * ;
33
33
use io;
34
34
use alloc:: collections:: LinkedList ;
35
- use alloc:: fmt:: Debug ;
36
35
use sync:: { Arc , Mutex } ;
37
36
use core:: sync:: atomic:: { AtomicUsize , Ordering } ;
38
37
use core:: { cmp, hash, fmt, mem} ;
@@ -470,7 +469,7 @@ impl<Descriptor: SocketDescriptor, CM: Deref, RM: Deref, L: Deref, CMH: Deref> P
470
469
CM :: Target : ChannelMessageHandler ,
471
470
RM :: Target : RoutingMessageHandler ,
472
471
L :: Target : Logger ,
473
- CMH :: Target : CustomMessageHandler + wire :: CustomMessageReader {
472
+ CMH :: Target : CustomMessageHandler {
474
473
/// Constructs a new PeerManager with the given message handlers and node_id secret key
475
474
/// ephemeral_random_data is used to derive per-connection ephemeral keys and must be
476
475
/// cryptographically secure random bytes.
@@ -720,7 +719,7 @@ impl<Descriptor: SocketDescriptor, CM: Deref, RM: Deref, L: Deref, CMH: Deref> P
720
719
}
721
720
722
721
/// Append a message to a peer's pending outbound/write buffer, and update the map of peers needing sends accordingly.
723
- fn enqueue_message < M : wire:: Type + Writeable + Debug > ( & self , peer : & mut Peer , message : & M ) {
722
+ fn enqueue_message < M : wire:: Type > ( & self , peer : & mut Peer , message : & M ) {
724
723
let mut buffer = VecWriter ( Vec :: with_capacity ( 2048 ) ) ;
725
724
wire:: write ( message, & mut buffer) . unwrap ( ) ; // crash if the write failed
726
725
let encoded_message = buffer. 0 ;
0 commit comments