Struct aws_sdk_quicksight::types::GaugeChartVisual
source · #[non_exhaustive]pub struct GaugeChartVisual {
pub visual_id: String,
pub title: Option<VisualTitleLabelOptions>,
pub subtitle: Option<VisualSubtitleLabelOptions>,
pub chart_configuration: Option<GaugeChartConfiguration>,
pub conditional_formatting: Option<GaugeChartConditionalFormatting>,
pub actions: Option<Vec<VisualCustomAction>>,
}Expand description
A gauge chart.
For more information, see Using gauge charts in the Amazon QuickSight User Guide.
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.visual_id: StringThe unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
title: Option<VisualTitleLabelOptions>The title that is displayed on the visual.
subtitle: Option<VisualSubtitleLabelOptions>The subtitle that is displayed on the visual.
chart_configuration: Option<GaugeChartConfiguration>The configuration of a GaugeChartVisual.
conditional_formatting: Option<GaugeChartConditionalFormatting>The conditional formatting of a GaugeChartVisual.
actions: Option<Vec<VisualCustomAction>>The list of custom actions that are configured for a visual.
Implementations§
source§impl GaugeChartVisual
impl GaugeChartVisual
sourcepub fn visual_id(&self) -> &str
pub fn visual_id(&self) -> &str
The unique identifier of a visual. This identifier must be unique within the context of a dashboard, template, or analysis. Two dashboards, analyses, or templates can have visuals with the same identifiers.
sourcepub fn title(&self) -> Option<&VisualTitleLabelOptions>
pub fn title(&self) -> Option<&VisualTitleLabelOptions>
The title that is displayed on the visual.
sourcepub fn subtitle(&self) -> Option<&VisualSubtitleLabelOptions>
pub fn subtitle(&self) -> Option<&VisualSubtitleLabelOptions>
The subtitle that is displayed on the visual.
sourcepub fn chart_configuration(&self) -> Option<&GaugeChartConfiguration>
pub fn chart_configuration(&self) -> Option<&GaugeChartConfiguration>
The configuration of a GaugeChartVisual.
sourcepub fn conditional_formatting(&self) -> Option<&GaugeChartConditionalFormatting>
pub fn conditional_formatting(&self) -> Option<&GaugeChartConditionalFormatting>
The conditional formatting of a GaugeChartVisual.
sourcepub fn actions(&self) -> &[VisualCustomAction]
pub fn actions(&self) -> &[VisualCustomAction]
The list of custom actions that are configured for a visual.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .actions.is_none().
source§impl GaugeChartVisual
impl GaugeChartVisual
sourcepub fn builder() -> GaugeChartVisualBuilder
pub fn builder() -> GaugeChartVisualBuilder
Creates a new builder-style object to manufacture GaugeChartVisual.
Trait Implementations§
source§impl Clone for GaugeChartVisual
impl Clone for GaugeChartVisual
source§fn clone(&self) -> GaugeChartVisual
fn clone(&self) -> GaugeChartVisual
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GaugeChartVisual
impl Debug for GaugeChartVisual
source§impl PartialEq for GaugeChartVisual
impl PartialEq for GaugeChartVisual
source§fn eq(&self, other: &GaugeChartVisual) -> bool
fn eq(&self, other: &GaugeChartVisual) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GaugeChartVisual
Auto Trait Implementations§
impl Freeze for GaugeChartVisual
impl RefUnwindSafe for GaugeChartVisual
impl Send for GaugeChartVisual
impl Sync for GaugeChartVisual
impl Unpin for GaugeChartVisual
impl UnwindSafe for GaugeChartVisual
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