Enum triton_vm::table::table_column::LookupExtTableColumn
source · #[repr(usize)]pub enum LookupExtTableColumn {
CascadeTableServerLogDerivative = 0,
PublicEvaluationArgument = 1,
}Variants§
CascadeTableServerLogDerivative = 0
The (running sum of the) logarithmic derivative for the Lookup Argument with the Cascade
Table. In every row, accumulates the summand LookupMultiplicity / Combo where Combo is
the verifier-weighted combination of LookIn and LookOut.
PublicEvaluationArgument = 1
The running sum for the public evaluation argument of the Lookup Table.
In every row, accumulates LookOut.
Trait Implementations§
source§impl Clone for LookupExtTableColumn
impl Clone for LookupExtTableColumn
source§fn clone(&self) -> LookupExtTableColumn
fn clone(&self) -> LookupExtTableColumn
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 LookupExtTableColumn
impl Debug for LookupExtTableColumn
source§impl Display for LookupExtTableColumn
impl Display for LookupExtTableColumn
source§impl Hash for LookupExtTableColumn
impl Hash for LookupExtTableColumn
source§impl IntoEnumIterator for LookupExtTableColumn
impl IntoEnumIterator for LookupExtTableColumn
type Iterator = LookupExtTableColumnIter
fn iter() -> LookupExtTableColumnIter ⓘ
source§impl MasterExtTableColumn for LookupExtTableColumn
impl MasterExtTableColumn for LookupExtTableColumn
source§fn ext_table_index(&self) -> usize
fn ext_table_index(&self) -> usize
The index of the column in the “local” extension table, i.e., not the master extension
table.
source§fn master_ext_table_index(&self) -> usize
fn master_ext_table_index(&self) -> usize
The index of the column in the master extension table.
source§impl PartialEq for LookupExtTableColumn
impl PartialEq for LookupExtTableColumn
source§fn eq(&self, other: &LookupExtTableColumn) -> bool
fn eq(&self, other: &LookupExtTableColumn) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for LookupExtTableColumn
impl Eq for LookupExtTableColumn
impl StructuralPartialEq for LookupExtTableColumn
Auto Trait Implementations§
impl Freeze for LookupExtTableColumn
impl RefUnwindSafe for LookupExtTableColumn
impl Send for LookupExtTableColumn
impl Sync for LookupExtTableColumn
impl Unpin for LookupExtTableColumn
impl UnwindSafe for LookupExtTableColumn
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> 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