pub struct PropertiesChanged {
pub interface: String,
pub map: PropMap,
pub invalid: Vec<String>,
}
Fields§
§interface: String
§map: PropMap
§invalid: Vec<String>
Trait Implementations§
Source§impl AppendAll for PropertiesChanged
impl AppendAll for PropertiesChanged
Source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
Source§impl Debug for PropertiesChanged
impl Debug for PropertiesChanged
Source§impl ReadAll for PropertiesChanged
impl ReadAll for PropertiesChanged
Source§impl SignalArgs for PropertiesChanged
impl SignalArgs for PropertiesChanged
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 PropertiesChanged
impl !RefUnwindSafe for PropertiesChanged
impl Send for PropertiesChanged
impl Sync for PropertiesChanged
impl Unpin for PropertiesChanged
impl !UnwindSafe for PropertiesChanged
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