pub struct UsageBuckets {
pub range: String,
pub filesCount: Vec<MetricList>,
pub filesStorage: Vec<MetricList>,
pub filesCreate: Vec<MetricList>,
pub filesRead: Vec<MetricList>,
pub filesUpdate: Vec<MetricList>,
pub filesDelete: Vec<MetricList>,
}Fields§
§range: String§filesCount: Vec<MetricList>§filesStorage: Vec<MetricList>§filesCreate: Vec<MetricList>§filesRead: Vec<MetricList>§filesUpdate: Vec<MetricList>§filesDelete: Vec<MetricList>Implementations§
Source§impl UsageBuckets
impl UsageBuckets
pub fn new( range: String, filesCount: Vec<MetricList>, filesStorage: Vec<MetricList>, filesCreate: Vec<MetricList>, filesRead: Vec<MetricList>, filesUpdate: Vec<MetricList>, filesDelete: Vec<MetricList>, ) -> Self
Trait Implementations§
Source§impl Clone for UsageBuckets
impl Clone for UsageBuckets
Source§fn clone(&self) -> UsageBuckets
fn clone(&self) -> UsageBuckets
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 UsageBuckets
impl Debug for UsageBuckets
Source§impl<'de> Deserialize<'de> for UsageBuckets
impl<'de> Deserialize<'de> for UsageBuckets
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
Source§impl Display for UsageBuckets
impl Display for UsageBuckets
Auto Trait Implementations§
impl Freeze for UsageBuckets
impl RefUnwindSafe for UsageBuckets
impl Send for UsageBuckets
impl Sync for UsageBuckets
impl Unpin for UsageBuckets
impl UnsafeUnpin for UsageBuckets
impl UnwindSafe for UsageBuckets
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