#[non_exhaustive]pub struct DateTimeDefaultValuesBuilder { /* private fields */ }
Expand description
A builder for DateTimeDefaultValues
.
Implementations§
source§impl DateTimeDefaultValuesBuilder
impl DateTimeDefaultValuesBuilder
sourcepub fn dynamic_value(self, input: DynamicDefaultValue) -> Self
pub fn dynamic_value(self, input: DynamicDefaultValue) -> Self
The dynamic value of the DataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.
sourcepub fn set_dynamic_value(self, input: Option<DynamicDefaultValue>) -> Self
pub fn set_dynamic_value(self, input: Option<DynamicDefaultValue>) -> Self
The dynamic value of the DataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.
sourcepub fn get_dynamic_value(&self) -> &Option<DynamicDefaultValue>
pub fn get_dynamic_value(&self) -> &Option<DynamicDefaultValue>
The dynamic value of the DataTimeDefaultValues
. Different defaults are displayed according to users, groups, and values mapping.
sourcepub fn static_values(self, input: DateTime) -> Self
pub fn static_values(self, input: DateTime) -> Self
Appends an item to static_values
.
To override the contents of this collection use set_static_values
.
The static values of the DataTimeDefaultValues
.
sourcepub fn set_static_values(self, input: Option<Vec<DateTime>>) -> Self
pub fn set_static_values(self, input: Option<Vec<DateTime>>) -> Self
The static values of the DataTimeDefaultValues
.
sourcepub fn get_static_values(&self) -> &Option<Vec<DateTime>>
pub fn get_static_values(&self) -> &Option<Vec<DateTime>>
The static values of the DataTimeDefaultValues
.
sourcepub fn rolling_date(self, input: RollingDateConfiguration) -> Self
pub fn rolling_date(self, input: RollingDateConfiguration) -> Self
The rolling date of the DataTimeDefaultValues
. The date is determined from the dataset based on input expression.
sourcepub fn set_rolling_date(self, input: Option<RollingDateConfiguration>) -> Self
pub fn set_rolling_date(self, input: Option<RollingDateConfiguration>) -> Self
The rolling date of the DataTimeDefaultValues
. The date is determined from the dataset based on input expression.
sourcepub fn get_rolling_date(&self) -> &Option<RollingDateConfiguration>
pub fn get_rolling_date(&self) -> &Option<RollingDateConfiguration>
The rolling date of the DataTimeDefaultValues
. The date is determined from the dataset based on input expression.
sourcepub fn build(self) -> DateTimeDefaultValues
pub fn build(self) -> DateTimeDefaultValues
Consumes the builder and constructs a DateTimeDefaultValues
.
Trait Implementations§
source§impl Clone for DateTimeDefaultValuesBuilder
impl Clone for DateTimeDefaultValuesBuilder
source§fn clone(&self) -> DateTimeDefaultValuesBuilder
fn clone(&self) -> DateTimeDefaultValuesBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DateTimeDefaultValuesBuilder
impl Debug for DateTimeDefaultValuesBuilder
source§impl Default for DateTimeDefaultValuesBuilder
impl Default for DateTimeDefaultValuesBuilder
source§fn default() -> DateTimeDefaultValuesBuilder
fn default() -> DateTimeDefaultValuesBuilder
source§impl PartialEq for DateTimeDefaultValuesBuilder
impl PartialEq for DateTimeDefaultValuesBuilder
source§fn eq(&self, other: &DateTimeDefaultValuesBuilder) -> bool
fn eq(&self, other: &DateTimeDefaultValuesBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.