#[non_exhaustive]pub struct AnalyticsSessionGroupBySpecification {
pub name: AnalyticsSessionField,
}Expand description
Contains the category by which to group the sessions.
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.name: AnalyticsSessionFieldSpecifies whether to group the session by their end state or their locale.
Implementations§
source§impl AnalyticsSessionGroupBySpecification
impl AnalyticsSessionGroupBySpecification
sourcepub fn name(&self) -> &AnalyticsSessionField
pub fn name(&self) -> &AnalyticsSessionField
Specifies whether to group the session by their end state or their locale.
source§impl AnalyticsSessionGroupBySpecification
impl AnalyticsSessionGroupBySpecification
sourcepub fn builder() -> AnalyticsSessionGroupBySpecificationBuilder
pub fn builder() -> AnalyticsSessionGroupBySpecificationBuilder
Creates a new builder-style object to manufacture AnalyticsSessionGroupBySpecification.
Trait Implementations§
source§impl Clone for AnalyticsSessionGroupBySpecification
impl Clone for AnalyticsSessionGroupBySpecification
source§fn clone(&self) -> AnalyticsSessionGroupBySpecification
fn clone(&self) -> AnalyticsSessionGroupBySpecification
Returns a copy 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 PartialEq for AnalyticsSessionGroupBySpecification
impl PartialEq for AnalyticsSessionGroupBySpecification
source§fn eq(&self, other: &AnalyticsSessionGroupBySpecification) -> bool
fn eq(&self, other: &AnalyticsSessionGroupBySpecification) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AnalyticsSessionGroupBySpecification
Auto Trait Implementations§
impl Freeze for AnalyticsSessionGroupBySpecification
impl RefUnwindSafe for AnalyticsSessionGroupBySpecification
impl Send for AnalyticsSessionGroupBySpecification
impl Sync for AnalyticsSessionGroupBySpecification
impl Unpin for AnalyticsSessionGroupBySpecification
impl UnwindSafe for AnalyticsSessionGroupBySpecification
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.