pub enum CircuitUpdateMode {
Unchanged,
IncrementalEvidence,
FullRebuild,
}Expand description
Circuit update mode for assumption changes.
Variants§
Unchanged
Assumption was already active, so no circuit state changed.
IncrementalEvidence
Evidence was updated without rebuilding the compiled circuit.
FullRebuild
The adapter does not support incremental evidence and rebuilt the circuit.
Trait Implementations§
Source§impl Clone for CircuitUpdateMode
impl Clone for CircuitUpdateMode
Source§fn clone(&self) -> CircuitUpdateMode
fn clone(&self) -> CircuitUpdateMode
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 CircuitUpdateMode
impl Debug for CircuitUpdateMode
Source§impl PartialEq for CircuitUpdateMode
impl PartialEq for CircuitUpdateMode
impl Copy for CircuitUpdateMode
impl Eq for CircuitUpdateMode
impl StructuralPartialEq for CircuitUpdateMode
Auto Trait Implementations§
impl Freeze for CircuitUpdateMode
impl RefUnwindSafe for CircuitUpdateMode
impl Send for CircuitUpdateMode
impl Sync for CircuitUpdateMode
impl Unpin for CircuitUpdateMode
impl UnsafeUnpin for CircuitUpdateMode
impl UnwindSafe for CircuitUpdateMode
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,
§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