Struct libpulse_binding::mainloop::events::deferred::DeferEventRef[][src]

pub struct DeferEventRef<T: 'static> where
    T: MainloopInnerType
{ /* fields omitted */ }

A reference to a deferred event source, provided to the callback, allowing modification within the callback itself

Methods

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

Enable this event source temporarily.

Disable this event source temporarily.

Auto Trait Implementations

impl<T> !Send for DeferEventRef<T>

impl<T> !Sync for DeferEventRef<T>