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