#[non_exhaustive]pub struct DailyWorkspaceUsageCountResponse {
pub data: Vec<DailyWorkspaceUsageCount>,
pub balance_unit: Option<String>,
pub active_users_summary: Option<ActiveUsersSummary>,
pub group_by: Option<String>,
pub breakdown_by: Option<Vec<String>>,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.data: Vec<DailyWorkspaceUsageCount>§balance_unit: Option<String>§active_users_summary: Option<ActiveUsersSummary>§group_by: Option<String>§breakdown_by: Option<Vec<String>>§rest: RestImplementations§
Source§impl DailyWorkspaceUsageCountResponse
impl DailyWorkspaceUsageCountResponse
Sourcepub fn builder(
data: Vec<DailyWorkspaceUsageCount>,
) -> DailyWorkspaceUsageCountResponseBuilder
pub fn builder( data: Vec<DailyWorkspaceUsageCount>, ) -> DailyWorkspaceUsageCountResponseBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl DeclaredFields for DailyWorkspaceUsageCountResponse
impl DeclaredFields for DailyWorkspaceUsageCountResponse
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for DailyWorkspaceUsageCountResponse
impl<'de> Deserialize<'de> for DailyWorkspaceUsageCountResponse
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 StructuralPartialEq for DailyWorkspaceUsageCountResponse
Auto Trait Implementations§
impl Freeze for DailyWorkspaceUsageCountResponse
impl RefUnwindSafe for DailyWorkspaceUsageCountResponse
impl Send for DailyWorkspaceUsageCountResponse
impl Sync for DailyWorkspaceUsageCountResponse
impl Unpin for DailyWorkspaceUsageCountResponse
impl UnsafeUnpin for DailyWorkspaceUsageCountResponse
impl UnwindSafe for DailyWorkspaceUsageCountResponse
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