pub struct GateReport {
pub passed: bool,
pub total_frames: u64,
pub expected_frames: u64,
pub final_checksum_chain: u64,
pub diff: Option<GateDiff>,
}Expand description
Report from a golden trace gate validation.
Fields§
§passed: boolWhether all frame checksums matched.
total_frames: u64Number of frames replayed.
expected_frames: u64Number of frame checkpoints in the trace.
final_checksum_chain: u64Final checksum chain from replay.
diff: Option<GateDiff>Detailed diff information if there was a mismatch.
Implementations§
Trait Implementations§
Source§impl Clone for GateReport
impl Clone for GateReport
Source§fn clone(&self) -> GateReport
fn clone(&self) -> GateReport
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 moreAuto Trait Implementations§
impl Freeze for GateReport
impl RefUnwindSafe for GateReport
impl Send for GateReport
impl Sync for GateReport
impl Unpin for GateReport
impl UnsafeUnpin for GateReport
impl UnwindSafe for GateReport
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