pub struct ThreatIntelIndicator {
pub category: Option<String>,
pub last_observed_at: Option<String>,
pub source: Option<String>,
pub source_url: Option<String>,
pub type_: Option<String>,
pub value: Option<String>,
}Expand description
Details about the threat intelligence related to a finding.
Fields§
§category: Option<String>The category of a threat intelligence indicator.
last_observed_at: Option<String>The date and time when the most recent instance of a threat intelligence indicator was observed.
source: Option<String>The source of the threat intelligence indicator.
source_url: Option<String>The URL to the page or site where you can get more information about the threat intelligence indicator.
type_: Option<String>The type of threat intelligence indicator.
value: Option<String>The value of a threat intelligence indicator.
Trait Implementations§
Source§impl Clone for ThreatIntelIndicator
impl Clone for ThreatIntelIndicator
Source§fn clone(&self) -> ThreatIntelIndicator
fn clone(&self) -> ThreatIntelIndicator
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 ThreatIntelIndicator
impl Debug for ThreatIntelIndicator
Source§impl Default for ThreatIntelIndicator
impl Default for ThreatIntelIndicator
Source§fn default() -> ThreatIntelIndicator
fn default() -> ThreatIntelIndicator
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThreatIntelIndicator
impl<'de> Deserialize<'de> for ThreatIntelIndicator
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 ThreatIntelIndicator
impl PartialEq for ThreatIntelIndicator
Source§impl Serialize for ThreatIntelIndicator
impl Serialize for ThreatIntelIndicator
impl StructuralPartialEq for ThreatIntelIndicator
Auto Trait Implementations§
impl Freeze for ThreatIntelIndicator
impl RefUnwindSafe for ThreatIntelIndicator
impl Send for ThreatIntelIndicator
impl Sync for ThreatIntelIndicator
impl Unpin for ThreatIntelIndicator
impl UnwindSafe for ThreatIntelIndicator
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