pub struct WakingPipe {
pub rx: WakingPipeReceiver,
pub tx: WakingPipeSender,
}Expand description
Bidirectional pipe carrying byte buffer payloads.
This is like netcore::Pipe, except that it also implements
AsyncWakeDevice, which needs a bit of fiddling to adapt.
Fields§
§rx: WakingPipeReceiverThe send side of the pipe.
tx: WakingPipeSenderThe transmit side of the pipe.
Implementations§
Source§impl WakingPipe
impl WakingPipe
Auto Trait Implementations§
impl !Freeze for WakingPipe
impl !RefUnwindSafe for WakingPipe
impl !UnwindSafe for WakingPipe
impl Send for WakingPipe
impl Sync for WakingPipe
impl Unpin for WakingPipe
impl UnsafeUnpin for WakingPipe
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