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>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