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