pub enum MacsecEncryptionCipher {
Aes128Gcm,
Aes128GcmXpn,
Aes256Gcm,
Aes256GcmXpn,
UnknownValue,
}Expand description
Type of encryption cipher suite to use for the MACsec connection.
Variants§
Aes128Gcm
Aes128GcmXpn
Aes256Gcm
Aes256GcmXpn
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 MacsecEncryptionCipher
impl Clone for MacsecEncryptionCipher
Source§fn clone(&self) -> MacsecEncryptionCipher
fn clone(&self) -> MacsecEncryptionCipher
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 MacsecEncryptionCipher
impl Debug for MacsecEncryptionCipher
Source§impl<'de> Deserialize<'de> for MacsecEncryptionCipher
impl<'de> Deserialize<'de> for MacsecEncryptionCipher
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 MacsecEncryptionCipher
impl PartialEq for MacsecEncryptionCipher
Source§impl Serialize for MacsecEncryptionCipher
impl Serialize for MacsecEncryptionCipher
impl Eq for MacsecEncryptionCipher
impl StructuralPartialEq for MacsecEncryptionCipher
Auto Trait Implementations§
impl Freeze for MacsecEncryptionCipher
impl RefUnwindSafe for MacsecEncryptionCipher
impl Send for MacsecEncryptionCipher
impl Sync for MacsecEncryptionCipher
impl Unpin for MacsecEncryptionCipher
impl UnsafeUnpin for MacsecEncryptionCipher
impl UnwindSafe for MacsecEncryptionCipher
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