Expand description
Fixed length byte array.
Tuple Fields
0: [usize; 192]
Implementations
sourceimpl Sigma
impl Sigma
pub fn from_slice<A: SeqTrait<usize>>(
input: &A,
start: usize,
len: usize
) -> Self
pub fn concat<A: SeqTrait<usize>>(&self, next: &A) -> Seq<usize>
pub fn from_slice_range<A: SeqTrait<usize>>(input: &A, r: Range<usize>) -> Self
pub fn slice(&self, start_out: usize, len: usize) -> Seq<usize>
pub fn slice_range(&self, r: Range<usize>) -> Seq<usize>
pub fn num_chunks(&self, chunk_size: usize) -> usize
pub fn get_chunk_len(&self, chunk_size: usize, chunk_number: usize) -> usize
pub fn get_chunk(
&self,
chunk_size: usize,
chunk_number: usize
) -> (usize, Seq<usize>)
pub fn set_chunk<A: SeqTrait<usize>>(
self,
chunk_size: usize,
chunk_number: usize,
input: &A
) -> Self
Trait Implementations
sourceimpl SeqTrait<usize> for Sigma
impl SeqTrait<usize> for Sigma
fn create(x: usize) -> Self
fn len(&self) -> usize
fn iter(&self) -> Iter<'_, usize>
sourcefn update_slice<A: SeqTrait<usize>>(
self,
start_out: usize,
v: &A,
start_in: usize,
len: usize
) -> Self
fn update_slice<A: SeqTrait<usize>>(
self,
start_out: usize,
v: &A,
start_in: usize,
len: usize
) -> Self
Update this sequence with l
elements of v
, starting at start_in
,
at start_out
. Read more
impl Copy for Sigma
Auto Trait Implementations
impl RefUnwindSafe for Sigma
impl Send for Sigma
impl Sync for Sigma
impl Unpin for Sigma
impl UnwindSafe for Sigma
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more