pub struct ReceiveStream<'a, T: 'a> { /* private fields */ }Expand description
ReceiveStream is a stream for receiving objects from a channel asynchronously.
Trait Implementations§
Source§impl<T> Debug for ReceiveStream<'_, T>
impl<T> Debug for ReceiveStream<'_, T>
Source§impl<T> FusedStream for ReceiveStream<'_, T>
impl<T> FusedStream for ReceiveStream<'_, T>
Source§fn is_terminated(&self) -> bool
fn is_terminated(&self) -> bool
Returns
true if the stream should no longer be polled.Source§impl<T> Stream for ReceiveStream<'_, T>
impl<T> Stream for ReceiveStream<'_, T>
Auto Trait Implementations§
impl<'a, T> Freeze for ReceiveStream<'a, T>
impl<'a, T> !RefUnwindSafe for ReceiveStream<'a, T>
impl<'a, T> Send for ReceiveStream<'a, T>where
T: Send,
impl<'a, T> !Sync for ReceiveStream<'a, T>
impl<'a, T> Unpin for ReceiveStream<'a, T>
impl<'a, T> !UnwindSafe for ReceiveStream<'a, T>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more