Struct futures_util::stream::PeekMut  
source · [−]pub struct PeekMut<'a, St: Stream> { /* private fields */ }Expand description
Future for the Peekable::peek_mut method.
Trait Implementations
sourceimpl<St: Stream> FusedFuture for PeekMut<'_, St>
 
impl<St: Stream> FusedFuture for PeekMut<'_, St>
sourcefn is_terminated(&self) -> bool
 
fn is_terminated(&self) -> bool
Returns true if the underlying future should no longer be polled.
impl<'__pin, 'a, St: Stream> Unpin for PeekMut<'a, St> where
    __Origin<'__pin, 'a, St>: Unpin, 
Auto Trait Implementations
impl<'a, St> RefUnwindSafe for PeekMut<'a, St> where
    St: RefUnwindSafe,
    <St as Stream>::Item: RefUnwindSafe, 
impl<'a, St> Send for PeekMut<'a, St> where
    St: Send,
    <St as Stream>::Item: Send, 
impl<'a, St> Sync for PeekMut<'a, St> where
    St: Sync,
    <St as Stream>::Item: Sync, 
impl<'a, St> !UnwindSafe for PeekMut<'a, St>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<F> IntoFuture for F where
    F: Future, 
 
impl<F> IntoFuture for F where
    F: Future, 
type IntoFuture = F
type IntoFuture = F
Which kind of future are we turning this into?
sourcefn into_future(self) -> <F as IntoFuture>::IntoFuture
 
fn into_future(self) -> <F as IntoFuture>::IntoFuture
Creates a future from a value. Read more