#[repr(C)]pub struct Event {
pub userdata: Userdata,
pub error: Errno,
pub type_: Eventtype,
pub fd_readwrite: EventFdReadwrite,
}
Fields
userdata: Userdata
User-provided value that got attached to subscription::userdata
.
error: Errno
If non-zero, an error that occurred while processing the subscription request.
type_: Eventtype
The type of event that occured
fd_readwrite: EventFdReadwrite
The contents of the event, if it is an eventtype::fd_read
or
eventtype::fd_write
. eventtype::clock
events ignore this field.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Event
impl UnwindSafe for Event
Blanket Implementations
Mutably borrows from an owned value. Read more