pub struct WordPressExternalAdvisoryEvaluation { /* private fields */ }Expand description
One selected external advisory/software association. Provider-declared fields are retained as inert metadata and are not converted into native Termivar advisory authority.
Implementations§
Source§impl WordPressExternalAdvisoryEvaluation
impl WordPressExternalAdvisoryEvaluation
pub const fn key(&self) -> &WordPressExternalAssociationKey
pub const fn identity_mapping(&self) -> WordfenceV3IdentityMapping
pub const fn identity_collision_raw_count(&self) -> Option<usize>
pub fn title(&self) -> &str
pub const fn informational(&self) -> bool
pub fn description(&self) -> &str
pub fn references(&self) -> &[String]
pub const fn cwe(&self) -> Option<&WordfenceV3Cwe>
pub const fn cvss(&self) -> Option<&WordfenceV3Cvss>
pub fn cve(&self) -> Option<&str>
pub fn cve_link(&self) -> Option<&str>
pub fn researchers(&self) -> &[String]
pub fn published(&self) -> Option<&str>
pub fn updated(&self) -> Option<&str>
pub fn notice_ids(&self) -> &[String]
pub fn display_name(&self) -> &str
pub fn affected_ranges(&self) -> &[WordfenceV3AffectedRange]
pub fn range_evaluations(&self) -> Option<&[WordPressExternalRangeEvaluation]>
pub const fn source_patched(&self) -> bool
pub fn source_patched_versions(&self) -> &[String]
pub fn source_remediation(&self) -> &str
pub const fn component_evidence(&self) -> WordPressComponentEvidenceClass
pub const fn version_evidence_resolution( &self, ) -> &WordPressExternalVersionEvidenceResolution
pub const fn comparison_policy(&self) -> WordPressExternalComparisonPolicy
pub const fn version_relation(&self) -> WordPressExternalVersionRelation
pub const fn version_relation_reason( &self, ) -> WordPressExternalVersionRelationReason
pub const fn applicability(&self) -> WordPressExternalApplicability
pub const fn exploit_execution(&self) -> WordPressExecutionStatus
pub const fn impact_validation(&self) -> WordPressExecutionStatus
Trait Implementations§
Source§impl Clone for WordPressExternalAdvisoryEvaluation
impl Clone for WordPressExternalAdvisoryEvaluation
Source§fn clone(&self) -> WordPressExternalAdvisoryEvaluation
fn clone(&self) -> WordPressExternalAdvisoryEvaluation
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 moreimpl Eq for WordPressExternalAdvisoryEvaluation
impl StructuralPartialEq for WordPressExternalAdvisoryEvaluation
Auto Trait Implementations§
impl Freeze for WordPressExternalAdvisoryEvaluation
impl RefUnwindSafe for WordPressExternalAdvisoryEvaluation
impl Send for WordPressExternalAdvisoryEvaluation
impl Sync for WordPressExternalAdvisoryEvaluation
impl Unpin for WordPressExternalAdvisoryEvaluation
impl UnsafeUnpin for WordPressExternalAdvisoryEvaluation
impl UnwindSafe for WordPressExternalAdvisoryEvaluation
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more