pub struct TeamAnalyticsReport {
pub team_id: String,
pub total_members: u32,
pub adoption_metrics: Vec<AdoptionMetrics>,
pub effectiveness_metrics: Vec<EffectivenessMetrics>,
pub generated_at: DateTime<Utc>,
}Expand description
Team analytics report
Fields§
§team_id: String§total_members: u32§adoption_metrics: Vec<AdoptionMetrics>§effectiveness_metrics: Vec<EffectivenessMetrics>§generated_at: DateTime<Utc>Trait Implementations§
Source§impl Clone for TeamAnalyticsReport
impl Clone for TeamAnalyticsReport
Source§fn clone(&self) -> TeamAnalyticsReport
fn clone(&self) -> TeamAnalyticsReport
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 TeamAnalyticsReport
impl Debug for TeamAnalyticsReport
Source§impl<'de> Deserialize<'de> for TeamAnalyticsReport
impl<'de> Deserialize<'de> for TeamAnalyticsReport
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
Auto Trait Implementations§
impl Freeze for TeamAnalyticsReport
impl RefUnwindSafe for TeamAnalyticsReport
impl Send for TeamAnalyticsReport
impl Sync for TeamAnalyticsReport
impl Unpin for TeamAnalyticsReport
impl UnwindSafe for TeamAnalyticsReport
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