@@ -215,10 +215,7 @@ mod network {
215215 use libp2p:: kad:: record:: store:: MemoryStore ;
216216 use libp2p:: kad:: { GetProvidersOk , Kademlia , KademliaEvent , QueryId , QueryResult } ;
217217 use libp2p:: multiaddr:: Protocol ;
218- use libp2p:: request_response:: {
219- ProtocolSupport , RequestId , RequestResponse , RequestResponseCodec , RequestResponseEvent ,
220- RequestResponseMessage , ResponseChannel ,
221- } ;
218+ use libp2p:: request_response:: { self , ProtocolSupport , RequestId , ResponseChannel } ;
222219 use libp2p:: swarm:: { ConnectionHandlerUpgrErr , NetworkBehaviour , Swarm , SwarmEvent } ;
223220 use std:: collections:: { hash_map, HashMap , HashSet } ;
224221 use std:: iter;
@@ -254,7 +251,7 @@ mod network {
254251 libp2p:: development_transport ( id_keys) . await ?,
255252 ComposedBehaviour {
256253 kademlia : Kademlia :: new ( peer_id, MemoryStore :: new ( peer_id) ) ,
257- request_response : RequestResponse :: new (
254+ request_response : request_response :: Behaviour :: new (
258255 FileExchangeCodec ( ) ,
259256 iter:: once ( ( FileExchangeProtocol ( ) , ProtocolSupport :: Full ) ) ,
260257 Default :: default ( ) ,
@@ -459,9 +456,9 @@ mod network {
459456 ) ) => { }
460457 SwarmEvent :: Behaviour ( ComposedEvent :: Kademlia ( _) ) => { }
461458 SwarmEvent :: Behaviour ( ComposedEvent :: RequestResponse (
462- RequestResponseEvent :: Message { message, .. } ,
459+ request_response :: Event :: Message { message, .. } ,
463460 ) ) => match message {
464- RequestResponseMessage :: Request {
461+ request_response :: Message :: Request {
465462 request, channel, ..
466463 } => {
467464 self . event_sender
@@ -472,7 +469,7 @@ mod network {
472469 . await
473470 . expect ( "Event receiver not to be dropped." ) ;
474471 }
475- RequestResponseMessage :: Response {
472+ request_response :: Message :: Response {
476473 request_id,
477474 response,
478475 } => {
@@ -484,7 +481,7 @@ mod network {
484481 }
485482 } ,
486483 SwarmEvent :: Behaviour ( ComposedEvent :: RequestResponse (
487- RequestResponseEvent :: OutboundFailure {
484+ request_response :: Event :: OutboundFailure {
488485 request_id, error, ..
489486 } ,
490487 ) ) => {
@@ -495,7 +492,7 @@ mod network {
495492 . send ( Err ( Box :: new ( error) ) ) ;
496493 }
497494 SwarmEvent :: Behaviour ( ComposedEvent :: RequestResponse (
498- RequestResponseEvent :: ResponseSent { .. } ,
495+ request_response :: Event :: ResponseSent { .. } ,
499496 ) ) => { }
500497 SwarmEvent :: NewListenAddr { address, .. } => {
501498 let local_peer_id = * self . swarm . local_peer_id ( ) ;
@@ -604,18 +601,18 @@ mod network {
604601 #[ derive( NetworkBehaviour ) ]
605602 #[ behaviour( out_event = "ComposedEvent" ) ]
606603 struct ComposedBehaviour {
607- request_response : RequestResponse < FileExchangeCodec > ,
604+ request_response : request_response :: Behaviour < FileExchangeCodec > ,
608605 kademlia : Kademlia < MemoryStore > ,
609606 }
610607
611608 #[ derive( Debug ) ]
612609 enum ComposedEvent {
613- RequestResponse ( RequestResponseEvent < FileRequest , FileResponse > ) ,
610+ RequestResponse ( request_response :: Event < FileRequest , FileResponse > ) ,
614611 Kademlia ( KademliaEvent ) ,
615612 }
616613
617- impl From < RequestResponseEvent < FileRequest , FileResponse > > for ComposedEvent {
618- fn from ( event : RequestResponseEvent < FileRequest , FileResponse > ) -> Self {
614+ impl From < request_response :: Event < FileRequest , FileResponse > > for ComposedEvent {
615+ fn from ( event : request_response :: Event < FileRequest , FileResponse > ) -> Self {
619616 ComposedEvent :: RequestResponse ( event)
620617 }
621618 }
@@ -682,7 +679,7 @@ mod network {
682679 }
683680
684681 #[ async_trait]
685- impl RequestResponseCodec for FileExchangeCodec {
682+ impl request_response :: Codec for FileExchangeCodec {
686683 type Protocol = FileExchangeProtocol ;
687684 type Request = FileRequest ;
688685 type Response = FileResponse ;
0 commit comments