77//! Provides a server that concurrently handles many connections sending multiplexed requests.
88
99use crate :: {
10- cancellations:: { cancellations, CanceledRequests , RequestCancellation } ,
10+ ChannelError , ClientMessage , Request , RequestName , Response , ServerError , Transport ,
11+ cancellations:: { CanceledRequests , RequestCancellation , cancellations} ,
1112 context:: { self , SpanExt } ,
1213 trace,
1314 util:: TimeUntil ,
14- ChannelError , ClientMessage , Request , RequestName , Response , ServerError , Transport ,
1515} ;
1616use :: tokio:: sync:: mpsc;
1717use futures:: {
@@ -26,7 +26,7 @@ use pin_project::pin_project;
2626use std:: {
2727 convert:: TryFrom , error:: Error , fmt, marker:: PhantomData , pin:: Pin , sync:: Arc , time:: SystemTime ,
2828} ;
29- use tracing:: { info_span, instrument:: Instrument , Span } ;
29+ use tracing:: { Span , info_span, instrument:: Instrument } ;
3030
3131mod in_flight_requests;
3232pub mod request_hook;
@@ -955,20 +955,20 @@ where
955955#[ cfg( test) ]
956956mod tests {
957957 use super :: {
958+ BaseChannel , Channel , Config , Requests , Serve ,
958959 in_flight_requests:: AlreadyExistsError ,
959960 request_hook:: { AfterRequest , BeforeRequest , RequestHook } ,
960- serve, BaseChannel , Channel , Config , Requests , Serve ,
961+ serve,
961962 } ;
962963 use crate :: {
963- context, trace,
964+ ClientMessage , Request , Response , ServerError , context, trace,
964965 transport:: channel:: { self , UnboundedChannel } ,
965- ClientMessage , Request , Response , ServerError ,
966966 } ;
967967 use assert_matches:: assert_matches;
968968 use futures:: {
969- future:: { pending, AbortRegistration , Abortable , Aborted } ,
970- prelude:: * ,
971969 Future ,
970+ future:: { AbortRegistration , Abortable , Aborted , pending} ,
971+ prelude:: * ,
972972 } ;
973973 use futures_test:: task:: noop_context;
974974 use std:: {
@@ -1321,12 +1321,14 @@ mod tests {
13211321 result => panic ! ( "Unexpected result: {result:?}" ) ,
13221322 } ;
13231323 request. execute ( serve ( |_, _| async { Ok ( ( ) ) } ) ) . await ;
1324- assert ! ( requests
1325- . as_mut( )
1326- . channel_pin_mut( )
1327- . canceled_requests
1328- . poll_recv( & mut noop_context( ) )
1329- . is_pending( ) ) ;
1324+ assert ! (
1325+ requests
1326+ . as_mut( )
1327+ . channel_pin_mut( )
1328+ . canceled_requests
1329+ . poll_recv( & mut noop_context( ) )
1330+ . is_pending( )
1331+ ) ;
13301332 }
13311333
13321334 #[ tokio:: test]
0 commit comments