Enum wayland_server::sources::FdEvent [] [src]

pub enum FdEvent {
    Ready {
        fd: RawFd,
        mask: FdInterest,
    },
    Error {
        fd: RawFd,
        error: IoError,
    },
}

An event generated by an FD event source

Variants

The FD is ready to be acted upon

Fields of Ready

The concerned FD

Mask indicating if the FD is ready for reading or writing

An error occured while polling the FD

Fields of Error

The concerned FD

The reported error

Trait Implementations

Auto Trait Implementations

impl Send for FdEvent

impl Sync for FdEvent