Struct unsafe_io::WriteHalf [−][src]
pub struct WriteHalf<'a, RW: AsUnsafeReadWriteHandle>(pub &'a RW);
Expand description
Adapt an AsUnsafeReadWriteHandle implementation to implement
AsUnsafeHandle with the write handle.
Trait Implementations
impl<RW: AsUnsafeReadWriteHandle> AsUnsafeHandle for WriteHalf<'_, RW>[src]
impl<RW: AsUnsafeReadWriteHandle> AsUnsafeHandle for WriteHalf<'_, RW>[src]fn as_unsafe_handle(&self) -> UnsafeHandle[src]
fn as_unsafe_handle(&self) -> UnsafeHandle[src]Return the contained unsafe handle.
Auto Trait Implementations
impl<'a, RW> RefUnwindSafe for WriteHalf<'a, RW> where
RW: RefUnwindSafe,
RW: RefUnwindSafe,
impl<'a, RW> Send for WriteHalf<'a, RW> where
RW: Sync,
RW: Sync,
impl<'a, RW> Sync for WriteHalf<'a, RW> where
RW: Sync,
RW: Sync,
impl<'a, RW> Unpin for WriteHalf<'a, RW>
impl<'a, RW> UnwindSafe for WriteHalf<'a, RW> where
RW: RefUnwindSafe,
RW: RefUnwindSafe,