pub struct EpollEventMask(/* private fields */);
Implementations§
Source§impl EpollEventMask
impl EpollEventMask
pub const EPOLLIN: EpollEventMask
pub const EPOLLPRI: EpollEventMask
pub const EPOLLOUT: EpollEventMask
pub const EPOLLERR: EpollEventMask
pub const EPOLLHUP: EpollEventMask
pub const EPOLLNVAL: EpollEventMask
pub const EPOLLRDNORM: EpollEventMask
pub const EPOLLRDBAND: EpollEventMask
pub const EPOLLWRNORM: EpollEventMask
pub const EPOLLWRBAND: EpollEventMask
pub const EPOLLMSG: EpollEventMask
pub const EPOLLRDHUP: EpollEventMask
pub const EPOLLEXCLUSIVE: EpollEventMask
pub const EPOLLWAKEUP: EpollEventMask
pub const EPOLLONESHOT: EpollEventMask
pub const EPOLLET: EpollEventMask
pub const fn bits(&self) -> u32
pub const fn empty() -> EpollEventMask
pub fn contains(&self, other: EpollEventMask) -> bool
Trait Implementations§
Source§impl BitAnd for EpollEventMask
impl BitAnd for EpollEventMask
Source§type Output = EpollEventMask
type Output = EpollEventMask
The resulting type after applying the
&
operator.Source§fn bitand(self, rhs: EpollEventMask) -> <EpollEventMask as BitAnd>::Output
fn bitand(self, rhs: EpollEventMask) -> <EpollEventMask as BitAnd>::Output
Performs the
&
operation. Read moreSource§impl BitAndAssign for EpollEventMask
impl BitAndAssign for EpollEventMask
Source§fn bitand_assign(&mut self, rhs: EpollEventMask)
fn bitand_assign(&mut self, rhs: EpollEventMask)
Performs the
&=
operation. Read moreSource§impl BitOr for EpollEventMask
impl BitOr for EpollEventMask
Source§type Output = EpollEventMask
type Output = EpollEventMask
The resulting type after applying the
|
operator.Source§fn bitor(self, rhs: EpollEventMask) -> <EpollEventMask as BitOr>::Output
fn bitor(self, rhs: EpollEventMask) -> <EpollEventMask as BitOr>::Output
Performs the
|
operation. Read moreSource§impl BitOrAssign for EpollEventMask
impl BitOrAssign for EpollEventMask
Source§fn bitor_assign(&mut self, rhs: EpollEventMask)
fn bitor_assign(&mut self, rhs: EpollEventMask)
Performs the
|=
operation. Read moreSource§impl Clone for EpollEventMask
impl Clone for EpollEventMask
Source§fn clone(&self) -> EpollEventMask
fn clone(&self) -> EpollEventMask
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EpollEventMask
impl Debug for EpollEventMask
Source§impl Default for EpollEventMask
impl Default for EpollEventMask
Source§fn default() -> EpollEventMask
fn default() -> EpollEventMask
Returns the “default value” for a type. Read more
Source§impl Hash for EpollEventMask
impl Hash for EpollEventMask
Source§impl Ord for EpollEventMask
impl Ord for EpollEventMask
Source§fn cmp(&self, other: &EpollEventMask) -> Ordering
fn cmp(&self, other: &EpollEventMask) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EpollEventMask
impl PartialEq for EpollEventMask
Source§impl PartialOrd for EpollEventMask
impl PartialOrd for EpollEventMask
impl Copy for EpollEventMask
impl Eq for EpollEventMask
impl StructuralPartialEq for EpollEventMask
Auto Trait Implementations§
impl Freeze for EpollEventMask
impl RefUnwindSafe for EpollEventMask
impl Send for EpollEventMask
impl Sync for EpollEventMask
impl Unpin for EpollEventMask
impl UnwindSafe for EpollEventMask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more