pub enum CryptoSuite {
AesCm128HmacSha1_80,
AesCm128HmacSha1_32,
F8_128HmacSha1_80,
Other(String),
}Expand description
Encryption and authentication algorithms for Crypto attribute
Note: F8_128_HMAC_SHA1_32 appears in the RFC 4568 Section 9.2
grammar but was never registered in the IANA registry, so it is not defined as a variant here.
It will be parsed as Other.
Variants§
AesCm128HmacSha1_80
AES_CM_128_HMAC_SHA1_80
AesCm128HmacSha1_32
AES_CM_128_HMAC_SHA1_32
F8_128HmacSha1_80
F8_128_HMAC_SHA1_80
Other(String)
Other Crypto Suite
Implementations§
Trait Implementations§
Source§impl Clone for CryptoSuite
impl Clone for CryptoSuite
Source§fn clone(&self) -> CryptoSuite
fn clone(&self) -> CryptoSuite
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CryptoSuite
impl Debug for CryptoSuite
impl Eq for CryptoSuite
Source§impl PartialEq for CryptoSuite
impl PartialEq for CryptoSuite
impl StructuralPartialEq for CryptoSuite
Auto Trait Implementations§
impl Freeze for CryptoSuite
impl RefUnwindSafe for CryptoSuite
impl Send for CryptoSuite
impl Sync for CryptoSuite
impl Unpin for CryptoSuite
impl UnsafeUnpin for CryptoSuite
impl UnwindSafe for CryptoSuite
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