pub struct CircuitRef { /* private fields */ }Expand description
The index and modulus of a gate in a circuit.
Trait Implementations§
Source§impl Clone for CircuitRef
impl Clone for CircuitRef
Source§fn clone(&self) -> CircuitRef
fn clone(&self) -> CircuitRef
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 CircuitRef
impl Debug for CircuitRef
Source§impl<'de> Deserialize<'de> for CircuitRef
impl<'de> Deserialize<'de> for CircuitRef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CircuitRef
impl Display for CircuitRef
Source§impl HasModulus for CircuitRef
impl HasModulus for CircuitRef
Source§impl PartialEq for CircuitRef
impl PartialEq for CircuitRef
Source§impl Serialize for CircuitRef
impl Serialize for CircuitRef
impl Copy for CircuitRef
impl StructuralPartialEq for CircuitRef
Auto Trait Implementations§
impl Freeze for CircuitRef
impl RefUnwindSafe for CircuitRef
impl Send for CircuitRef
impl Sync for CircuitRef
impl Unpin for CircuitRef
impl UnwindSafe for CircuitRef
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