pub struct Selection {
pub indices: Vec<usize>,
pub total: usize,
pub note: String,
}Expand description
The result of applying a CaseFilter: indices into the original slice (ascending), plus a
note recording selected/total so a partial (smoke) run is always visible.
Fields§
§indices: Vec<usize>Indices into the input cases slice, ascending (file order preserved).
total: usizeCases before filtering.
note: StringOne-line, no-silent-caps summary of what was kept and why.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Selection
impl RefUnwindSafe for Selection
impl Send for Selection
impl Sync for Selection
impl Unpin for Selection
impl UnsafeUnpin for Selection
impl UnwindSafe for Selection
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