Enum nmstate::InfiniBandMode
source · [−]#[non_exhaustive]
pub enum InfiniBandMode {
Datagram,
Connected,
}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.
Datagram
Connected
Trait Implementations
sourceimpl Clone for InfiniBandMode
impl Clone for InfiniBandMode
sourcefn clone(&self) -> InfiniBandMode
fn clone(&self) -> InfiniBandMode
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 InfiniBandMode
impl Debug for InfiniBandMode
sourceimpl Default for InfiniBandMode
impl Default for InfiniBandMode
sourceimpl<'de> Deserialize<'de> for InfiniBandMode
impl<'de> Deserialize<'de> for InfiniBandMode
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 InfiniBandMode
impl Display for InfiniBandMode
sourceimpl From<IpoibMode> for InfiniBandMode
impl From<IpoibMode> for InfiniBandMode
sourceimpl PartialEq<InfiniBandMode> for InfiniBandMode
impl PartialEq<InfiniBandMode> for InfiniBandMode
sourceimpl Serialize for InfiniBandMode
impl Serialize for InfiniBandMode
impl Copy for InfiniBandMode
impl Eq for InfiniBandMode
impl StructuralEq for InfiniBandMode
impl StructuralPartialEq for InfiniBandMode
Auto Trait Implementations
impl RefUnwindSafe for InfiniBandMode
impl Send for InfiniBandMode
impl Sync for InfiniBandMode
impl Unpin for InfiniBandMode
impl UnwindSafe for InfiniBandMode
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
sourceimpl<T> NoneValue for T where
T: Default,
impl<T> NoneValue for T where
T: Default,
type NoneType = T
sourcefn null_value() -> T
fn null_value() -> T
The none-equivalent value.