Struct dbus::stdintf::org_freedesktop_dbus::PropertiesPropertiesChanged[][src]

pub struct PropertiesPropertiesChanged {
    pub interface_name: String,
    pub changed_properties: HashMap<String, Variant<Box<RefArg>>>,
    pub invalidated_properties: Vec<String>,
}

Struct to send/receive the PropertiesChanged signal of the org.freedesktop.DBus.Properties interface.

Fields

Trait Implementations

impl Debug for PropertiesPropertiesChanged
[src]

Formats the value using the given formatter. Read more

impl Default for PropertiesPropertiesChanged
[src]

Returns the "default value" for a type. Read more

impl SignalArgs for PropertiesPropertiesChanged
[src]

NAME: &'static str = "PropertiesChanged"

D-Bus name of signal

INTERFACE: &'static str = "org.freedesktop.DBus.Properties"

D-Bus name of interface this signal belongs to

Low-level method for appending this struct to a message. Read more

Low-level method for getting arguments from a message. Read more

Returns a message that emits the signal.

If the message is a signal of the correct type, return its arguments, otherwise return None. Read more

Returns a string that can be sent to Connection::add_match. Read more

Auto Trait Implementations