[][src]Enum async_ssh2::BlockDirections

pub enum BlockDirections {
    None,
    Inbound,
    Outbound,
    Both,
}

The io direction an application has to wait for in order not to block.

Variants

None

No direction blocked.

Inbound

Inbound direction blocked.

Outbound

Outbound direction blockd.

Both

Inbound and Outbound direction blocked.

Trait Implementations

impl Debug for BlockDirections[src]

impl PartialEq<BlockDirections> for BlockDirections[src]

impl StructuralPartialEq for BlockDirections[src]

Auto Trait Implementations

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.