pub struct XlsxPivotTableDefinition {Show 78 fields
pub xmlns: Option<String>,
pub name: String,
pub cache_id: i64,
pub apply_number_formats: Option<bool>,
pub apply_border_formats: Option<bool>,
pub apply_font_formats: Option<bool>,
pub apply_pattern_formats: Option<bool>,
pub apply_alignment_formats: Option<bool>,
pub apply_width_height_formats: Option<bool>,
pub data_on_rows: Option<bool>,
pub data_position: Option<i64>,
pub data_caption: String,
pub grand_total_caption: Option<String>,
pub error_caption: Option<String>,
pub show_error: Option<bool>,
pub missing_caption: Option<String>,
pub show_missing: Option<bool>,
pub page_style: Option<String>,
pub pivot_table_style: Option<String>,
pub vacated_style: Option<String>,
pub tag: Option<String>,
pub updated_version: Option<i64>,
pub min_refreshable_version: Option<i64>,
pub asterisk_totals: Option<bool>,
pub show_items: Option<bool>,
pub edit_data: Option<bool>,
pub disable_field_list: Option<bool>,
pub show_calc_mbrs: Option<bool>,
pub visual_totals: Option<bool>,
pub show_multiple_label: Option<bool>,
pub show_data_drop_down: Option<bool>,
pub show_drill: Option<bool>,
pub print_drill: Option<bool>,
pub show_member_property_tips: Option<bool>,
pub show_data_tips: Option<bool>,
pub enable_wizard: Option<bool>,
pub enable_drill: Option<bool>,
pub enable_field_properties: Option<bool>,
pub preserve_formatting: Option<bool>,
pub use_auto_formatting: Option<bool>,
pub page_wrap: Option<i64>,
pub page_over_then_down: Option<bool>,
pub subtotal_hidden_items: Option<bool>,
pub row_grand_totals: Option<bool>,
pub col_grand_totals: Option<bool>,
pub field_print_titles: Option<bool>,
pub item_print_titles: Option<bool>,
pub merge_item: Option<bool>,
pub show_drop_zones: Option<bool>,
pub created_version: Option<i64>,
pub indent: Option<i64>,
pub show_empty_row: Option<bool>,
pub show_empty_col: Option<bool>,
pub show_headers: Option<bool>,
pub compact: Option<bool>,
pub outline: Option<bool>,
pub outline_data: Option<bool>,
pub compact_data: Option<bool>,
pub published: Option<bool>,
pub grid_drop_zones: Option<bool>,
pub immersive: Option<bool>,
pub multiple_field_filters: Option<bool>,
pub chart_format: Option<i64>,
pub row_header_caption: Option<String>,
pub col_header_caption: Option<String>,
pub field_list_sort_ascending: Option<bool>,
pub mdx_subqueries: Option<bool>,
pub custom_list_sort: Option<bool>,
pub location: Option<XlsxLocation>,
pub pivot_fields: Option<XlsxPivotFields>,
pub row_fields: Option<XlsxRowFields>,
pub row_items: Option<XlsxRowItems>,
pub col_fields: Option<XlsxColFields>,
pub col_items: Option<XlsxColItems>,
pub page_fields: Option<XlsxPageFields>,
pub data_fields: Option<XlsxDataFields>,
pub conditional_formats: Option<XlsxConditionalFormats>,
pub pivot_table_style_info: Option<XlsxPivotTableStyleInfo>,
}Expand description
Directly maps the pivotTableDefinition root element.
Fields§
§xmlns: Option<String>§name: String§cache_id: i64§apply_number_formats: Option<bool>§apply_border_formats: Option<bool>§apply_font_formats: Option<bool>§apply_pattern_formats: Option<bool>§apply_alignment_formats: Option<bool>§apply_width_height_formats: Option<bool>§data_on_rows: Option<bool>§data_position: Option<i64>§data_caption: String§grand_total_caption: Option<String>§error_caption: Option<String>§show_error: Option<bool>§missing_caption: Option<String>§show_missing: Option<bool>§page_style: Option<String>§pivot_table_style: Option<String>§vacated_style: Option<String>§tag: Option<String>§updated_version: Option<i64>§min_refreshable_version: Option<i64>§asterisk_totals: Option<bool>§show_items: Option<bool>§edit_data: Option<bool>§disable_field_list: Option<bool>§show_calc_mbrs: Option<bool>§visual_totals: Option<bool>§show_multiple_label: Option<bool>§show_data_drop_down: Option<bool>§show_drill: Option<bool>§print_drill: Option<bool>§show_member_property_tips: Option<bool>§show_data_tips: Option<bool>§enable_wizard: Option<bool>§enable_drill: Option<bool>§enable_field_properties: Option<bool>§preserve_formatting: Option<bool>§use_auto_formatting: Option<bool>§page_wrap: Option<i64>§page_over_then_down: Option<bool>§row_grand_totals: Option<bool>§col_grand_totals: Option<bool>§field_print_titles: Option<bool>§item_print_titles: Option<bool>§merge_item: Option<bool>§show_drop_zones: Option<bool>§created_version: Option<i64>§indent: Option<i64>§show_empty_row: Option<bool>§show_empty_col: Option<bool>§show_headers: Option<bool>§compact: Option<bool>§outline: Option<bool>§outline_data: Option<bool>§compact_data: Option<bool>§published: Option<bool>§grid_drop_zones: Option<bool>§immersive: Option<bool>§multiple_field_filters: Option<bool>§chart_format: Option<i64>§row_header_caption: Option<String>§col_header_caption: Option<String>§field_list_sort_ascending: Option<bool>§mdx_subqueries: Option<bool>§custom_list_sort: Option<bool>§location: Option<XlsxLocation>§pivot_fields: Option<XlsxPivotFields>§row_fields: Option<XlsxRowFields>§row_items: Option<XlsxRowItems>§col_fields: Option<XlsxColFields>§col_items: Option<XlsxColItems>§page_fields: Option<XlsxPageFields>§data_fields: Option<XlsxDataFields>§conditional_formats: Option<XlsxConditionalFormats>§pivot_table_style_info: Option<XlsxPivotTableStyleInfo>Trait Implementations§
Source§impl Clone for XlsxPivotTableDefinition
impl Clone for XlsxPivotTableDefinition
Source§fn clone(&self) -> XlsxPivotTableDefinition
fn clone(&self) -> XlsxPivotTableDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for XlsxPivotTableDefinition
impl Debug for XlsxPivotTableDefinition
Source§impl Default for XlsxPivotTableDefinition
impl Default for XlsxPivotTableDefinition
Source§fn default() -> XlsxPivotTableDefinition
fn default() -> XlsxPivotTableDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for XlsxPivotTableDefinition
impl<'de> Deserialize<'de> for XlsxPivotTableDefinition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for XlsxPivotTableDefinition
impl PartialEq for XlsxPivotTableDefinition
Source§impl Serialize for XlsxPivotTableDefinition
impl Serialize for XlsxPivotTableDefinition
impl StructuralPartialEq for XlsxPivotTableDefinition
Auto Trait Implementations§
impl Freeze for XlsxPivotTableDefinition
impl RefUnwindSafe for XlsxPivotTableDefinition
impl Send for XlsxPivotTableDefinition
impl Sync for XlsxPivotTableDefinition
impl Unpin for XlsxPivotTableDefinition
impl UnsafeUnpin for XlsxPivotTableDefinition
impl UnwindSafe for XlsxPivotTableDefinition
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.