#[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
This method 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> 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>
Creates a shared type from an unshared type.