#[non_exhaustive]pub struct BodySectionRepeatConfigurationBuilder { /* private fields */ }Expand description
A builder for BodySectionRepeatConfiguration.
Implementations§
source§impl BodySectionRepeatConfigurationBuilder
impl BodySectionRepeatConfigurationBuilder
sourcepub fn dimension_configurations(
self,
input: BodySectionRepeatDimensionConfiguration,
) -> Self
pub fn dimension_configurations( self, input: BodySectionRepeatDimensionConfiguration, ) -> Self
Appends an item to dimension_configurations.
To override the contents of this collection use set_dimension_configurations.
List of BodySectionRepeatDimensionConfiguration values that describe the dataset column and constraints for the column used to repeat the contents of a section.
sourcepub fn set_dimension_configurations(
self,
input: Option<Vec<BodySectionRepeatDimensionConfiguration>>,
) -> Self
pub fn set_dimension_configurations( self, input: Option<Vec<BodySectionRepeatDimensionConfiguration>>, ) -> Self
List of BodySectionRepeatDimensionConfiguration values that describe the dataset column and constraints for the column used to repeat the contents of a section.
sourcepub fn get_dimension_configurations(
&self,
) -> &Option<Vec<BodySectionRepeatDimensionConfiguration>>
pub fn get_dimension_configurations( &self, ) -> &Option<Vec<BodySectionRepeatDimensionConfiguration>>
List of BodySectionRepeatDimensionConfiguration values that describe the dataset column and constraints for the column used to repeat the contents of a section.
sourcepub fn page_break_configuration(
self,
input: BodySectionRepeatPageBreakConfiguration,
) -> Self
pub fn page_break_configuration( self, input: BodySectionRepeatPageBreakConfiguration, ) -> Self
Page break configuration to apply for each repeating instance.
sourcepub fn set_page_break_configuration(
self,
input: Option<BodySectionRepeatPageBreakConfiguration>,
) -> Self
pub fn set_page_break_configuration( self, input: Option<BodySectionRepeatPageBreakConfiguration>, ) -> Self
Page break configuration to apply for each repeating instance.
sourcepub fn get_page_break_configuration(
&self,
) -> &Option<BodySectionRepeatPageBreakConfiguration>
pub fn get_page_break_configuration( &self, ) -> &Option<BodySectionRepeatPageBreakConfiguration>
Page break configuration to apply for each repeating instance.
sourcepub fn non_repeating_visuals(self, input: impl Into<String>) -> Self
pub fn non_repeating_visuals(self, input: impl Into<String>) -> Self
Appends an item to non_repeating_visuals.
To override the contents of this collection use set_non_repeating_visuals.
List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.
sourcepub fn set_non_repeating_visuals(self, input: Option<Vec<String>>) -> Self
pub fn set_non_repeating_visuals(self, input: Option<Vec<String>>) -> Self
List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.
sourcepub fn get_non_repeating_visuals(&self) -> &Option<Vec<String>>
pub fn get_non_repeating_visuals(&self) -> &Option<Vec<String>>
List of visuals to exclude from repetition in repeating sections. The visuals will render identically, and ignore the repeating configurations in all repeating instances.
sourcepub fn build(self) -> BodySectionRepeatConfiguration
pub fn build(self) -> BodySectionRepeatConfiguration
Consumes the builder and constructs a BodySectionRepeatConfiguration.
Trait Implementations§
source§impl Clone for BodySectionRepeatConfigurationBuilder
impl Clone for BodySectionRepeatConfigurationBuilder
source§fn clone(&self) -> BodySectionRepeatConfigurationBuilder
fn clone(&self) -> BodySectionRepeatConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for BodySectionRepeatConfigurationBuilder
impl Default for BodySectionRepeatConfigurationBuilder
source§fn default() -> BodySectionRepeatConfigurationBuilder
fn default() -> BodySectionRepeatConfigurationBuilder
source§impl PartialEq for BodySectionRepeatConfigurationBuilder
impl PartialEq for BodySectionRepeatConfigurationBuilder
source§fn eq(&self, other: &BodySectionRepeatConfigurationBuilder) -> bool
fn eq(&self, other: &BodySectionRepeatConfigurationBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BodySectionRepeatConfigurationBuilder
Auto Trait Implementations§
impl Freeze for BodySectionRepeatConfigurationBuilder
impl RefUnwindSafe for BodySectionRepeatConfigurationBuilder
impl Send for BodySectionRepeatConfigurationBuilder
impl Sync for BodySectionRepeatConfigurationBuilder
impl Unpin for BodySectionRepeatConfigurationBuilder
impl UnwindSafe for BodySectionRepeatConfigurationBuilder
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