Struct pnmixerlib::notif::Notif [] [src]

pub struct Notif { /* fields omitted */ }

An expression of our notification system. Holds all the relevant information needed by Gtk+ callbacks to interact with libnotify.

Methods

impl Notif
[src]

Create a new notification instance from the current preferences. This should only be done once at startup. This also initializes the libnotify system.

Reload the notification instance from the current preferences.

Shows a volume notification, e.g. for volume or mute state change.

Shows a text notification, e.g. for warnings or errors.

Trait Implementations

impl Drop for Notif
[src]

A method called when the value goes out of scope. Read more