pub struct OpeningBracketReport {
pub points_measured: usize,
pub samples: usize,
pub wall_nanos: u64,
pub outcome: OpeningBracketOutcome,
}Expand description
Auditable cost and result of OpeningPolicy::Bracket.
Fields§
§points_measured: usizeCandidate allocations whose evidence horizon completed. The already measured opening is not counted.
samples: usizeClean throughput samples consumed by candidate evidence horizons.
wall_nanos: u64Wall time from first stable disagreement until the bracket completed.
outcome: OpeningBracketOutcomeTrait Implementations§
Source§impl Clone for OpeningBracketReport
impl Clone for OpeningBracketReport
impl Copy for OpeningBracketReport
Source§impl Debug for OpeningBracketReport
impl Debug for OpeningBracketReport
Source§impl Default for OpeningBracketReport
impl Default for OpeningBracketReport
impl Eq for OpeningBracketReport
Source§impl PartialEq for OpeningBracketReport
impl PartialEq for OpeningBracketReport
Source§impl Serialize for OpeningBracketReport
impl Serialize for OpeningBracketReport
impl StructuralPartialEq for OpeningBracketReport
Auto Trait Implementations§
impl Freeze for OpeningBracketReport
impl RefUnwindSafe for OpeningBracketReport
impl Send for OpeningBracketReport
impl Sync for OpeningBracketReport
impl Unpin for OpeningBracketReport
impl UnsafeUnpin for OpeningBracketReport
impl UnwindSafe for OpeningBracketReport
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