Struct tokio_threadpool::park::DefaultPark[][src]

pub struct DefaultPark { /* fields omitted */ }

Parks the thread.

Implementations

impl DefaultPark[src]

pub fn new() -> DefaultPark[src]

Creates a new DefaultPark instance.

Trait Implementations

impl Debug for DefaultPark[src]

impl Park for DefaultPark[src]

type Unpark = DefaultUnpark

Unpark handle type for the Park implementation.

type Error = ParkError

Error returned by park

Auto Trait Implementations

impl !RefUnwindSafe for DefaultPark

impl Send for DefaultPark

impl !Sync for DefaultPark

impl Unpin for DefaultPark

impl !UnwindSafe for DefaultPark

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.