File tree Expand file tree Collapse file tree 4 files changed +11
-9
lines changed Expand file tree Collapse file tree 4 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -37,10 +37,10 @@ where
3737
3838 match next {
3939 Some ( v) if ( self . as_mut ( ) . predicate ( ) ) ( & v) => Poll :: Ready ( Some ( v) ) ,
40- Some ( _) => {
40+ Some ( _) => {
4141 cx. waker ( ) . wake_by_ref ( ) ;
4242 Poll :: Pending
43- } ,
43+ }
4444 None => Poll :: Ready ( None ) ,
4545 }
4646 }
Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ where
3636 let item = futures_core:: ready!( Pin :: new( & mut * self . stream) . poll_next( cx) ) ;
3737
3838 match item {
39- Some ( v) if ( & mut self . p ) ( & v) => Poll :: Ready ( Some ( v) ) ,
39+ Some ( v) if ( & mut self . p ) ( & v) => Poll :: Ready ( Some ( v) ) ,
4040 Some ( _) => {
4141 cx. waker ( ) . wake_by_ref ( ) ;
4242 Poll :: Pending
43- } ,
43+ }
4444 None => Poll :: Ready ( None ) ,
4545 }
4646 }
Original file line number Diff line number Diff line change @@ -38,10 +38,12 @@ where
3838
3939 match next {
4040 Some ( v) => match self . as_mut ( ) . predicate ( ) {
41- Some ( p) => if !p ( & v) {
42- * self . as_mut ( ) . predicate ( ) = None ;
43- return Poll :: Ready ( Some ( v) ) ;
44- } ,
41+ Some ( p) => {
42+ if !p ( & v) {
43+ * self . as_mut ( ) . predicate ( ) = None ;
44+ return Poll :: Ready ( Some ( v) ) ;
45+ }
46+ }
4547 None => return Poll :: Ready ( Some ( v) ) ,
4648 } ,
4749 None => return Poll :: Ready ( None ) ,
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ impl Sleepers {
3030 pub fn wait ( & self ) {
3131 let mut sleep = self . sleep . lock ( ) . unwrap ( ) ;
3232
33- if !self . notified . swap ( false , Ordering :: SeqCst ) {
33+ if !self . notified . swap ( false , Ordering :: SeqCst ) {
3434 * sleep += 1 ;
3535 let _ = self . wake . wait ( sleep) . unwrap ( ) ;
3636 }
You can’t perform that action at this time.
0 commit comments