pub struct ContextProofState {
pub state: ContextProofStateValue,
pub failing_edges: Vec<String>,
pub proof_refs: Vec<String>,
}Expand description
Proof closure state inside a Cortex context envelope.
Fields§
§state: ContextProofStateValueProof closure state value.
failing_edges: Vec<String>Failing edges names. Must be present (even if empty).
proof_refs: Vec<String>Proof references for the closure.
Trait Implementations§
Source§impl Clone for ContextProofState
impl Clone for ContextProofState
Source§fn clone(&self) -> ContextProofState
fn clone(&self) -> ContextProofState
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 moreSource§impl Debug for ContextProofState
impl Debug for ContextProofState
Source§impl<'de> Deserialize<'de> for ContextProofState
impl<'de> Deserialize<'de> for ContextProofState
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 PartialEq for ContextProofState
impl PartialEq for ContextProofState
Source§fn eq(&self, other: &ContextProofState) -> bool
fn eq(&self, other: &ContextProofState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ContextProofState
impl Serialize for ContextProofState
impl Eq for ContextProofState
impl StructuralPartialEq for ContextProofState
Auto Trait Implementations§
impl Freeze for ContextProofState
impl RefUnwindSafe for ContextProofState
impl Send for ContextProofState
impl Sync for ContextProofState
impl Unpin for ContextProofState
impl UnsafeUnpin for ContextProofState
impl UnwindSafe for ContextProofState
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