Struct nmstate::UnknownInterface
source · [−]#[non_exhaustive]pub struct UnknownInterface {
pub base: BaseInterface,
/* private fields */
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.base: BaseInterfaceImplementations
Trait Implementations
sourceimpl Clone for UnknownInterface
impl Clone for UnknownInterface
sourcefn clone(&self) -> UnknownInterface
fn clone(&self) -> UnknownInterface
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for UnknownInterface
impl Debug for UnknownInterface
sourceimpl Default for UnknownInterface
impl Default for UnknownInterface
sourcefn default() -> UnknownInterface
fn default() -> UnknownInterface
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for UnknownInterface
impl<'de> Deserialize<'de> for UnknownInterface
sourcefn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<UnknownInterface> for UnknownInterface
impl PartialEq<UnknownInterface> for UnknownInterface
sourcefn eq(&self, other: &UnknownInterface) -> bool
fn eq(&self, other: &UnknownInterface) -> bool
sourceimpl Serialize for UnknownInterface
impl Serialize for UnknownInterface
impl Eq for UnknownInterface
impl StructuralEq for UnknownInterface
impl StructuralPartialEq for UnknownInterface
Auto Trait Implementations
impl RefUnwindSafe for UnknownInterface
impl Send for UnknownInterface
impl Sync for UnknownInterface
impl Unpin for UnknownInterface
impl UnwindSafe for UnknownInterface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
sourcefn null_value() -> T
fn null_value() -> T
The none-equivalent value.