pub enum MacsecState {
Enabled,
Disabled,
UnknownValue,
}Expand description
Indicates whether or not MACsec is enabled.
Variants§
Enabled
Disabled
UnknownValue
This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
Trait Implementations§
Source§impl Clone for MacsecState
impl Clone for MacsecState
Source§fn clone(&self) -> MacsecState
fn clone(&self) -> MacsecState
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 MacsecState
impl Debug for MacsecState
Source§impl<'de> Deserialize<'de> for MacsecState
impl<'de> Deserialize<'de> for MacsecState
Source§fn 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
Source§impl PartialEq for MacsecState
impl PartialEq for MacsecState
Source§impl Serialize for MacsecState
impl Serialize for MacsecState
impl Eq for MacsecState
impl StructuralPartialEq for MacsecState
Auto Trait Implementations§
impl Freeze for MacsecState
impl RefUnwindSafe for MacsecState
impl Send for MacsecState
impl Sync for MacsecState
impl Unpin for MacsecState
impl UnsafeUnpin for MacsecState
impl UnwindSafe for MacsecState
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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