Struct snafu::futures::try_stream::WhateverContext [−][src]
pub struct WhateverContext<St, S, E> { /* fields omitted */ }
Expand description
Stream for the
whatever_context
combinator.
See the TryStreamExt::whatever_context
method for more
details.
Trait Implementations
Attempt to pull out the next value of this stream, registering the
current task for wakeup if the value is not yet available, and returning
None
if the stream is exhausted. Read more
impl<'pin, St, S, E> Unpin for WhateverContext<St, S, E> where
__WhateverContext<'pin, St, S, E>: Unpin,
Auto Trait Implementations
impl<St, S, E> RefUnwindSafe for WhateverContext<St, S, E> where
E: RefUnwindSafe,
S: RefUnwindSafe,
St: RefUnwindSafe,
impl<St, S, E> Send for WhateverContext<St, S, E> where
E: Send,
S: Send,
St: Send,
impl<St, S, E> Sync for WhateverContext<St, S, E> where
E: Sync,
S: Sync,
St: Sync,
impl<St, S, E> UnwindSafe for WhateverContext<St, S, E> where
E: UnwindSafe,
S: UnwindSafe,
St: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more