#[non_exhaustive]pub enum RtnlVirtualInterfaceResponse {
Success,
Failed,
NotFound,
Index(u32),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for RtnlVirtualInterfaceResponse
impl Clone for RtnlVirtualInterfaceResponse
Source§fn clone(&self) -> RtnlVirtualInterfaceResponse
fn clone(&self) -> RtnlVirtualInterfaceResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RtnlVirtualInterfaceResponse
impl Debug for RtnlVirtualInterfaceResponse
Source§impl PartialEq for RtnlVirtualInterfaceResponse
impl PartialEq for RtnlVirtualInterfaceResponse
Source§fn eq(&self, other: &RtnlVirtualInterfaceResponse) -> bool
fn eq(&self, other: &RtnlVirtualInterfaceResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RtnlVirtualInterfaceResponse
Auto Trait Implementations§
impl Freeze for RtnlVirtualInterfaceResponse
impl RefUnwindSafe for RtnlVirtualInterfaceResponse
impl Send for RtnlVirtualInterfaceResponse
impl Sync for RtnlVirtualInterfaceResponse
impl Unpin for RtnlVirtualInterfaceResponse
impl UnwindSafe for RtnlVirtualInterfaceResponse
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