| epoll.rs | 
          /bitflags/#externally-defined-flags>
        const _ = !0;
    }
}
bitflags! {
    /// `EPOLL*` for use with [`epoll::add`].
    ///
    /// [`epoll::add`]: crate::event::epoll::add
    #[repr(transparent)]
    #[derive(Default, Copy, Clone, Eq, PartialEq, Hash, Debug)]
    pub struct EventFlags: u32 {
        /// `EPOLLIN`
        const IN = bitcast!(c::EPOLLIN);
        /// `EPOLLOUT`
        const OUT = bitcast!(c::EPOLLOUT);
        /// `EPOLLPRI`
        const PRI = bitcast!(c::EPOLLPRI);
        /// `EPOLLERR`
        const ERR = bitcast!(c::EPOLLERR);
        /// `EPOLLHUP`
        const HUP = bitcast!(c::EPOLLHUP);
        /// `EPOLLRDNORM`
        const RDNORM = bitcast!(c::EPOLLRDNORM);
        /// `EPOLLRDBAND`
        const RDBAND = bitcast!(c::EPOLLRDBAND);
        /// `EPOLLWRNORM`
        const WRNORM = bitcast!(c::EPOLLWRNORM);
        /// `EPOLLWRBAND`
        const WRBAND = bitcast!(c::EPOLLWRBAND);
        /// `EPOLLMSG`
        const MSG = bitcast!(c::EPOLLMSG);
        /// `EPOLLRDHUP`
        const RDHUP = bitcast!(c::EPOLLRDHUP);
        /// `EPOLLET`
        const ET = bitcast!(c::EPOLLET);
        /// `EPOLLONESHOT`
        const ONESHOT = bitcast!(c::EPOLLONESHOT);
        /// `EPOLLWAKEUP`
        const WAKEUP = bitcast!(c::EPOLLWAKEUP);
        /// `EPOLLEXCLUSIVE`
        #[cfg(not(target_os = "android"))]
        const EXCLUSIVE = bitcast!(c::EPOLLEXCLUSIVE);
        /// <https://docs.rs/bitflags/ | 
          1941 | 
        
        
          | mod.rs | 
           | 
          217 | 
        
        
          | poll_fd.rs | 
           | 
          4280 | 
        
        
          | syscalls.rs | 
           libc syscalls supporting `rustix::event`. | 
          11764 | 
        
        
          | types.rs | 
           | 
          1040 | 
        
        
          | windows_syscalls.rs | 
           Windows system calls in the `event` module. | 
          2037 |