Struct aws_sdk_quicksight::types::TableFieldOption
source · #[non_exhaustive]pub struct TableFieldOption {
pub field_id: String,
pub width: Option<String>,
pub custom_label: Option<String>,
pub visibility: Option<Visibility>,
pub url_styling: Option<TableFieldUrlConfiguration>,
}
Expand description
The options for a table field.
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.field_id: String
The field ID for a table field.
width: Option<String>
The width for a table field.
custom_label: Option<String>
The custom label for a table field.
visibility: Option<Visibility>
The visibility of a table field.
url_styling: Option<TableFieldUrlConfiguration>
The URL configuration for a table field.
Implementations§
source§impl TableFieldOption
impl TableFieldOption
sourcepub fn custom_label(&self) -> Option<&str>
pub fn custom_label(&self) -> Option<&str>
The custom label for a table field.
sourcepub fn visibility(&self) -> Option<&Visibility>
pub fn visibility(&self) -> Option<&Visibility>
The visibility of a table field.
sourcepub fn url_styling(&self) -> Option<&TableFieldUrlConfiguration>
pub fn url_styling(&self) -> Option<&TableFieldUrlConfiguration>
The URL configuration for a table field.
source§impl TableFieldOption
impl TableFieldOption
sourcepub fn builder() -> TableFieldOptionBuilder
pub fn builder() -> TableFieldOptionBuilder
Creates a new builder-style object to manufacture TableFieldOption
.
Trait Implementations§
source§impl Clone for TableFieldOption
impl Clone for TableFieldOption
source§fn clone(&self) -> TableFieldOption
fn clone(&self) -> TableFieldOption
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 TableFieldOption
impl Debug for TableFieldOption
source§impl PartialEq for TableFieldOption
impl PartialEq for TableFieldOption
impl StructuralPartialEq for TableFieldOption
Auto Trait Implementations§
impl Freeze for TableFieldOption
impl RefUnwindSafe for TableFieldOption
impl Send for TableFieldOption
impl Sync for TableFieldOption
impl Unpin for TableFieldOption
impl UnwindSafe for TableFieldOption
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
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>
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.