pub struct Vulnerability {
pub name: String,
pub description: Option<String>,
/* private fields */
}Fields§
§name: String§description: Option<String>Implementations§
Source§impl Vulnerability
impl Vulnerability
Trait Implementations§
Source§impl AsRef<CommonProperties> for Vulnerability
impl AsRef<CommonProperties> for Vulnerability
Source§fn as_ref(&self) -> &CommonProperties
fn as_ref(&self) -> &CommonProperties
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<'a> AsRef<Vulnerability> for Node<'a, Vulnerability>
impl<'a> AsRef<Vulnerability> for Node<'a, Vulnerability>
Source§fn as_ref(&self) -> &Vulnerability
fn as_ref(&self) -> &Vulnerability
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl<'de> Deserialize<'de> for Vulnerability
impl<'de> Deserialize<'de> for Vulnerability
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl TypedObject for Vulnerability
impl TypedObject for Vulnerability
Auto Trait Implementations§
impl Freeze for Vulnerability
impl RefUnwindSafe for Vulnerability
impl Send for Vulnerability
impl Sync for Vulnerability
impl Unpin for Vulnerability
impl UnwindSafe for Vulnerability
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