pub struct UnsyncSplit<T>(/* private fields */);
Expand description
Implementations§
Source§impl<T> UnsyncSplit<T>
impl<T> UnsyncSplit<T>
Trait Implementations§
Source§impl<T: Debug> Debug for UnsyncSplit<T>
impl<T: Debug> Debug for UnsyncSplit<T>
Source§impl<T> Splittable for UnsyncSplit<T>
impl<T> Splittable for UnsyncSplit<T>
Source§type ReadHalf = UnsyncReadHalf<T>
type ReadHalf = UnsyncReadHalf<T>
The type of the read half, which normally implements
AsyncRead
or
AsyncReadAt
.Source§type WriteHalf = UnsyncWriteHalf<T>
type WriteHalf = UnsyncWriteHalf<T>
The type of the write half, which normally implements
AsyncWrite
or
AsyncWriteAt
.Auto Trait Implementations§
impl<T> Freeze for UnsyncSplit<T>
impl<T> !RefUnwindSafe for UnsyncSplit<T>
impl<T> !Send for UnsyncSplit<T>
impl<T> !Sync for UnsyncSplit<T>
impl<T> Unpin for UnsyncSplit<T>
impl<T> !UnwindSafe for UnsyncSplit<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