pub struct Sha384Hmac { /* private fields */ }Expand description
RustCrypto Sha384Hmac
Implementations§
Source§impl Sha384Hmac
impl Sha384Hmac
pub fn sha384_hmac_init_with_key(key: &[u8; 48]) -> Self
Trait Implementations§
Source§impl Clone for Sha384Hmac
impl Clone for Sha384Hmac
Source§fn clone(&self) -> Sha384Hmac
fn clone(&self) -> Sha384Hmac
Returns a duplicate 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 CryptoSha384HmacProcessor for Sha384Hmac
impl CryptoSha384HmacProcessor for Sha384Hmac
Source§fn hmac_sha384_update(&mut self, d: &[u8])
fn hmac_sha384_update(&mut self, d: &[u8])
Update HMAC based on data of content
Source§fn hmac_sha384_fork(&self) -> Self
fn hmac_sha384_fork(&self) -> Self
Fork from the current
Source§fn hmac_sha384_finalize(self) -> [u8; 48]
fn hmac_sha384_finalize(self) -> [u8; 48]
Finalize HMAC
Auto Trait Implementations§
impl Freeze for Sha384Hmac
impl RefUnwindSafe for Sha384Hmac
impl Send for Sha384Hmac
impl Sync for Sha384Hmac
impl Unpin for Sha384Hmac
impl UnwindSafe for Sha384Hmac
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