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