pub struct CircuitTransition {
pub from_state: String,
pub guard: VerifyExpr,
pub to_state: String,
pub outputs: Vec<(String, VerifyExpr)>,
}Expand description
A single transition in the synthesized circuit.
Fields§
§from_state: String§guard: VerifyExpr§to_state: String§outputs: Vec<(String, VerifyExpr)>Trait Implementations§
Source§impl Clone for CircuitTransition
impl Clone for CircuitTransition
Source§fn clone(&self) -> CircuitTransition
fn clone(&self) -> CircuitTransition
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 moreAuto Trait Implementations§
impl Freeze for CircuitTransition
impl RefUnwindSafe for CircuitTransition
impl Send for CircuitTransition
impl Sync for CircuitTransition
impl Unpin for CircuitTransition
impl UnsafeUnpin for CircuitTransition
impl UnwindSafe for CircuitTransition
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