pub struct Totals {
pub candidates: usize,
pub admitted: usize,
pub refused: usize,
pub measured_ok: usize,
pub gpu_seconds: f64,
}Expand description
Run-level tallies, so a reader can check the parts add up.
Fields§
§candidates: usizeConfigurations enumerated, after constraints pruned the product.
admitted: usizePassed the gate — clean or admitted with caveats.
refused: usizeRefused by the gate.
measured_ok: usizeMeasured successfully. At most admitted, and fewer when a budget
ran out or a measurement failed.
gpu_seconds: f64Total GPU seconds the run consumed.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Totals
impl<'de> Deserialize<'de> for Totals
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
Auto Trait Implementations§
impl Freeze for Totals
impl RefUnwindSafe for Totals
impl Send for Totals
impl Sync for Totals
impl Unpin for Totals
impl UnsafeUnpin for Totals
impl UnwindSafe for Totals
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