pub enum VulnerabilitySeverity {
Critical,
High,
Medium,
Low,
}Expand description
A vulnerability severity level, following a CVSS-like scale.
Variants§
Critical
Data loss or corruption, security exposure, or complete feature unavailability.
High
Significant impact short of critical.
Medium
Moderate impact.
Low
Cosmetic or negligible functional impact.
Trait Implementations§
Source§impl Clone for VulnerabilitySeverity
impl Clone for VulnerabilitySeverity
impl Copy for VulnerabilitySeverity
Source§impl Debug for VulnerabilitySeverity
impl Debug for VulnerabilitySeverity
impl Eq for VulnerabilitySeverity
Source§impl Hash for VulnerabilitySeverity
impl Hash for VulnerabilitySeverity
Source§impl PartialEq for VulnerabilitySeverity
impl PartialEq for VulnerabilitySeverity
impl StructuralPartialEq for VulnerabilitySeverity
Auto Trait Implementations§
impl Freeze for VulnerabilitySeverity
impl RefUnwindSafe for VulnerabilitySeverity
impl Send for VulnerabilitySeverity
impl Sync for VulnerabilitySeverity
impl Unpin for VulnerabilitySeverity
impl UnsafeUnpin for VulnerabilitySeverity
impl UnwindSafe for VulnerabilitySeverity
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