pub struct StaleComponentFinding {
pub name: String,
pub version: Option<String>,
pub days_since_update: u32,
pub last_published: Option<DateTime<Utc>>,
pub latest_version: Option<String>,
pub staleness_level: String,
pub analyst_note: Option<String>,
}Expand description
Stale component finding
Fields§
§name: StringComponent name
version: Option<String>Current version
days_since_update: u32Days since last update
last_published: Option<DateTime<Utc>>Last publish date
latest_version: Option<String>Latest available version
staleness_level: StringStaleness level
analyst_note: Option<String>Analyst note if present
Trait Implementations§
Source§impl Clone for StaleComponentFinding
impl Clone for StaleComponentFinding
Source§fn clone(&self) -> StaleComponentFinding
fn clone(&self) -> StaleComponentFinding
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 StaleComponentFinding
impl Debug for StaleComponentFinding
Source§impl<'de> Deserialize<'de> for StaleComponentFinding
impl<'de> Deserialize<'de> for StaleComponentFinding
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
Auto Trait Implementations§
impl Freeze for StaleComponentFinding
impl RefUnwindSafe for StaleComponentFinding
impl Send for StaleComponentFinding
impl Sync for StaleComponentFinding
impl Unpin for StaleComponentFinding
impl UnsafeUnpin for StaleComponentFinding
impl UnwindSafe for StaleComponentFinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more