Struct rustuv::idle::IdleWatcher
pub struct IdleWatcher { handle: *uv_idle_t, idle_flag: bool, closed: bool, callback: ~Callback<Send>, }
Fields
handle | |
idle_flag | |
closed | |
callback |
pub struct IdleWatcher { handle: *uv_idle_t, idle_flag: bool, closed: bool, callback: ~Callback<Send>, }
handle | |
idle_flag | |
closed | |
callback |
impl IdleWatcher
fn new(loop_: &mut Loop, cb: ~Callback<Send>) -> ~IdleWatcher
fn onetime(loop_: &mut Loop, f: proc())
impl PausableIdleCallback for IdleWatcher
impl UvHandle<uv_idle_t> for IdleWatcher
fn uv_handle(&self) -> *uv_idle_t
fn uv_loop(&self) -> Loop
fn alloc(_: Option<Self>, ty: uv_handle_type) -> *T
unsafe fn from_uv_handle<'a>(h: &'a *T) -> &'a mut Self
fn install(~self) -> ~Self
fn close_async_(&mut self)
fn close(&mut self)
impl Drop for IdleWatcher
fn drop(&mut self)
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
(or str
), enum
,
trait
, typedef
(or
tdef
).