pub struct Counts {
pub makes: u64,
pub placed: u64,
pub builds: u64,
pub restored: u64,
pub kept_makes: u64,
}Expand description
How much work a runner did: what a test of what runs counts, never a time.
Fields§
§makes: u64The makes that ran (see StepContext::produce).
placed: u64The makes of placed parts among them.
builds: u64The parts placed that were built, not taken from the build cache.
restored: u64The nodes taken from what an earlier process kept, rather than made
(see crate::kept).
kept_makes: u64The makes of targets kept between processes: what reopening a program that did not change does none of.
Trait Implementations§
impl Copy for Counts
impl Eq for Counts
impl StructuralPartialEq for Counts
Auto Trait Implementations§
impl Freeze for Counts
impl RefUnwindSafe for Counts
impl Send for Counts
impl Sync for Counts
impl Unpin for Counts
impl UnsafeUnpin for Counts
impl UnwindSafe for Counts
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