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
interface_name: String
changed_properties: HashMap<String, Variant<Box<RefArg>>>
invalidated_properties: Vec<String>
Trait Implementations
impl Debug for PropertiesPropertiesChanged
[src]
impl Debug for PropertiesPropertiesChanged
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Default for PropertiesPropertiesChanged
[src]
impl Default for PropertiesPropertiesChanged
fn default() -> PropertiesPropertiesChanged
[src]
fn default() -> PropertiesPropertiesChanged
Returns the "default value" for a type. Read more
impl SignalArgs for PropertiesPropertiesChanged
[src]
impl SignalArgs for PropertiesPropertiesChanged
const NAME: &'static str
NAME: &'static str = "PropertiesChanged"
D-Bus name of signal
const INTERFACE: &'static str
INTERFACE: &'static str = "org.freedesktop.DBus.Properties"
D-Bus name of interface this signal belongs to
fn append(&self, i: &mut IterAppend)
[src]
fn append(&self, i: &mut IterAppend)
Low-level method for appending this struct to a message. Read more
fn get(&mut self, i: &mut Iter) -> Result<(), TypeMismatchError>
[src]
fn get(&mut self, i: &mut Iter) -> Result<(), TypeMismatchError>
Low-level method for getting arguments from a message. Read more
fn to_emit_message(&self, path: &Path) -> Message
[src]
fn to_emit_message(&self, path: &Path) -> Message
Returns a message that emits the signal.
fn from_message(m: &Message) -> Option<Self>
[src]
fn from_message(m: &Message) -> Option<Self>
If the message is a signal of the correct type, return its arguments, otherwise return None. Read more
fn match_str(sender: Option<&BusName>, path: Option<&Path>) -> String
[src]
fn match_str(sender: Option<&BusName>, path: Option<&Path>) -> String
Returns a string that can be sent to Connection::add_match
. Read more
Auto Trait Implementations
impl !Send for PropertiesPropertiesChanged
impl !Send for PropertiesPropertiesChanged
impl !Sync for PropertiesPropertiesChanged
impl !Sync for PropertiesPropertiesChanged