pub struct ChangeTrendPoint {
pub timestamp: DateTime<Utc>,
pub change_set_count: usize,
pub change_sets_by_type: HashMap<ChangeType, usize>,
pub packages_affected: usize,
}Expand description
Change trend data point.
Fields§
§timestamp: DateTime<Utc>The timestamp for this data point.
change_set_count: usizeNumber of change sets in this period.
change_sets_by_type: HashMap<ChangeType, usize>Change sets by type in this period.
packages_affected: usizeNumber of packages affected in this period.
Trait Implementations§
Source§impl Clone for ChangeTrendPoint
impl Clone for ChangeTrendPoint
Source§fn clone(&self) -> ChangeTrendPoint
fn clone(&self) -> ChangeTrendPoint
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 ChangeTrendPoint
impl Debug for ChangeTrendPoint
Source§impl<'de> Deserialize<'de> for ChangeTrendPoint
impl<'de> Deserialize<'de> for ChangeTrendPoint
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 ChangeTrendPoint
impl RefUnwindSafe for ChangeTrendPoint
impl Send for ChangeTrendPoint
impl Sync for ChangeTrendPoint
impl Unpin for ChangeTrendPoint
impl UnsafeUnpin for ChangeTrendPoint
impl UnwindSafe for ChangeTrendPoint
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