pub enum ThreatCapability {
Low,
Medium,
High,
Advanced,
}Expand description
Threat capability labels.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ThreatCapability
impl Clone for ThreatCapability
Source§fn clone(&self) -> ThreatCapability
fn clone(&self) -> ThreatCapability
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 moreSource§impl Debug for ThreatCapability
impl Debug for ThreatCapability
Source§impl Display for ThreatCapability
impl Display for ThreatCapability
Source§impl FromStr for ThreatCapability
impl FromStr for ThreatCapability
Source§type Err = ThreatError
type Err = ThreatError
The associated error which can be returned from parsing.
Source§fn from_str(
input: &str,
) -> Result<ThreatCapability, <ThreatCapability as FromStr>::Err>
fn from_str( input: &str, ) -> Result<ThreatCapability, <ThreatCapability as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for ThreatCapability
impl Hash for ThreatCapability
Source§impl Ord for ThreatCapability
impl Ord for ThreatCapability
Source§fn cmp(&self, other: &ThreatCapability) -> Ordering
fn cmp(&self, other: &ThreatCapability) -> 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 ThreatCapability
impl PartialEq for ThreatCapability
Source§fn eq(&self, other: &ThreatCapability) -> bool
fn eq(&self, other: &ThreatCapability) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ThreatCapability
impl PartialOrd for ThreatCapability
impl Copy for ThreatCapability
impl Eq for ThreatCapability
impl StructuralPartialEq for ThreatCapability
Auto Trait Implementations§
impl Freeze for ThreatCapability
impl RefUnwindSafe for ThreatCapability
impl Send for ThreatCapability
impl Sync for ThreatCapability
impl Unpin for ThreatCapability
impl UnsafeUnpin for ThreatCapability
impl UnwindSafe for ThreatCapability
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