pub struct AnalyzerItem { /* private fields */ }Expand description
An instantiation of FancyInput::Item used by CircuitAnalyzer.
A dummy FancyItem which is returned when profiling a Fancy circuit.
The AnalyzerItem contains the wire modulus and the depth of the computation.
This is because Fancy::Item needs to implement HasModulus.
Trait Implementations§
Source§impl Clone for AnalyzerItem
impl Clone for AnalyzerItem
Source§fn clone(&self) -> AnalyzerItem
fn clone(&self) -> AnalyzerItem
Returns a duplicate 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 AnalyzerItem
impl Debug for AnalyzerItem
Source§impl HasModulus for AnalyzerItem
impl HasModulus for AnalyzerItem
Auto Trait Implementations§
impl Freeze for AnalyzerItem
impl RefUnwindSafe for AnalyzerItem
impl Send for AnalyzerItem
impl Sync for AnalyzerItem
impl Unpin for AnalyzerItem
impl UnwindSafe for AnalyzerItem
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§impl<T> IsSameType<T> for T
impl<T> IsSameType<T> for T
§type EqualityProposition = TrueEqualityProposition
type EqualityProposition = TrueEqualityProposition
The [
EqualityProposition] that Self == T