Struct aws_sdk_quicksight::types::ColumnHierarchy
source · #[non_exhaustive]pub struct ColumnHierarchy {
pub explicit_hierarchy: Option<ExplicitHierarchy>,
pub date_time_hierarchy: Option<DateTimeHierarchy>,
pub predefined_hierarchy: Option<PredefinedHierarchy>,
}Expand description
The option that determines the hierarchy of the fields for a visual element.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.explicit_hierarchy: Option<ExplicitHierarchy>The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
date_time_hierarchy: Option<DateTimeHierarchy>The option that determines the hierarchy of any DateTime fields.
predefined_hierarchy: Option<PredefinedHierarchy>The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
Implementations§
source§impl ColumnHierarchy
impl ColumnHierarchy
sourcepub fn explicit_hierarchy(&self) -> Option<&ExplicitHierarchy>
pub fn explicit_hierarchy(&self) -> Option<&ExplicitHierarchy>
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
sourcepub fn date_time_hierarchy(&self) -> Option<&DateTimeHierarchy>
pub fn date_time_hierarchy(&self) -> Option<&DateTimeHierarchy>
The option that determines the hierarchy of any DateTime fields.
sourcepub fn predefined_hierarchy(&self) -> Option<&PredefinedHierarchy>
pub fn predefined_hierarchy(&self) -> Option<&PredefinedHierarchy>
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
source§impl ColumnHierarchy
impl ColumnHierarchy
sourcepub fn builder() -> ColumnHierarchyBuilder
pub fn builder() -> ColumnHierarchyBuilder
Creates a new builder-style object to manufacture ColumnHierarchy.
Trait Implementations§
source§impl Clone for ColumnHierarchy
impl Clone for ColumnHierarchy
source§fn clone(&self) -> ColumnHierarchy
fn clone(&self) -> ColumnHierarchy
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ColumnHierarchy
impl Debug for ColumnHierarchy
source§impl PartialEq for ColumnHierarchy
impl PartialEq for ColumnHierarchy
source§fn eq(&self, other: &ColumnHierarchy) -> bool
fn eq(&self, other: &ColumnHierarchy) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ColumnHierarchy
Auto Trait Implementations§
impl Freeze for ColumnHierarchy
impl RefUnwindSafe for ColumnHierarchy
impl Send for ColumnHierarchy
impl Sync for ColumnHierarchy
impl Unpin for ColumnHierarchy
impl UnwindSafe for ColumnHierarchy
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more