Enum nmstate::BondLacpRate
source · [−]#[non_exhaustive]
pub enum BondLacpRate {
Slow,
Fast,
}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.
Slow
Fast
Trait Implementations
sourceimpl Clone for BondLacpRate
impl Clone for BondLacpRate
sourcefn clone(&self) -> BondLacpRate
fn clone(&self) -> BondLacpRate
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 more
sourceimpl Debug for BondLacpRate
impl Debug for BondLacpRate
sourceimpl<'de> Deserialize<'de> for BondLacpRate
impl<'de> Deserialize<'de> for BondLacpRate
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 Display for BondLacpRate
impl Display for BondLacpRate
sourceimpl PartialEq<BondLacpRate> for BondLacpRate
impl PartialEq<BondLacpRate> for BondLacpRate
sourceimpl Serialize for BondLacpRate
impl Serialize for BondLacpRate
impl Eq for BondLacpRate
impl StructuralEq for BondLacpRate
impl StructuralPartialEq for BondLacpRate
Auto Trait Implementations
impl RefUnwindSafe for BondLacpRate
impl Send for BondLacpRate
impl Sync for BondLacpRate
impl Unpin for BondLacpRate
impl UnwindSafe for BondLacpRate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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