pub struct HmacSha512Variant;Expand description
HMAC-SHA-512 algorithm marker.
Trait Implementations§
Source§impl Clone for HmacSha512Variant
impl Clone for HmacSha512Variant
Source§fn clone(&self) -> HmacSha512Variant
fn clone(&self) -> HmacSha512Variant
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 moreimpl Copy for HmacSha512Variant
Source§impl Debug for HmacSha512Variant
impl Debug for HmacSha512Variant
Source§impl Default for HmacSha512Variant
impl Default for HmacSha512Variant
Source§fn default() -> HmacSha512Variant
fn default() -> HmacSha512Variant
Returns the “default value” for a type. Read more
Source§impl HmacVariant<CRYPTO_AUTH_HMACSHA512_KEYBYTES, CRYPTO_AUTH_HMACSHA512_BYTES> for HmacSha512Variant
impl HmacVariant<CRYPTO_AUTH_HMACSHA512_KEYBYTES, CRYPTO_AUTH_HMACSHA512_BYTES> for HmacSha512Variant
Source§type Mac = StackByteArray<CRYPTO_AUTH_HMACSHA512_BYTES>
type Mac = StackByteArray<CRYPTO_AUTH_HMACSHA512_BYTES>
Default stack-allocated MAC type used by verification.
Source§type State = HmacSha512State
type State = HmacSha512State
Incremental state for this HMAC variant.
Auto Trait Implementations§
impl Freeze for HmacSha512Variant
impl RefUnwindSafe for HmacSha512Variant
impl Send for HmacSha512Variant
impl Sync for HmacSha512Variant
impl Unpin for HmacSha512Variant
impl UnsafeUnpin for HmacSha512Variant
impl UnwindSafe for HmacSha512Variant
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