#[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 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 moreSource§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§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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)