[−][src]Enum libcvss::v2::base::IntegrityImpact
The Integrity Impact field as defined by the CVSS specification.
Variants
None ("I:N") value for the Integrity Impact field.
Partial ("I:P") value for the Integrity Impact field.
Complete ("I:C") value for the Integrity Impact field.
Methods
impl IntegrityImpact
[src]
pub fn numerical_value(&self) -> f64
[src]
Provides the numerical value associated with the metric, as specified by the CVSS specification.
In normal usage you should not need to call this yourself.
Trait Implementations
impl Clone for IntegrityImpact
[src]
fn clone(&self) -> IntegrityImpact
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for IntegrityImpact
[src]
impl Debug for IntegrityImpact
[src]
impl<'de> Deserialize<'de> for IntegrityImpact
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for IntegrityImpact
[src]
impl PartialEq<IntegrityImpact> for IntegrityImpact
[src]
fn eq(&self, other: &IntegrityImpact) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for IntegrityImpact
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for IntegrityImpact
[src]
Auto Trait Implementations
impl RefUnwindSafe for IntegrityImpact
impl Send for IntegrityImpact
impl Sync for IntegrityImpact
impl Unpin for IntegrityImpact
impl UnwindSafe for IntegrityImpact
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,