#[non_exhaustive]pub struct PivotTableFieldOptionsBuilder { /* private fields */ }
Expand description
A builder for PivotTableFieldOptions
.
Implementations§
source§impl PivotTableFieldOptionsBuilder
impl PivotTableFieldOptionsBuilder
sourcepub fn selected_field_options(self, input: PivotTableFieldOption) -> Self
pub fn selected_field_options(self, input: PivotTableFieldOption) -> Self
Appends an item to selected_field_options
.
To override the contents of this collection use set_selected_field_options
.
The selected field options for the pivot table field options.
sourcepub fn set_selected_field_options(
self,
input: Option<Vec<PivotTableFieldOption>>
) -> Self
pub fn set_selected_field_options( self, input: Option<Vec<PivotTableFieldOption>> ) -> Self
The selected field options for the pivot table field options.
sourcepub fn get_selected_field_options(&self) -> &Option<Vec<PivotTableFieldOption>>
pub fn get_selected_field_options(&self) -> &Option<Vec<PivotTableFieldOption>>
The selected field options for the pivot table field options.
sourcepub fn data_path_options(self, input: PivotTableDataPathOption) -> Self
pub fn data_path_options(self, input: PivotTableDataPathOption) -> Self
Appends an item to data_path_options
.
To override the contents of this collection use set_data_path_options
.
The data path options for the pivot table field options.
sourcepub fn set_data_path_options(
self,
input: Option<Vec<PivotTableDataPathOption>>
) -> Self
pub fn set_data_path_options( self, input: Option<Vec<PivotTableDataPathOption>> ) -> Self
The data path options for the pivot table field options.
sourcepub fn get_data_path_options(&self) -> &Option<Vec<PivotTableDataPathOption>>
pub fn get_data_path_options(&self) -> &Option<Vec<PivotTableDataPathOption>>
The data path options for the pivot table field options.
sourcepub fn collapse_state_options(
self,
input: PivotTableFieldCollapseStateOption
) -> Self
pub fn collapse_state_options( self, input: PivotTableFieldCollapseStateOption ) -> Self
Appends an item to collapse_state_options
.
To override the contents of this collection use set_collapse_state_options
.
The collapse state options for the pivot table field options.
sourcepub fn set_collapse_state_options(
self,
input: Option<Vec<PivotTableFieldCollapseStateOption>>
) -> Self
pub fn set_collapse_state_options( self, input: Option<Vec<PivotTableFieldCollapseStateOption>> ) -> Self
The collapse state options for the pivot table field options.
sourcepub fn get_collapse_state_options(
&self
) -> &Option<Vec<PivotTableFieldCollapseStateOption>>
pub fn get_collapse_state_options( &self ) -> &Option<Vec<PivotTableFieldCollapseStateOption>>
The collapse state options for the pivot table field options.
sourcepub fn build(self) -> PivotTableFieldOptions
pub fn build(self) -> PivotTableFieldOptions
Consumes the builder and constructs a PivotTableFieldOptions
.
Trait Implementations§
source§impl Clone for PivotTableFieldOptionsBuilder
impl Clone for PivotTableFieldOptionsBuilder
source§fn clone(&self) -> PivotTableFieldOptionsBuilder
fn clone(&self) -> PivotTableFieldOptionsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for PivotTableFieldOptionsBuilder
impl Default for PivotTableFieldOptionsBuilder
source§fn default() -> PivotTableFieldOptionsBuilder
fn default() -> PivotTableFieldOptionsBuilder
source§impl PartialEq for PivotTableFieldOptionsBuilder
impl PartialEq for PivotTableFieldOptionsBuilder
source§fn eq(&self, other: &PivotTableFieldOptionsBuilder) -> bool
fn eq(&self, other: &PivotTableFieldOptionsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PivotTableFieldOptionsBuilder
Auto Trait Implementations§
impl Freeze for PivotTableFieldOptionsBuilder
impl RefUnwindSafe for PivotTableFieldOptionsBuilder
impl Send for PivotTableFieldOptionsBuilder
impl Sync for PivotTableFieldOptionsBuilder
impl Unpin for PivotTableFieldOptionsBuilder
impl UnwindSafe for PivotTableFieldOptionsBuilder
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