pub struct CvssVector(/* private fields */);Implementations§
Source§impl CvssVector
impl CvssVector
Sourcepub fn new(input: impl AsRef<str>) -> Result<CvssVector, CvssTextError>
pub fn new(input: impl AsRef<str>) -> Result<CvssVector, CvssTextError>
Creates non-empty CVSS text metadata.
Trait Implementations§
Source§impl Clone for CvssVector
impl Clone for CvssVector
Source§fn clone(&self) -> CvssVector
fn clone(&self) -> CvssVector
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 CvssVector
impl Debug for CvssVector
Source§impl Display for CvssVector
impl Display for CvssVector
Source§impl FromStr for CvssVector
impl FromStr for CvssVector
Source§type Err = CvssTextError
type Err = CvssTextError
The associated error which can be returned from parsing.
Source§fn from_str(input: &str) -> Result<CvssVector, <CvssVector as FromStr>::Err>
fn from_str(input: &str) -> Result<CvssVector, <CvssVector as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Hash for CvssVector
impl Hash for CvssVector
Source§impl Ord for CvssVector
impl Ord for CvssVector
Source§fn cmp(&self, other: &CvssVector) -> Ordering
fn cmp(&self, other: &CvssVector) -> 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 CvssVector
impl PartialEq for CvssVector
Source§fn eq(&self, other: &CvssVector) -> bool
fn eq(&self, other: &CvssVector) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CvssVector
impl PartialOrd for CvssVector
Source§impl TryFrom<&str> for CvssVector
impl TryFrom<&str> for CvssVector
Source§type Error = CvssTextError
type Error = CvssTextError
The type returned in the event of a conversion error.
Source§fn try_from(
value: &str,
) -> Result<CvssVector, <CvssVector as TryFrom<&str>>::Error>
fn try_from( value: &str, ) -> Result<CvssVector, <CvssVector as TryFrom<&str>>::Error>
Performs the conversion.
impl Eq for CvssVector
impl StructuralPartialEq for CvssVector
Auto Trait Implementations§
impl Freeze for CvssVector
impl RefUnwindSafe for CvssVector
impl Send for CvssVector
impl Sync for CvssVector
impl Unpin for CvssVector
impl UnsafeUnpin for CvssVector
impl UnwindSafe for CvssVector
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