Struct rotor::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 Debug for PollOpt

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

impl Not for PollOpt

type Output = PollOpt

fn not(self) -> PollOpt

impl Sub<PollOpt> for PollOpt

type Output = PollOpt

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

impl BitAnd<PollOpt> for PollOpt

type Output = PollOpt

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

impl BitXor<PollOpt> for PollOpt

type Output = PollOpt

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

impl BitOr<PollOpt> for PollOpt

type Output = PollOpt

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

Derived Implementations

impl Copy for PollOpt

impl PartialEq<PollOpt> for PollOpt

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

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

impl Eq for PollOpt

impl Clone for PollOpt

fn clone(&self) -> PollOpt

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

impl PartialOrd<PollOpt> 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 Ord for PollOpt

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