pub struct UsageReportSummary {
pub clients_by_auth_method_types: Option<HashMap<String, i64>>,
pub product: Option<String>,
pub secrets_by_types: Option<HashMap<String, i64>>,
pub time: Option<i64>,
pub total_clients: Option<i64>,
pub total_secrets: Option<i64>,
}Fields§
§clients_by_auth_method_types: Option<HashMap<String, i64>>§product: Option<String>§secrets_by_types: Option<HashMap<String, i64>>§time: Option<i64>§total_clients: Option<i64>§total_secrets: Option<i64>Implementations§
Source§impl UsageReportSummary
impl UsageReportSummary
pub fn new() -> UsageReportSummary
Trait Implementations§
Source§impl Clone for UsageReportSummary
impl Clone for UsageReportSummary
Source§fn clone(&self) -> UsageReportSummary
fn clone(&self) -> UsageReportSummary
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 UsageReportSummary
impl Debug for UsageReportSummary
Source§impl Default for UsageReportSummary
impl Default for UsageReportSummary
Source§fn default() -> UsageReportSummary
fn default() -> UsageReportSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageReportSummary
impl<'de> Deserialize<'de> for UsageReportSummary
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 PartialEq for UsageReportSummary
impl PartialEq for UsageReportSummary
Source§fn eq(&self, other: &UsageReportSummary) -> bool
fn eq(&self, other: &UsageReportSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UsageReportSummary
impl Serialize for UsageReportSummary
impl StructuralPartialEq for UsageReportSummary
Auto Trait Implementations§
impl Freeze for UsageReportSummary
impl RefUnwindSafe for UsageReportSummary
impl Send for UsageReportSummary
impl Sync for UsageReportSummary
impl Unpin for UsageReportSummary
impl UnsafeUnpin for UsageReportSummary
impl UnwindSafe for UsageReportSummary
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