pub type InnerHash = PaddingFreeSponge<InnerPerm, 16, 8, 8>;
Aliased Type§
struct InnerHash { /* private fields */ }
Implementations
Source§impl<P, const WIDTH: usize, const RATE: usize, const OUT: usize> PaddingFreeSponge<P, WIDTH, RATE, OUT>
impl<P, const WIDTH: usize, const RATE: usize, const OUT: usize> PaddingFreeSponge<P, WIDTH, RATE, OUT>
pub const fn new(permutation: P) -> PaddingFreeSponge<P, WIDTH, RATE, OUT>
Trait Implementations
Source§impl<P, const WIDTH: usize, const RATE: usize, const OUT: usize> Clone for PaddingFreeSponge<P, WIDTH, RATE, OUT>where
P: Clone,
impl<P, const WIDTH: usize, const RATE: usize, const OUT: usize> Clone for PaddingFreeSponge<P, WIDTH, RATE, OUT>where
P: Clone,
Source§fn clone(&self) -> PaddingFreeSponge<P, WIDTH, RATE, OUT>
fn clone(&self) -> PaddingFreeSponge<P, WIDTH, RATE, OUT>
Returns a copy 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 more