pub struct EndpointReceiver<R> { /* private fields */ }Expand description
The receiving half of endpoint, messages sent to the endpoint can be retrieved using recv, dropping receiver will close underly receving kernel buffer.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<R> Freeze for EndpointReceiver<R>
impl<R> RefUnwindSafe for EndpointReceiver<R>where
R: RefUnwindSafe,
impl<R> Send for EndpointReceiver<R>where
R: Send,
impl<R> Sync for EndpointReceiver<R>where
R: Sync,
impl<R> Unpin for EndpointReceiver<R>where
R: Unpin,
impl<R> UnwindSafe for EndpointReceiver<R>where
R: UnwindSafe,
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