#[non_exhaustive]pub enum TriagePriority {
Critical = 3,
High = 2,
Medium = 1,
Low = 0,
}Expand description
Triage collection priority for this artifact during live incident response.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Critical = 3
Must collect immediately — volatile, high forensic value, or credential exposure.
High = 2
Collect in first pass — strong execution/persistence evidence.
Medium = 1
Collect when time permits — useful but less time-sensitive.
Low = 0
Collect last — low volatility, supporting evidence only.
Trait Implementations§
Source§impl Clone for TriagePriority
impl Clone for TriagePriority
Source§fn clone(&self) -> TriagePriority
fn clone(&self) -> TriagePriority
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TriagePriority
Source§impl Debug for TriagePriority
impl Debug for TriagePriority
impl Eq for TriagePriority
Source§impl Ord for TriagePriority
impl Ord for TriagePriority
Source§fn cmp(&self, other: &TriagePriority) -> Ordering
fn cmp(&self, other: &TriagePriority) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for TriagePriority
impl PartialEq for TriagePriority
Source§impl PartialOrd for TriagePriority
impl PartialOrd for TriagePriority
impl StructuralPartialEq for TriagePriority
Auto Trait Implementations§
impl Freeze for TriagePriority
impl RefUnwindSafe for TriagePriority
impl Send for TriagePriority
impl Sync for TriagePriority
impl Unpin for TriagePriority
impl UnsafeUnpin for TriagePriority
impl UnwindSafe for TriagePriority
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