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

pub struct Event { /* fields omitted */ }

An opaque UNIX signal event source object This acts as a safe Rust wrapper for the actual C object.

Methods

impl Event
[src]

[src]

Create a new UNIX signal event source object

[src]

Set a function that is called when the signal event source is destroyed. Use this to free the userdata argument if required

Trait Implementations

impl Drop for Event
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Event

impl !Sync for Event