pub struct TrendsSummary {
pub generated_at: DateTime<Utc>,
pub period: Period,
pub group_by: GroupBy,
pub buckets: Vec<TrendBucket>,
pub totals: Vec<CostLaneSummary>,
pub providers: Vec<ProviderStatus>,
}Fields§
§generated_at: DateTime<Utc>§period: Period§group_by: GroupBy§buckets: Vec<TrendBucket>§totals: Vec<CostLaneSummary>§providers: Vec<ProviderStatus>Trait Implementations§
Source§impl Clone for TrendsSummary
impl Clone for TrendsSummary
Source§fn clone(&self) -> TrendsSummary
fn clone(&self) -> TrendsSummary
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 TrendsSummary
impl Debug for TrendsSummary
Source§impl<'de> Deserialize<'de> for TrendsSummary
impl<'de> Deserialize<'de> for TrendsSummary
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
impl Eq for TrendsSummary
Source§impl PartialEq for TrendsSummary
impl PartialEq for TrendsSummary
Source§fn eq(&self, other: &TrendsSummary) -> bool
fn eq(&self, other: &TrendsSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TrendsSummary
impl Serialize for TrendsSummary
impl StructuralPartialEq for TrendsSummary
Auto Trait Implementations§
impl Freeze for TrendsSummary
impl RefUnwindSafe for TrendsSummary
impl Send for TrendsSummary
impl Sync for TrendsSummary
impl Unpin for TrendsSummary
impl UnsafeUnpin for TrendsSummary
impl UnwindSafe for TrendsSummary
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