pub struct StationBudget {
pub initial: usize,
pub stations: usize,
pub rounds: usize,
pub at_cap: bool,
pub rounds_exhausted: bool,
}Expand description
What the sampler did to reach its stations.
Fields§
§initial: usizeThe stations the floors gave before any refinement.
stations: usizeThe stations lofted through.
rounds: usizeRefinement rounds that inserted at least one station.
at_cap: boolTrue when refinement wanted more stations than the cap allows.
rounds_exhausted: boolTrue when SWEEP_REFINEMENT_ROUNDS rounds ran and the last
measurement was still over the tolerance.
Trait Implementations§
Source§impl Clone for StationBudget
impl Clone for StationBudget
impl Copy for StationBudget
Source§impl Debug for StationBudget
impl Debug for StationBudget
Source§impl PartialEq for StationBudget
impl PartialEq for StationBudget
impl StructuralPartialEq for StationBudget
Auto Trait Implementations§
impl Freeze for StationBudget
impl RefUnwindSafe for StationBudget
impl Send for StationBudget
impl Sync for StationBudget
impl Unpin for StationBudget
impl UnsafeUnpin for StationBudget
impl UnwindSafe for StationBudget
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