pub struct VPNPluginSecretsRequired {
pub message: String,
pub secrets: Vec<String>,
}
Fields§
§message: String
§secrets: Vec<String>
Trait Implementations§
Source§impl AppendAll for VPNPluginSecretsRequired
impl AppendAll for VPNPluginSecretsRequired
Source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
Source§impl Debug for VPNPluginSecretsRequired
impl Debug for VPNPluginSecretsRequired
Source§impl ReadAll for VPNPluginSecretsRequired
impl ReadAll for VPNPluginSecretsRequired
Source§impl SignalArgs for VPNPluginSecretsRequired
impl SignalArgs for VPNPluginSecretsRequired
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 VPNPluginSecretsRequired
impl RefUnwindSafe for VPNPluginSecretsRequired
impl Send for VPNPluginSecretsRequired
impl Sync for VPNPluginSecretsRequired
impl Unpin for VPNPluginSecretsRequired
impl UnwindSafe for VPNPluginSecretsRequired
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