Struct mio::Poll [] [src]

pub struct Poll {
    // some fields omitted
}

Methods

impl Poll
[src]

fn new() -> Result<Poll>

fn register<E: ?Sized>(&mut self, io: &E, token: Token, interest: EventSet, opts: PollOpt) -> Result<()> where E: Evented

fn reregister<E: ?Sized>(&mut self, io: &E, token: Token, interest: EventSet, opts: PollOpt) -> Result<()> where E: Evented

fn deregister<E: ?Sized>(&mut self, io: &E) -> Result<()> where E: Evented

fn poll(&mut self, timeout_ms: usize) -> Result<usize>

fn event(&self, idx: usize) -> IoEvent

Trait Implementations

impl Debug for Poll
[src]

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

Formats the value using the given formatter.