pub struct ShellInitFilterTarget {
pub target: String,
pub display_target: String,
pub pack: String,
pub handler: String,
pub runs: Vec<ShellInitFilterRun>,
pub failure_count: usize,
}Expand description
One target’s runs across the examined window.
Fields§
§target: StringFull source path as recorded in the profile.
display_target: StringBasename for header display.
pack: StringPack the target belongs to.
handler: StringHandler (shell for sourced files, path for PATH exports).
runs: Vec<ShellInitFilterRun>Per-run rows, newest first.
failure_count: usizeHow many of runs had a non-zero exit status.
Trait Implementations§
Source§impl Clone for ShellInitFilterTarget
impl Clone for ShellInitFilterTarget
Source§fn clone(&self) -> ShellInitFilterTarget
fn clone(&self) -> ShellInitFilterTarget
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 ShellInitFilterTarget
impl Debug for ShellInitFilterTarget
Auto Trait Implementations§
impl Freeze for ShellInitFilterTarget
impl RefUnwindSafe for ShellInitFilterTarget
impl Send for ShellInitFilterTarget
impl Sync for ShellInitFilterTarget
impl Unpin for ShellInitFilterTarget
impl UnsafeUnpin for ShellInitFilterTarget
impl UnwindSafe for ShellInitFilterTarget
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