pub struct OrgFreedesktopDBusPropertiesPropertiesChanged {
pub interface: String,
pub changed_properties: PropMap,
pub invalidated_properties: Vec<String>,
}
Fields§
§interface: String
§changed_properties: PropMap
§invalidated_properties: Vec<String>
Trait Implementations§
Source§impl AppendAll for OrgFreedesktopDBusPropertiesPropertiesChanged
impl AppendAll for OrgFreedesktopDBusPropertiesPropertiesChanged
Source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
Source§impl SignalArgs for OrgFreedesktopDBusPropertiesPropertiesChanged
impl SignalArgs for OrgFreedesktopDBusPropertiesPropertiesChanged
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>
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
Auto Trait Implementations§
impl Freeze for OrgFreedesktopDBusPropertiesPropertiesChanged
impl !RefUnwindSafe for OrgFreedesktopDBusPropertiesPropertiesChanged
impl Send for OrgFreedesktopDBusPropertiesPropertiesChanged
impl Sync for OrgFreedesktopDBusPropertiesPropertiesChanged
impl Unpin for OrgFreedesktopDBusPropertiesPropertiesChanged
impl !UnwindSafe for OrgFreedesktopDBusPropertiesPropertiesChanged
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more