pub struct ShellInitErrorsView {
pub profiling_enabled: bool,
pub profiles_dir: String,
pub runs_examined: usize,
pub targets: Vec<ShellInitFilterTarget>,
pub stale: bool,
pub latest_profile_when: String,
pub last_up_when: String,
}Expand description
Display payload for --errors-only. Same shape as the filter view
minus the user-typed filter string — the implicit filter is “non-
zero exit, any pack, any target”.
Fields§
§profiling_enabled: bool§profiles_dir: String§runs_examined: usize§targets: Vec<ShellInitFilterTarget>Targets with at least one failed run in the window, sorted by failure count desc (then by pack/target asc as a tiebreaker so the order is stable across runs with the same counts).
stale: bool§latest_profile_when: String§last_up_when: StringTrait Implementations§
Source§impl Clone for ShellInitErrorsView
impl Clone for ShellInitErrorsView
Source§fn clone(&self) -> ShellInitErrorsView
fn clone(&self) -> ShellInitErrorsView
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ShellInitErrorsView
impl Debug for ShellInitErrorsView
Auto Trait Implementations§
impl Freeze for ShellInitErrorsView
impl RefUnwindSafe for ShellInitErrorsView
impl Send for ShellInitErrorsView
impl Sync for ShellInitErrorsView
impl Unpin for ShellInitErrorsView
impl UnsafeUnpin for ShellInitErrorsView
impl UnwindSafe for ShellInitErrorsView
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