pub struct Width4WithCustomGates;
Trait Implementations§
Source§impl Clone for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl Clone for PlonkCsWidth4WithNextStepAndCustomGatesParams
Source§fn clone(&self) -> PlonkCsWidth4WithNextStepAndCustomGatesParams
fn clone(&self) -> PlonkCsWidth4WithNextStepAndCustomGatesParams
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<E> PlonkConstraintSystemParams<E> for PlonkCsWidth4WithNextStepAndCustomGatesParamswhere
E: Engine,
impl<E> PlonkConstraintSystemParams<E> for PlonkCsWidth4WithNextStepAndCustomGatesParamswhere
E: Engine,
const STATE_WIDTH: usize = 4usize
const WITNESS_WIDTH: usize = 0usize
const HAS_WITNESS_POLYNOMIALS: bool = false
const HAS_CUSTOM_GATES: bool = true
const CAN_ACCESS_NEXT_TRACE_STEP: bool = true
impl Copy for PlonkCsWidth4WithNextStepAndCustomGatesParams
Auto Trait Implementations§
impl Freeze for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl RefUnwindSafe for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl Send for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl Sync for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl Unpin for PlonkCsWidth4WithNextStepAndCustomGatesParams
impl UnwindSafe for PlonkCsWidth4WithNextStepAndCustomGatesParams
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§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