#[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 (const: unstable) · 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
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 UnsafeUnpin 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