Struct mio::PollOpt [] [src]

pub struct PollOpt(_);

Methods

impl PollOpt

fn edge() -> PollOpt

fn empty() -> PollOpt

fn level() -> PollOpt

fn oneshot() -> PollOpt

fn all() -> PollOpt

fn is_edge(&self) -> bool

fn is_level(&self) -> bool

fn is_oneshot(&self) -> bool

fn bits(&self) -> usize

fn contains(&self, other: PollOpt) -> bool

fn insert(&mut self, other: PollOpt)

fn remove(&mut self, other: PollOpt)

Trait Implementations

impl BitOr for PollOpt

type Output = PollOpt

fn bitor(self, other: PollOpt) -> PollOpt

impl BitXor for PollOpt

type Output = PollOpt

fn bitxor(self, other: PollOpt) -> PollOpt

impl BitAnd for PollOpt

type Output = PollOpt

fn bitand(self, other: PollOpt) -> PollOpt

impl Sub for PollOpt

type Output = PollOpt

fn sub(self, other: PollOpt) -> PollOpt

impl Not for PollOpt

type Output = PollOpt

fn not(self) -> PollOpt

impl Debug for PollOpt

fn fmt(&self, fmt: &mut Formatter) -> Result

Derived Implementations

impl Ord for PollOpt

fn cmp(&self, __arg_0: &PollOpt) -> Ordering

impl PartialOrd for PollOpt

fn partial_cmp(&self, __arg_0: &PollOpt) -> Option<Ordering>

fn lt(&self, __arg_0: &PollOpt) -> bool

fn le(&self, __arg_0: &PollOpt) -> bool

fn gt(&self, __arg_0: &PollOpt) -> bool

fn ge(&self, __arg_0: &PollOpt) -> bool

impl Clone for PollOpt

fn clone(&self) -> PollOpt

fn clone_from(&mut self, source: &Self)

impl Eq for PollOpt

impl PartialEq for PollOpt

fn eq(&self, __arg_0: &PollOpt) -> bool

fn ne(&self, __arg_0: &PollOpt) -> bool

impl Copy for PollOpt