pub struct Md5;Trait Implementations§
Source§impl AlgorithmSpec for Md5
impl AlgorithmSpec for Md5
const ALGORITHM: Algorithm = Algorithm::MD5
const BLOCK_SIZE: usize = 64
const DIGEST_WORDS: usize = 4
type BlockingBuffer = HashBuffer<{ $block + 4 }>
type AsyncBuffer = HashBuffer<{ 2 * $block }>
type KeyBuffer = HashBuffer<64>
type NonHmacCsr = [u32; 38]
type HmacCsr = [u32; 54]
impl Copy for Md5
Auto Trait Implementations§
impl Freeze for Md5
impl RefUnwindSafe for Md5
impl Send for Md5
impl Sync for Md5
impl Unpin for Md5
impl UnsafeUnpin for Md5
impl UnwindSafe for Md5
Blanket Implementations§
impl<T, I> Binding<I, NoHandler<I>> for T
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