pub struct RevisionImpactProcessSummary {Show 19 fields
pub impact_version: u32,
pub atoms: usize,
pub queries: usize,
pub combinations: usize,
pub reusable_observations: usize,
pub invalidated_observations: usize,
pub minimal_invalidating_sets: usize,
pub minimal_semantic_change_sets: usize,
pub evidence_members: usize,
pub certificate_bytes: usize,
pub parsed_evidence_bytes: usize,
pub semantic_replays: usize,
pub component_validations: usize,
pub composed_pair_checks: usize,
pub final_transition_checks: usize,
pub result_comparisons: usize,
pub elapsed_micros: usize,
pub transitions: Vec<RevisionImpactQueryTransition>,
pub semantic_change_sets: Vec<RevisionImpactSemanticChangeSet>,
}Expand description
Canonical summary returned by revision-impact production or verification.
Fields§
§impact_version: u32§atoms: usize§queries: usize§combinations: usize§reusable_observations: usize§invalidated_observations: usize§minimal_invalidating_sets: usize§minimal_semantic_change_sets: usize§evidence_members: usize§certificate_bytes: usize§parsed_evidence_bytes: usize§semantic_replays: usize§component_validations: usize§composed_pair_checks: usize§final_transition_checks: usize§result_comparisons: usize§elapsed_micros: usize§transitions: Vec<RevisionImpactQueryTransition>§semantic_change_sets: Vec<RevisionImpactSemanticChangeSet>Trait Implementations§
Source§impl Clone for RevisionImpactProcessSummary
impl Clone for RevisionImpactProcessSummary
Source§fn clone(&self) -> RevisionImpactProcessSummary
fn clone(&self) -> RevisionImpactProcessSummary
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 RevisionImpactProcessSummary
impl Debug for RevisionImpactProcessSummary
impl Eq for RevisionImpactProcessSummary
impl StructuralPartialEq for RevisionImpactProcessSummary
Auto Trait Implementations§
impl Freeze for RevisionImpactProcessSummary
impl RefUnwindSafe for RevisionImpactProcessSummary
impl Send for RevisionImpactProcessSummary
impl Sync for RevisionImpactProcessSummary
impl Unpin for RevisionImpactProcessSummary
impl UnsafeUnpin for RevisionImpactProcessSummary
impl UnwindSafe for RevisionImpactProcessSummary
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