#[non_exhaustive]pub struct ReferenceLineDataConfigurationBuilder { /* private fields */ }
Expand description
A builder for ReferenceLineDataConfiguration
.
Implementations§
source§impl ReferenceLineDataConfigurationBuilder
impl ReferenceLineDataConfigurationBuilder
sourcepub fn static_configuration(
self,
input: ReferenceLineStaticDataConfiguration
) -> Self
pub fn static_configuration( self, input: ReferenceLineStaticDataConfiguration ) -> Self
The static data configuration of the reference line data configuration.
sourcepub fn set_static_configuration(
self,
input: Option<ReferenceLineStaticDataConfiguration>
) -> Self
pub fn set_static_configuration( self, input: Option<ReferenceLineStaticDataConfiguration> ) -> Self
The static data configuration of the reference line data configuration.
sourcepub fn get_static_configuration(
&self
) -> &Option<ReferenceLineStaticDataConfiguration>
pub fn get_static_configuration( &self ) -> &Option<ReferenceLineStaticDataConfiguration>
The static data configuration of the reference line data configuration.
sourcepub fn dynamic_configuration(
self,
input: ReferenceLineDynamicDataConfiguration
) -> Self
pub fn dynamic_configuration( self, input: ReferenceLineDynamicDataConfiguration ) -> Self
The dynamic configuration of the reference line data configuration.
sourcepub fn set_dynamic_configuration(
self,
input: Option<ReferenceLineDynamicDataConfiguration>
) -> Self
pub fn set_dynamic_configuration( self, input: Option<ReferenceLineDynamicDataConfiguration> ) -> Self
The dynamic configuration of the reference line data configuration.
sourcepub fn get_dynamic_configuration(
&self
) -> &Option<ReferenceLineDynamicDataConfiguration>
pub fn get_dynamic_configuration( &self ) -> &Option<ReferenceLineDynamicDataConfiguration>
The dynamic configuration of the reference line data configuration.
sourcepub fn axis_binding(self, input: AxisBinding) -> Self
pub fn axis_binding(self, input: AxisBinding) -> Self
The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
sourcepub fn set_axis_binding(self, input: Option<AxisBinding>) -> Self
pub fn set_axis_binding(self, input: Option<AxisBinding>) -> Self
The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
sourcepub fn get_axis_binding(&self) -> &Option<AxisBinding>
pub fn get_axis_binding(&self) -> &Option<AxisBinding>
The axis binding type of the reference line. Choose one of the following options:
-
PrimaryY
-
SecondaryY
sourcepub fn series_type(self, input: ReferenceLineSeriesType) -> Self
pub fn series_type(self, input: ReferenceLineSeriesType) -> Self
The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
sourcepub fn set_series_type(self, input: Option<ReferenceLineSeriesType>) -> Self
pub fn set_series_type(self, input: Option<ReferenceLineSeriesType>) -> Self
The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
sourcepub fn get_series_type(&self) -> &Option<ReferenceLineSeriesType>
pub fn get_series_type(&self) -> &Option<ReferenceLineSeriesType>
The series type of the reference line data configuration. Choose one of the following options:
-
BAR
-
LINE
sourcepub fn build(self) -> ReferenceLineDataConfiguration
pub fn build(self) -> ReferenceLineDataConfiguration
Consumes the builder and constructs a ReferenceLineDataConfiguration
.
Trait Implementations§
source§impl Clone for ReferenceLineDataConfigurationBuilder
impl Clone for ReferenceLineDataConfigurationBuilder
source§fn clone(&self) -> ReferenceLineDataConfigurationBuilder
fn clone(&self) -> ReferenceLineDataConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ReferenceLineDataConfigurationBuilder
impl Default for ReferenceLineDataConfigurationBuilder
source§fn default() -> ReferenceLineDataConfigurationBuilder
fn default() -> ReferenceLineDataConfigurationBuilder
source§impl PartialEq for ReferenceLineDataConfigurationBuilder
impl PartialEq for ReferenceLineDataConfigurationBuilder
source§fn eq(&self, other: &ReferenceLineDataConfigurationBuilder) -> bool
fn eq(&self, other: &ReferenceLineDataConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ReferenceLineDataConfigurationBuilder
Auto Trait Implementations§
impl Freeze for ReferenceLineDataConfigurationBuilder
impl RefUnwindSafe for ReferenceLineDataConfigurationBuilder
impl Send for ReferenceLineDataConfigurationBuilder
impl Sync for ReferenceLineDataConfigurationBuilder
impl Unpin for ReferenceLineDataConfigurationBuilder
impl UnwindSafe for ReferenceLineDataConfigurationBuilder
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> 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