Struct aws_sdk_quicksight::types::builders::DonutOptionsBuilder
source · #[non_exhaustive]pub struct DonutOptionsBuilder { /* private fields */ }Expand description
A builder for DonutOptions.
Implementations§
source§impl DonutOptionsBuilder
impl DonutOptionsBuilder
sourcepub fn arc_options(self, input: ArcOptions) -> Self
pub fn arc_options(self, input: ArcOptions) -> Self
The option for define the arc of the chart shape. Valid values are as follows:
-
WHOLE- A pie chart -
SMALL- A small-sized donut chart -
MEDIUM- A medium-sized donut chart -
LARGE- A large-sized donut chart
sourcepub fn set_arc_options(self, input: Option<ArcOptions>) -> Self
pub fn set_arc_options(self, input: Option<ArcOptions>) -> Self
The option for define the arc of the chart shape. Valid values are as follows:
-
WHOLE- A pie chart -
SMALL- A small-sized donut chart -
MEDIUM- A medium-sized donut chart -
LARGE- A large-sized donut chart
sourcepub fn get_arc_options(&self) -> &Option<ArcOptions>
pub fn get_arc_options(&self) -> &Option<ArcOptions>
The option for define the arc of the chart shape. Valid values are as follows:
-
WHOLE- A pie chart -
SMALL- A small-sized donut chart -
MEDIUM- A medium-sized donut chart -
LARGE- A large-sized donut chart
sourcepub fn donut_center_options(self, input: DonutCenterOptions) -> Self
pub fn donut_center_options(self, input: DonutCenterOptions) -> Self
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.
sourcepub fn set_donut_center_options(self, input: Option<DonutCenterOptions>) -> Self
pub fn set_donut_center_options(self, input: Option<DonutCenterOptions>) -> Self
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.
sourcepub fn get_donut_center_options(&self) -> &Option<DonutCenterOptions>
pub fn get_donut_center_options(&self) -> &Option<DonutCenterOptions>
The label options of the label that is displayed in the center of a donut chart. This option isn't available for pie charts.
sourcepub fn build(self) -> DonutOptions
pub fn build(self) -> DonutOptions
Consumes the builder and constructs a DonutOptions.
Trait Implementations§
source§impl Clone for DonutOptionsBuilder
impl Clone for DonutOptionsBuilder
source§fn clone(&self) -> DonutOptionsBuilder
fn clone(&self) -> DonutOptionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DonutOptionsBuilder
impl Debug for DonutOptionsBuilder
source§impl Default for DonutOptionsBuilder
impl Default for DonutOptionsBuilder
source§fn default() -> DonutOptionsBuilder
fn default() -> DonutOptionsBuilder
source§impl PartialEq for DonutOptionsBuilder
impl PartialEq for DonutOptionsBuilder
source§fn eq(&self, other: &DonutOptionsBuilder) -> bool
fn eq(&self, other: &DonutOptionsBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DonutOptionsBuilder
Auto Trait Implementations§
impl Freeze for DonutOptionsBuilder
impl RefUnwindSafe for DonutOptionsBuilder
impl Send for DonutOptionsBuilder
impl Sync for DonutOptionsBuilder
impl Unpin for DonutOptionsBuilder
impl UnwindSafe for DonutOptionsBuilder
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