pub struct WordPressAdvisoryRecord { /* private fields */ }Implementations§
Source§impl WordPressAdvisoryRecord
impl WordPressAdvisoryRecord
pub fn id(&self) -> &str
pub const fn component(&self) -> &WordPressComponentIdentity
pub const fn source(&self) -> &WordPressAdvisorySource
pub fn cve(&self) -> Option<&str>
pub fn summary(&self) -> &str
pub fn affected_ranges(&self) -> &[WordPressAffectedRange]
pub fn profiled_affected_ranges(&self) -> &[WordPressProfiledAffectedRange]
pub const fn comparison_profile(&self) -> WordPressComparisonProfile
pub fn affected_range_count(&self) -> usize
pub fn compare_versions(&self, left: &str, right: &str) -> Option<Ordering>
pub fn fixed_versions(&self) -> &[String]
pub fn prerequisites(&self) -> &[WordPressPrerequisite]
pub fn remediation(&self) -> Option<&str>
Trait Implementations§
Source§impl Clone for WordPressAdvisoryRecord
impl Clone for WordPressAdvisoryRecord
Source§fn clone(&self) -> WordPressAdvisoryRecord
fn clone(&self) -> WordPressAdvisoryRecord
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 WordPressAdvisoryRecord
impl Debug for WordPressAdvisoryRecord
impl Eq for WordPressAdvisoryRecord
Source§impl PartialEq for WordPressAdvisoryRecord
impl PartialEq for WordPressAdvisoryRecord
impl StructuralPartialEq for WordPressAdvisoryRecord
Auto Trait Implementations§
impl Freeze for WordPressAdvisoryRecord
impl RefUnwindSafe for WordPressAdvisoryRecord
impl Send for WordPressAdvisoryRecord
impl Sync for WordPressAdvisoryRecord
impl Unpin for WordPressAdvisoryRecord
impl UnsafeUnpin for WordPressAdvisoryRecord
impl UnwindSafe for WordPressAdvisoryRecord
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