pub fn new(events: EventSet, data: u64) -> Self {
        EpollEvent(epoll_event {
            events: events.bits(),
            u64: data,
        })
    }
/// Create a new epoll_event instance with the following fields: `events`, which contains
/// an event mask and `data` which represents a user data variable. `data` field can be
/// a fd on which we want to monitor the events specified by `events`.
Create a new epoll_event instance with the following fields: `events`, which contains
an event mask and `data` which represents a user data variable. `data` field can be
a fd on which we want to monitor the events specified by `events`.
Create a new epoll_event instance with the following fields : ` events ` which contains an event mask and ` data ` which represents a user data variable . ` data ` field can be a fd on which we want to monitor the events specified by ` events ` .
pub fn new(events: EventSet, data: u64) -> Self {
        EpollEvent(epoll_event {
            events: events.bits(),
            u64: data,
        })
    }
pub fn new ( events : EventSet , data : u64 ) -> Self { EpollEvent ( epoll_event { events : events . bits ( ) , u64 : data , } ) }
Create a new epoll_event instance with the following fields: `events`, which contains
an event mask and `data` which represents a user data variable.
Create a new epoll_event instance with the following fields : ` events ` which contains an event mask and ` data ` which represents a user data variable .
events
EventSet
data
u64