Enum x11rb::rust_connection::PollMode[][src]

pub enum PollMode {
    Readable,
    Writable,
    ReadAndWritable,
}

The kind of operation that one want to poll for.

Variants

Readable

Check if the stream is readable, i.e. there is pending data to be read.

Writable

Check if the stream is writable, i.e. some data could be successfully written to it.

ReadAndWritable

Check for both readability and writability.

Implementations

impl PollMode[src]

pub fn readable(self) -> bool[src]

Does this poll mode include readability?

pub fn writable(self) -> bool[src]

Does this poll mode include writability?

Trait Implementations

impl Clone for PollMode[src]

impl Copy for PollMode[src]

impl Debug for PollMode[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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.