pub struct ScannerCapability {
pub type: Option<String>,
pub consumes_mime_types: Option<Vec<String>>,
pub produces_mime_types: Option<Vec<String>>,
}Fields§
§type: Option<String>Specify the type of scanner capability, like vulnerability or sbom
consumes_mime_types: Option<Vec<String>>§produces_mime_types: Option<Vec<String>>Implementations§
Source§impl ScannerCapability
impl ScannerCapability
pub fn new() -> ScannerCapability
Trait Implementations§
Source§impl Clone for ScannerCapability
impl Clone for ScannerCapability
Source§fn clone(&self) -> ScannerCapability
fn clone(&self) -> ScannerCapability
Returns a duplicate of the value. Read more
1.0.0 · 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 ScannerCapability
impl Debug for ScannerCapability
Source§impl Default for ScannerCapability
impl Default for ScannerCapability
Source§fn default() -> ScannerCapability
fn default() -> ScannerCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScannerCapability
impl<'de> Deserialize<'de> for ScannerCapability
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 PartialEq for ScannerCapability
impl PartialEq for ScannerCapability
Source§impl Serialize for ScannerCapability
impl Serialize for ScannerCapability
impl StructuralPartialEq for ScannerCapability
Auto Trait Implementations§
impl Freeze for ScannerCapability
impl RefUnwindSafe for ScannerCapability
impl Send for ScannerCapability
impl Sync for ScannerCapability
impl Unpin for ScannerCapability
impl UnwindSafe for ScannerCapability
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