Struct libpulse_binding::mainloop::events::timer::TimeEvent[][src]

pub struct TimeEvent<T> where
    T: MainloopInnerType
{ /* fields omitted */ }

A timer event source

Methods

impl<T> TimeEvent<T> where
    T: MainloopInnerType
[src]

Restart this timer event source (whether still running or already expired) with a new Unix time.

Restart this timer event source (whether still running or already expired) with a new monotonic time.

Trait Implementations

impl<T> Drop for TimeEvent<T> where
    T: MainloopInnerType
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<T> !Send for TimeEvent<T>

impl<T> !Sync for TimeEvent<T>