Struct rustuv::uvio::UvEventLoop[src]

pub struct UvEventLoop {
    // some fields omitted
}

Methods

impl UvEventLoop

fn new() -> UvEventLoop

Trait Implementations

impl Drop for UvEventLoop

fn drop(&mut self)

impl EventLoop for UvEventLoop

fn run(&mut self)

fn callback(&mut self, f: proc())

fn pausable_idle_callback(&mut self, cb: Box<Callback + Send>) -> Box<PausableIdleCallback + Send>

fn remote_callback(&mut self, f: Box<Callback + Send>) -> Box<RemoteCallback + Send>

fn io<'a>(&'a mut self) -> Option<&'a mut IoFactory>

fn has_active_io(&self) -> bool