#[repr(u8)]pub enum ChachaCoreMatrixLbeOrder {
DEFAULT = 0,
REVERSE = 1,
}
Variants§
DEFAULT = 0
Use default quarter of matrix order, where quarters are ordered as follows: q0, q1, q2, q3. Each quarter represents a 128-bits section of the matrix.
REVERSE = 1
Reverse the order of matrix quarters, where quarters are re-ordered as follows: q3, q2, q1, q0. Each quarter represents a 128-bits section of the matrix.
Implementations§
Trait Implementations§
Source§impl Clone for ChachaCoreMatrixLbeOrder
impl Clone for ChachaCoreMatrixLbeOrder
Source§fn clone(&self) -> ChachaCoreMatrixLbeOrder
fn clone(&self) -> ChachaCoreMatrixLbeOrder
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChachaCoreMatrixLbeOrder
impl Debug for ChachaCoreMatrixLbeOrder
Source§impl From<ChachaCoreMatrixLbeOrder> for u8
impl From<ChachaCoreMatrixLbeOrder> for u8
Source§fn from(val: ChachaCoreMatrixLbeOrder) -> u8
fn from(val: ChachaCoreMatrixLbeOrder) -> u8
Converts to this type from the input type.
Source§impl From<u8> for ChachaCoreMatrixLbeOrder
impl From<u8> for ChachaCoreMatrixLbeOrder
Source§fn from(val: u8) -> ChachaCoreMatrixLbeOrder
fn from(val: u8) -> ChachaCoreMatrixLbeOrder
Converts to this type from the input type.
Source§impl Ord for ChachaCoreMatrixLbeOrder
impl Ord for ChachaCoreMatrixLbeOrder
Source§fn cmp(&self, other: &ChachaCoreMatrixLbeOrder) -> Ordering
fn cmp(&self, other: &ChachaCoreMatrixLbeOrder) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ChachaCoreMatrixLbeOrder
impl PartialEq for ChachaCoreMatrixLbeOrder
Source§fn eq(&self, other: &ChachaCoreMatrixLbeOrder) -> bool
fn eq(&self, other: &ChachaCoreMatrixLbeOrder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl PartialOrd for ChachaCoreMatrixLbeOrder
impl PartialOrd for ChachaCoreMatrixLbeOrder
impl Copy for ChachaCoreMatrixLbeOrder
impl Eq for ChachaCoreMatrixLbeOrder
impl StructuralPartialEq for ChachaCoreMatrixLbeOrder
Auto Trait Implementations§
impl Freeze for ChachaCoreMatrixLbeOrder
impl RefUnwindSafe for ChachaCoreMatrixLbeOrder
impl Send for ChachaCoreMatrixLbeOrder
impl Sync for ChachaCoreMatrixLbeOrder
impl Unpin for ChachaCoreMatrixLbeOrder
impl UnwindSafe for ChachaCoreMatrixLbeOrder
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