Enum wycheproof::mac::TestName
source · pub enum TestName {
Show 22 variants
AesCmac,
AriaCmac,
CamelliaCmac,
HmacSha1,
HmacSha224,
HmacSha256,
HmacSha384,
HmacSha3_224,
HmacSha3_256,
HmacSha3_384,
HmacSha3_512,
HmacSha512,
HmacSha512_224,
HmacSha512_256,
HmacSm3,
Kmac128,
Kmac256,
SipHash_1_3,
SipHash_2_4,
SipHash_4_8,
SipHashx_2_4,
SipHashx_4_8,
}
Variants§
AesCmac
AriaCmac
CamelliaCmac
HmacSha1
HmacSha224
HmacSha256
HmacSha384
HmacSha3_224
HmacSha3_256
HmacSha3_384
HmacSha3_512
HmacSha512
HmacSha512_224
HmacSha512_256
HmacSm3
Kmac128
Kmac256
SipHash_1_3
SipHash_2_4
SipHash_4_8
SipHashx_2_4
SipHashx_4_8
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for TestName
impl<'de> Deserialize<'de> for TestName
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<TestName> for TestName
impl PartialEq<TestName> for TestName
impl Copy for TestName
impl Eq for TestName
impl StructuralEq for TestName
impl StructuralPartialEq for TestName
Auto Trait Implementations§
impl RefUnwindSafe for TestName
impl Send for TestName
impl Sync for TestName
impl Unpin for TestName
impl UnwindSafe for TestName
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