pub struct UsageCollection {
pub range: String,
pub documentsCount: Vec<MetricList>,
pub documentsCreate: Vec<MetricList>,
pub documentsRead: Vec<MetricList>,
pub documentsUpdate: Vec<MetricList>,
pub documentsDelete: Vec<MetricList>,
}Fields§
§range: String§documentsCount: Vec<MetricList>§documentsCreate: Vec<MetricList>§documentsRead: Vec<MetricList>§documentsUpdate: Vec<MetricList>§documentsDelete: Vec<MetricList>Implementations§
Source§impl UsageCollection
impl UsageCollection
pub fn new( range: String, documentsCount: Vec<MetricList>, documentsCreate: Vec<MetricList>, documentsRead: Vec<MetricList>, documentsUpdate: Vec<MetricList>, documentsDelete: Vec<MetricList>, ) -> Self
Trait Implementations§
Source§impl Clone for UsageCollection
impl Clone for UsageCollection
Source§fn clone(&self) -> UsageCollection
fn clone(&self) -> UsageCollection
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 UsageCollection
impl Debug for UsageCollection
Source§impl<'de> Deserialize<'de> for UsageCollection
impl<'de> Deserialize<'de> for UsageCollection
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 UsageCollection
impl Display for UsageCollection
Auto Trait Implementations§
impl Freeze for UsageCollection
impl RefUnwindSafe for UsageCollection
impl Send for UsageCollection
impl Sync for UsageCollection
impl Unpin for UsageCollection
impl UnwindSafe for UsageCollection
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