pub type OuterCompress = TruncatedPermutation<OuterPerm, 2, 1, WIDTH>;
Aliased Type§
struct OuterCompress { /* private fields */ }
Implementations
Source§impl<InnerP, const N: usize, const CHUNK: usize, const WIDTH: usize> TruncatedPermutation<InnerP, N, CHUNK, WIDTH>
impl<InnerP, const N: usize, const CHUNK: usize, const WIDTH: usize> TruncatedPermutation<InnerP, N, CHUNK, WIDTH>
pub const fn new( inner_permutation: InnerP, ) -> TruncatedPermutation<InnerP, N, CHUNK, WIDTH>
Trait Implementations
Source§impl<InnerP, const N: usize, const CHUNK: usize, const WIDTH: usize> Clone for TruncatedPermutation<InnerP, N, CHUNK, WIDTH>where
InnerP: Clone,
impl<InnerP, const N: usize, const CHUNK: usize, const WIDTH: usize> Clone for TruncatedPermutation<InnerP, N, CHUNK, WIDTH>where
InnerP: Clone,
Source§fn clone(&self) -> TruncatedPermutation<InnerP, N, CHUNK, WIDTH>
fn clone(&self) -> TruncatedPermutation<InnerP, N, CHUNK, WIDTH>
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