#[repr(usize)]pub enum CascadeMainColumn {
IsPadding = 0,
LookInHi = 1,
LookInLo = 2,
LookOutHi = 3,
LookOutLo = 4,
LookupMultiplicity = 5,
}
Variants§
IsPadding = 0
Indicator for padding rows.
LookInHi = 1
The more significant bits of the lookup input.
LookInLo = 2
The less significant bits of the lookup input.
LookOutHi = 3
The more significant bits of the lookup output.
LookOutLo = 4
The less significant bits of the lookup output.
LookupMultiplicity = 5
The number of times the S-Box is evaluated, i.e., the value is looked up.
Trait Implementations§
Source§impl Clone for CascadeMainColumn
impl Clone for CascadeMainColumn
Source§fn clone(&self) -> CascadeMainColumn
fn clone(&self) -> CascadeMainColumn
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 Debug for CascadeMainColumn
impl Debug for CascadeMainColumn
Source§impl Display for CascadeMainColumn
impl Display for CascadeMainColumn
Source§impl Hash for CascadeMainColumn
impl Hash for CascadeMainColumn
Source§impl IntoEnumIterator for CascadeMainColumn
impl IntoEnumIterator for CascadeMainColumn
type Iterator = CascadeMainColumnIter
fn iter() -> CascadeMainColumnIter ⓘ
Source§impl MasterMainColumn for CascadeMainColumn
impl MasterMainColumn for CascadeMainColumn
Source§fn main_index(&self) -> usize
fn main_index(&self) -> usize
The index of the column in the “local” main table, _i.e., not the master base table.
Source§fn master_main_index(&self) -> usize
fn master_main_index(&self) -> usize
The index of the column in the master main table.
Source§impl PartialEq for CascadeMainColumn
impl PartialEq for CascadeMainColumn
impl Copy for CascadeMainColumn
impl Eq for CascadeMainColumn
impl StructuralPartialEq for CascadeMainColumn
Auto Trait Implementations§
impl Freeze for CascadeMainColumn
impl RefUnwindSafe for CascadeMainColumn
impl Send for CascadeMainColumn
impl Sync for CascadeMainColumn
impl Unpin for CascadeMainColumn
impl UnwindSafe for CascadeMainColumn
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
)Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more