pub struct PropertiesPropertiesChanged {
pub interface_name: String,
pub changed_properties: PropMap,
pub invalidated_properties: Vec<String>,
}
Fields§
§interface_name: String
§changed_properties: PropMap
§invalidated_properties: Vec<String>
Trait Implementations§
source§impl AppendAll for PropertiesPropertiesChanged
impl AppendAll for PropertiesPropertiesChanged
source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
source§impl Debug for PropertiesPropertiesChanged
impl Debug for PropertiesPropertiesChanged
source§impl SignalArgs for PropertiesPropertiesChanged
impl SignalArgs for PropertiesPropertiesChanged
source§const INTERFACE: &'static str = "org.freedesktop.DBus.Properties"
const INTERFACE: &'static str = "org.freedesktop.DBus.Properties"
D-Bus name of interface this signal belongs to
source§fn to_emit_message(&self, path: &Path<'_>) -> Messagewhere
Self: AppendAll,
fn to_emit_message(&self, path: &Path<'_>) -> Messagewhere
Self: AppendAll,
Returns a message that emits the signal.
source§fn from_message(m: &Message) -> Option<Self>where
Self: Sized + ReadAll,
fn from_message(m: &Message) -> Option<Self>where
Self: Sized + ReadAll,
If the message is a signal of the correct type, return its arguments, otherwise return None. Read more