pub struct ObjectManagerInterfacesAdded {
pub object: Path<'static>,
pub interfaces: HashMap<String, PropMap>,
}Fields§
§object: Path<'static>§interfaces: HashMap<String, PropMap>Trait Implementations§
Source§impl AppendAll for ObjectManagerInterfacesAdded
impl AppendAll for ObjectManagerInterfacesAdded
Source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
Source§impl Debug for ObjectManagerInterfacesAdded
impl Debug for ObjectManagerInterfacesAdded
Source§impl SignalArgs for ObjectManagerInterfacesAdded
impl SignalArgs for ObjectManagerInterfacesAdded
Source§const INTERFACE: &'static str = "org.freedesktop.DBus.ObjectManager"
const INTERFACE: &'static str = "org.freedesktop.DBus.ObjectManager"
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 ObjectManagerInterfacesAdded
impl !RefUnwindSafe for ObjectManagerInterfacesAdded
impl Send for ObjectManagerInterfacesAdded
impl Sync for ObjectManagerInterfacesAdded
impl Unpin for ObjectManagerInterfacesAdded
impl !UnwindSafe for ObjectManagerInterfacesAdded
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