Struct libpulse_binding::mainloop::signal::Event[][src]

pub struct Event { /* fields omitted */ }

An opaque UNIX signal event source object.

Note: Saves a copy of the closure callbacks, which it frees on drop.

Methods

impl Event
[src]

Create a new UNIX signal event source object

The callback must accept an integer which represents the signal

Trait Implementations

impl Drop for Event
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Event

impl !Sync for Event