@@ -54,8 +54,8 @@ impl<Si1, Si2> Sink for Fanout<Si1, Si2>
54
54
mut self : Pin < & mut Self > ,
55
55
waker : & Waker ,
56
56
) -> Poll < Result < ( ) , Self :: SinkError > > {
57
- let sink1_ready = try_poll ! ( self . as_mut( ) . sink1( ) . poll_ready( waker) ) . is_ready ( ) ;
58
- let sink2_ready = try_poll ! ( self . as_mut( ) . sink2( ) . poll_ready( waker) ) . is_ready ( ) ;
57
+ let sink1_ready = self . as_mut ( ) . sink1 ( ) . poll_ready ( waker) ? . is_ready ( ) ;
58
+ let sink2_ready = self . as_mut ( ) . sink2 ( ) . poll_ready ( waker) ? . is_ready ( ) ;
59
59
let ready = sink1_ready && sink2_ready;
60
60
if ready { Poll :: Ready ( Ok ( ( ) ) ) } else { Poll :: Pending }
61
61
}
@@ -73,8 +73,8 @@ impl<Si1, Si2> Sink for Fanout<Si1, Si2>
73
73
mut self : Pin < & mut Self > ,
74
74
waker : & Waker ,
75
75
) -> Poll < Result < ( ) , Self :: SinkError > > {
76
- let sink1_ready = try_poll ! ( self . as_mut( ) . sink1( ) . poll_flush( waker) ) . is_ready ( ) ;
77
- let sink2_ready = try_poll ! ( self . as_mut( ) . sink2( ) . poll_flush( waker) ) . is_ready ( ) ;
76
+ let sink1_ready = self . as_mut ( ) . sink1 ( ) . poll_flush ( waker) ? . is_ready ( ) ;
77
+ let sink2_ready = self . as_mut ( ) . sink2 ( ) . poll_flush ( waker) ? . is_ready ( ) ;
78
78
let ready = sink1_ready && sink2_ready;
79
79
if ready { Poll :: Ready ( Ok ( ( ) ) ) } else { Poll :: Pending }
80
80
}
@@ -83,8 +83,8 @@ impl<Si1, Si2> Sink for Fanout<Si1, Si2>
83
83
mut self : Pin < & mut Self > ,
84
84
waker : & Waker ,
85
85
) -> Poll < Result < ( ) , Self :: SinkError > > {
86
- let sink1_ready = try_poll ! ( self . as_mut( ) . sink1( ) . poll_close( waker) ) . is_ready ( ) ;
87
- let sink2_ready = try_poll ! ( self . as_mut( ) . sink2( ) . poll_close( waker) ) . is_ready ( ) ;
86
+ let sink1_ready = self . as_mut ( ) . sink1 ( ) . poll_close ( waker) ? . is_ready ( ) ;
87
+ let sink2_ready = self . as_mut ( ) . sink2 ( ) . poll_close ( waker) ? . is_ready ( ) ;
88
88
let ready = sink1_ready && sink2_ready;
89
89
if ready { Poll :: Ready ( Ok ( ( ) ) ) } else { Poll :: Pending }
90
90
}
0 commit comments