Struct aws_sdk_quicksight::types::ColumnConfiguration
source · #[non_exhaustive]pub struct ColumnConfiguration {
pub column: Option<ColumnIdentifier>,
pub format_configuration: Option<FormatConfiguration>,
pub role: Option<ColumnRole>,
pub colors_configuration: Option<ColorsConfiguration>,
}
Expand description
The general configuration of a column.
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.column: Option<ColumnIdentifier>
The column.
format_configuration: Option<FormatConfiguration>
The format configuration of a column.
role: Option<ColumnRole>
The role of the column.
colors_configuration: Option<ColorsConfiguration>
The color configurations of the column.
Implementations§
source§impl ColumnConfiguration
impl ColumnConfiguration
sourcepub fn column(&self) -> Option<&ColumnIdentifier>
pub fn column(&self) -> Option<&ColumnIdentifier>
The column.
sourcepub fn format_configuration(&self) -> Option<&FormatConfiguration>
pub fn format_configuration(&self) -> Option<&FormatConfiguration>
The format configuration of a column.
sourcepub fn role(&self) -> Option<&ColumnRole>
pub fn role(&self) -> Option<&ColumnRole>
The role of the column.
sourcepub fn colors_configuration(&self) -> Option<&ColorsConfiguration>
pub fn colors_configuration(&self) -> Option<&ColorsConfiguration>
The color configurations of the column.
source§impl ColumnConfiguration
impl ColumnConfiguration
sourcepub fn builder() -> ColumnConfigurationBuilder
pub fn builder() -> ColumnConfigurationBuilder
Creates a new builder-style object to manufacture ColumnConfiguration
.
Trait Implementations§
source§impl Clone for ColumnConfiguration
impl Clone for ColumnConfiguration
source§fn clone(&self) -> ColumnConfiguration
fn clone(&self) -> ColumnConfiguration
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 Debug for ColumnConfiguration
impl Debug for ColumnConfiguration
source§impl PartialEq for ColumnConfiguration
impl PartialEq for ColumnConfiguration
source§fn eq(&self, other: &ColumnConfiguration) -> bool
fn eq(&self, other: &ColumnConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ColumnConfiguration
Auto Trait Implementations§
impl Freeze for ColumnConfiguration
impl RefUnwindSafe for ColumnConfiguration
impl Send for ColumnConfiguration
impl Sync for ColumnConfiguration
impl Unpin for ColumnConfiguration
impl UnwindSafe for ColumnConfiguration
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>
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.