#[repr(u8)]pub enum ProtectionProfile {
Aes128CmHmacSha1_80 = 1,
AeadAes128Gcm = 7,
}
Expand description
ProtectionProfile specifies Cipher and AuthTag details, similar to TLS cipher suite
Variants§
Trait Implementations§
source§impl Clone for ProtectionProfile
impl Clone for ProtectionProfile
source§fn clone(&self) -> ProtectionProfile
fn clone(&self) -> ProtectionProfile
Returns a copy 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 ProtectionProfile
impl Debug for ProtectionProfile
source§impl Default for ProtectionProfile
impl Default for ProtectionProfile
source§fn default() -> ProtectionProfile
fn default() -> ProtectionProfile
Returns the “default value” for a type. Read more
impl Copy for ProtectionProfile
Auto Trait Implementations§
impl Freeze for ProtectionProfile
impl RefUnwindSafe for ProtectionProfile
impl Send for ProtectionProfile
impl Sync for ProtectionProfile
impl Unpin for ProtectionProfile
impl UnwindSafe for ProtectionProfile
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