[−][src]Struct stakker_mio::MioSource
Wrapper for a mio Source
instance
This is returned by the MioPoll::add
method. It takes care of
both unregistering the token and dropping the Source
instance
when it is dropped. It derefs to the contained Source
instance,
so operations on the contained instance can be used directly.
Trait Implementations
impl<S: Source> Deref for MioSource<S>
[src]
impl<S: Source> DerefMut for MioSource<S>
[src]
impl<S: Source> Drop for MioSource<S>
[src]
Auto Trait Implementations
impl<S> !RefUnwindSafe for MioSource<S>
impl<S> !Send for MioSource<S>
impl<S> !Sync for MioSource<S>
impl<S> Unpin for MioSource<S> where
S: Unpin,
S: Unpin,
impl<S> !UnwindSafe for MioSource<S>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any,
T: Any,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,