pub struct ProcessorTable;
Implementations§
Source§impl ProcessorTable
impl ProcessorTable
Sourcepub fn op_stack_column_by_index(
index: usize,
) -> <ProcessorTable as AIR>::MainColumn
pub fn op_stack_column_by_index( index: usize, ) -> <ProcessorTable as AIR>::MainColumn
§Panics
Panics if the index is out of bounds.
Trait Implementations§
Source§impl AIR for ProcessorTable
impl AIR for ProcessorTable
type MainColumn = ProcessorMainColumn
type AuxColumn = ProcessorAuxColumn
fn initial_constraints( circuit_builder: &ConstraintCircuitBuilder<SingleRowIndicator>, ) -> Vec<ConstraintCircuitMonad<SingleRowIndicator>>
fn consistency_constraints( circuit_builder: &ConstraintCircuitBuilder<SingleRowIndicator>, ) -> Vec<ConstraintCircuitMonad<SingleRowIndicator>>
fn transition_constraints( circuit_builder: &ConstraintCircuitBuilder<DualRowIndicator>, ) -> Vec<ConstraintCircuitMonad<DualRowIndicator>>
fn terminal_constraints( circuit_builder: &ConstraintCircuitBuilder<SingleRowIndicator>, ) -> Vec<ConstraintCircuitMonad<SingleRowIndicator>>
Source§impl Clone for ProcessorTable
impl Clone for ProcessorTable
Source§fn clone(&self) -> ProcessorTable
fn clone(&self) -> ProcessorTable
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 ProcessorTable
impl Debug for ProcessorTable
Source§impl PartialEq for ProcessorTable
impl PartialEq for ProcessorTable
impl Copy for ProcessorTable
impl Eq for ProcessorTable
impl StructuralPartialEq for ProcessorTable
Auto Trait Implementations§
impl Freeze for ProcessorTable
impl RefUnwindSafe for ProcessorTable
impl Send for ProcessorTable
impl Sync for ProcessorTable
impl Unpin for ProcessorTable
impl UnwindSafe for ProcessorTable
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