Struct aws_sdk_quicksight::types::FieldBasedTooltip
source · #[non_exhaustive]pub struct FieldBasedTooltip {
pub aggregation_visibility: Option<Visibility>,
pub tooltip_title_type: Option<TooltipTitleType>,
pub tooltip_fields: Option<Vec<TooltipItem>>,
}
Expand description
The setup for the detailed tooltip.
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.aggregation_visibility: Option<Visibility>
The visibility of Show aggregations
.
tooltip_title_type: Option<TooltipTitleType>
The type for the >tooltip title. Choose one of the following options:
-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
tooltip_fields: Option<Vec<TooltipItem>>
The fields configuration in the tooltip.
Implementations§
source§impl FieldBasedTooltip
impl FieldBasedTooltip
sourcepub fn aggregation_visibility(&self) -> Option<&Visibility>
pub fn aggregation_visibility(&self) -> Option<&Visibility>
The visibility of Show aggregations
.
sourcepub fn tooltip_title_type(&self) -> Option<&TooltipTitleType>
pub fn tooltip_title_type(&self) -> Option<&TooltipTitleType>
The type for the >tooltip title. Choose one of the following options:
-
NONE
: Doesn't use the primary value as the title. -
PRIMARY_VALUE
: Uses primary value as the title.
sourcepub fn tooltip_fields(&self) -> &[TooltipItem]
pub fn tooltip_fields(&self) -> &[TooltipItem]
The fields configuration in the tooltip.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tooltip_fields.is_none()
.
source§impl FieldBasedTooltip
impl FieldBasedTooltip
sourcepub fn builder() -> FieldBasedTooltipBuilder
pub fn builder() -> FieldBasedTooltipBuilder
Creates a new builder-style object to manufacture FieldBasedTooltip
.
Trait Implementations§
source§impl Clone for FieldBasedTooltip
impl Clone for FieldBasedTooltip
source§fn clone(&self) -> FieldBasedTooltip
fn clone(&self) -> FieldBasedTooltip
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 FieldBasedTooltip
impl Debug for FieldBasedTooltip
source§impl PartialEq for FieldBasedTooltip
impl PartialEq for FieldBasedTooltip
impl StructuralPartialEq for FieldBasedTooltip
Auto Trait Implementations§
impl Freeze for FieldBasedTooltip
impl RefUnwindSafe for FieldBasedTooltip
impl Send for FieldBasedTooltip
impl Sync for FieldBasedTooltip
impl Unpin for FieldBasedTooltip
impl UnwindSafe for FieldBasedTooltip
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.