mirror of
https://github.com/fluencelabs/rust-libp2p
synced 2025-05-29 10:41:21 +00:00
muxers/yamux: Use existing Poll
import (#2685)
This commit is contained in:
parent
3611d69e09
commit
c36a749478
@ -427,10 +427,7 @@ impl<T> fmt::Debug for LocalIncoming<T> {
|
|||||||
impl<T> Stream for Incoming<T> {
|
impl<T> Stream for Incoming<T> {
|
||||||
type Item = Result<yamux::Stream, YamuxError>;
|
type Item = Result<yamux::Stream, YamuxError>;
|
||||||
|
|
||||||
fn poll_next(
|
fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Option<Self::Item>> {
|
||||||
mut self: Pin<&mut Self>,
|
|
||||||
cx: &mut Context<'_>,
|
|
||||||
) -> std::task::Poll<Option<Self::Item>> {
|
|
||||||
self.stream.as_mut().poll_next_unpin(cx)
|
self.stream.as_mut().poll_next_unpin(cx)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -444,10 +441,7 @@ impl<T> Unpin for Incoming<T> {}
|
|||||||
impl<T> Stream for LocalIncoming<T> {
|
impl<T> Stream for LocalIncoming<T> {
|
||||||
type Item = Result<yamux::Stream, YamuxError>;
|
type Item = Result<yamux::Stream, YamuxError>;
|
||||||
|
|
||||||
fn poll_next(
|
fn poll_next(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<Option<Self::Item>> {
|
||||||
mut self: Pin<&mut Self>,
|
|
||||||
cx: &mut Context<'_>,
|
|
||||||
) -> std::task::Poll<Option<Self::Item>> {
|
|
||||||
self.stream.as_mut().poll_next_unpin(cx)
|
self.stream.as_mut().poll_next_unpin(cx)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user