pub struct InterfacesAddedSignal {
pub object: Path<'static>,
pub interfaces: HashMap<String, PropMap>,
}Fields§
§object: Path<'static>§interfaces: HashMap<String, PropMap>Trait Implementations§
source§impl AppendAll for InterfacesAddedSignal
impl AppendAll for InterfacesAddedSignal
source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
source§impl Debug for InterfacesAddedSignal
impl Debug for InterfacesAddedSignal
source§impl ReadAll for InterfacesAddedSignal
impl ReadAll for InterfacesAddedSignal
source§impl SignalArgs for InterfacesAddedSignal
impl SignalArgs for InterfacesAddedSignal
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
Auto Trait Implementations§
impl !RefUnwindSafe for InterfacesAddedSignal
impl Send for InterfacesAddedSignal
impl Sync for InterfacesAddedSignal
impl Unpin for InterfacesAddedSignal
impl !UnwindSafe for InterfacesAddedSignal
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