pub struct PlacementStat {
pub component: NameId,
pub placed: u64,
pub replayed: u64,
pub fresh: Vec<(NameId, NameId, u64)>,
}Expand description
A component kind’s placements over the timeline: how many, how many replayed, and the rest by answer and reason, the most first.
Fields§
§component: NameId§placed: u64§replayed: u64§fresh: Vec<(NameId, NameId, u64)>(answer, why, count) for each way it was drawn fresh.
Implementations§
Trait Implementations§
Source§impl Clone for PlacementStat
impl Clone for PlacementStat
Source§impl Debug for PlacementStat
impl Debug for PlacementStat
Source§impl PartialEq for PlacementStat
impl PartialEq for PlacementStat
impl StructuralPartialEq for PlacementStat
Auto Trait Implementations§
impl Forget for PlacementStat
impl Freeze for PlacementStat
impl RefUnwindSafe for PlacementStat
impl Send for PlacementStat
impl Sync for PlacementStat
impl Unpin for PlacementStat
impl UnsafeUnpin for PlacementStat
impl UnwindSafe for PlacementStat
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