#[non_exhaustive]pub struct ReferenceLineDynamicDataConfigurationBuilder { /* private fields */ }
Expand description
A builder for ReferenceLineDynamicDataConfiguration
.
Implementations§
source§impl ReferenceLineDynamicDataConfigurationBuilder
impl ReferenceLineDynamicDataConfigurationBuilder
sourcepub fn column(self, input: ColumnIdentifier) -> Self
pub fn column(self, input: ColumnIdentifier) -> Self
The column that the dynamic data targets.
This field is required.sourcepub fn set_column(self, input: Option<ColumnIdentifier>) -> Self
pub fn set_column(self, input: Option<ColumnIdentifier>) -> Self
The column that the dynamic data targets.
sourcepub fn get_column(&self) -> &Option<ColumnIdentifier>
pub fn get_column(&self) -> &Option<ColumnIdentifier>
The column that the dynamic data targets.
sourcepub fn measure_aggregation_function(self, input: AggregationFunction) -> Self
pub fn measure_aggregation_function(self, input: AggregationFunction) -> Self
The aggregation function that is used in the dynamic data.
sourcepub fn set_measure_aggregation_function(
self,
input: Option<AggregationFunction>,
) -> Self
pub fn set_measure_aggregation_function( self, input: Option<AggregationFunction>, ) -> Self
The aggregation function that is used in the dynamic data.
sourcepub fn get_measure_aggregation_function(&self) -> &Option<AggregationFunction>
pub fn get_measure_aggregation_function(&self) -> &Option<AggregationFunction>
The aggregation function that is used in the dynamic data.
sourcepub fn calculation(self, input: NumericalAggregationFunction) -> Self
pub fn calculation(self, input: NumericalAggregationFunction) -> Self
The calculation that is used in the dynamic data.
This field is required.sourcepub fn set_calculation(
self,
input: Option<NumericalAggregationFunction>,
) -> Self
pub fn set_calculation( self, input: Option<NumericalAggregationFunction>, ) -> Self
The calculation that is used in the dynamic data.
sourcepub fn get_calculation(&self) -> &Option<NumericalAggregationFunction>
pub fn get_calculation(&self) -> &Option<NumericalAggregationFunction>
The calculation that is used in the dynamic data.
sourcepub fn build(self) -> ReferenceLineDynamicDataConfiguration
pub fn build(self) -> ReferenceLineDynamicDataConfiguration
Consumes the builder and constructs a ReferenceLineDynamicDataConfiguration
.
Trait Implementations§
source§impl Clone for ReferenceLineDynamicDataConfigurationBuilder
impl Clone for ReferenceLineDynamicDataConfigurationBuilder
source§fn clone(&self) -> ReferenceLineDynamicDataConfigurationBuilder
fn clone(&self) -> ReferenceLineDynamicDataConfigurationBuilder
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 Default for ReferenceLineDynamicDataConfigurationBuilder
impl Default for ReferenceLineDynamicDataConfigurationBuilder
source§fn default() -> ReferenceLineDynamicDataConfigurationBuilder
fn default() -> ReferenceLineDynamicDataConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ReferenceLineDynamicDataConfigurationBuilder
impl PartialEq for ReferenceLineDynamicDataConfigurationBuilder
source§fn eq(&self, other: &ReferenceLineDynamicDataConfigurationBuilder) -> bool
fn eq(&self, other: &ReferenceLineDynamicDataConfigurationBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ReferenceLineDynamicDataConfigurationBuilder
Auto Trait Implementations§
impl Freeze for ReferenceLineDynamicDataConfigurationBuilder
impl RefUnwindSafe for ReferenceLineDynamicDataConfigurationBuilder
impl Send for ReferenceLineDynamicDataConfigurationBuilder
impl Sync for ReferenceLineDynamicDataConfigurationBuilder
impl Unpin for ReferenceLineDynamicDataConfigurationBuilder
impl UnwindSafe for ReferenceLineDynamicDataConfigurationBuilder
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.