pub struct CircuitUpdate {
pub mode: CircuitUpdateMode,
pub compile_count: usize,
pub circuit_fingerprint: u64,
}Expand description
Result of applying an epistemic assumption to a circuit.
Fields§
§mode: CircuitUpdateModeUpdate mode used by the adapter.
compile_count: usizeNumber of compile operations performed by this circuit state.
circuit_fingerprint: u64Stable circuit fingerprint after the update.
Trait Implementations§
Source§impl Clone for CircuitUpdate
impl Clone for CircuitUpdate
Source§fn clone(&self) -> CircuitUpdate
fn clone(&self) -> CircuitUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CircuitUpdate
Source§impl Debug for CircuitUpdate
impl Debug for CircuitUpdate
impl Eq for CircuitUpdate
Source§impl PartialEq for CircuitUpdate
impl PartialEq for CircuitUpdate
Source§fn eq(&self, other: &CircuitUpdate) -> bool
fn eq(&self, other: &CircuitUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CircuitUpdate
Auto Trait Implementations§
impl Freeze for CircuitUpdate
impl RefUnwindSafe for CircuitUpdate
impl Send for CircuitUpdate
impl Sync for CircuitUpdate
impl Unpin for CircuitUpdate
impl UnsafeUnpin for CircuitUpdate
impl UnwindSafe for CircuitUpdate
Blanket Implementations§
impl<T> Allocation for T
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more