Enum ChachaDinWordOrder
#[repr(u8)]pub enum ChachaDinWordOrder {
Default = 0,
Reverse = 1,
}Variants§
Default = 0
Use default word order for 128-bits input, where words are ordered as follows: w0, w1, w2, w3.
Reverse = 1
Reverses the word order for 128-bits input, where words are re-ordered as follows: w3, w2, w1, w0.
Implementations§
§impl ChachaDinWordOrder
impl ChachaDinWordOrder
pub const fn from_bits(val: u8) -> ChachaDinWordOrder
pub const fn to_bits(self) -> u8
Trait Implementations§
§impl Clone for ChachaDinWordOrder
impl Clone for ChachaDinWordOrder
§fn clone(&self) -> ChachaDinWordOrder
fn clone(&self) -> ChachaDinWordOrder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ChachaDinWordOrder
§impl Debug for ChachaDinWordOrder
impl Debug for ChachaDinWordOrder
impl Eq for ChachaDinWordOrder
§impl From<u8> for ChachaDinWordOrder
impl From<u8> for ChachaDinWordOrder
§fn from(val: u8) -> ChachaDinWordOrder
fn from(val: u8) -> ChachaDinWordOrder
Converts to this type from the input type.
§impl Ord for ChachaDinWordOrder
impl Ord for ChachaDinWordOrder
§fn cmp(&self, other: &ChachaDinWordOrder) -> Ordering
fn cmp(&self, other: &ChachaDinWordOrder) -> Ordering
1.21.0 (const: unstable) · 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
§impl PartialEq for ChachaDinWordOrder
impl PartialEq for ChachaDinWordOrder
§impl PartialOrd for ChachaDinWordOrder
impl PartialOrd for ChachaDinWordOrder
impl StructuralPartialEq for ChachaDinWordOrder
Auto Trait Implementations§
impl Freeze for ChachaDinWordOrder
impl RefUnwindSafe for ChachaDinWordOrder
impl Send for ChachaDinWordOrder
impl Sync for ChachaDinWordOrder
impl Unpin for ChachaDinWordOrder
impl UnsafeUnpin for ChachaDinWordOrder
impl UnwindSafe for ChachaDinWordOrder
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