pub struct XlsxPivotField {Show 51 fields
pub name: Option<String>,
pub axis: Option<String>,
pub data_field: Option<bool>,
pub subtotal_caption: Option<String>,
pub show_drop_downs: Option<bool>,
pub hidden_level: Option<bool>,
pub unique_member_property: Option<String>,
pub compact: Option<bool>,
pub all_drilled: Option<bool>,
pub num_fmt_id: Option<String>,
pub outline: Option<bool>,
pub subtotal_top: Option<bool>,
pub drag_to_row: Option<bool>,
pub drag_to_col: Option<bool>,
pub multiple_item_selection_allowed: Option<bool>,
pub drag_to_page: Option<bool>,
pub drag_to_data: Option<bool>,
pub drag_off: Option<bool>,
pub show_all: Option<bool>,
pub insert_blank_row: Option<bool>,
pub server_field: Option<bool>,
pub insert_page_break: Option<bool>,
pub auto_show: Option<bool>,
pub top_auto_show: Option<bool>,
pub hide_new_items: Option<bool>,
pub measure_filter: Option<bool>,
pub include_new_items_in_filter: Option<bool>,
pub item_page_count: Option<i64>,
pub sort_type: Option<String>,
pub data_source_sort: Option<bool>,
pub non_auto_sort_default: Option<bool>,
pub rank_by: Option<i64>,
pub default_subtotal: Option<bool>,
pub sum_subtotal: Option<bool>,
pub count_a_subtotal: Option<bool>,
pub avg_subtotal: Option<bool>,
pub max_subtotal: Option<bool>,
pub min_subtotal: Option<bool>,
pub product_subtotal: Option<bool>,
pub count_subtotal: Option<bool>,
pub std_dev_subtotal: Option<bool>,
pub std_dev_p_subtotal: Option<bool>,
pub var_subtotal: Option<bool>,
pub var_p_subtotal: Option<bool>,
pub show_prop_cell: Option<bool>,
pub show_prop_tip: Option<bool>,
pub show_prop_as_caption: Option<bool>,
pub default_attribute_drill_state: Option<bool>,
pub items: Option<XlsxItems>,
pub auto_sort_scope: Option<XlsxAutoSortScope>,
pub ext_lst: Option<XlsxExtLst>,
}Expand description
Represents a single field in the PivotTable.
Fields§
§name: Option<String>§axis: Option<String>§data_field: Option<bool>§subtotal_caption: Option<String>§show_drop_downs: Option<bool>§unique_member_property: Option<String>§compact: Option<bool>§all_drilled: Option<bool>§num_fmt_id: Option<String>§outline: Option<bool>§subtotal_top: Option<bool>§drag_to_row: Option<bool>§drag_to_col: Option<bool>§multiple_item_selection_allowed: Option<bool>§drag_to_page: Option<bool>§drag_to_data: Option<bool>§drag_off: Option<bool>§show_all: Option<bool>§insert_blank_row: Option<bool>§server_field: Option<bool>§insert_page_break: Option<bool>§auto_show: Option<bool>§top_auto_show: Option<bool>§hide_new_items: Option<bool>§measure_filter: Option<bool>§include_new_items_in_filter: Option<bool>§item_page_count: Option<i64>§sort_type: Option<String>§data_source_sort: Option<bool>§non_auto_sort_default: Option<bool>§rank_by: Option<i64>§default_subtotal: Option<bool>§sum_subtotal: Option<bool>§count_a_subtotal: Option<bool>§avg_subtotal: Option<bool>§max_subtotal: Option<bool>§min_subtotal: Option<bool>§product_subtotal: Option<bool>§count_subtotal: Option<bool>§std_dev_subtotal: Option<bool>§std_dev_p_subtotal: Option<bool>§var_subtotal: Option<bool>§var_p_subtotal: Option<bool>§show_prop_cell: Option<bool>§show_prop_tip: Option<bool>§show_prop_as_caption: Option<bool>§default_attribute_drill_state: Option<bool>§items: Option<XlsxItems>§auto_sort_scope: Option<XlsxAutoSortScope>§ext_lst: Option<XlsxExtLst>Trait Implementations§
Source§impl Clone for XlsxPivotField
impl Clone for XlsxPivotField
Source§fn clone(&self) -> XlsxPivotField
fn clone(&self) -> XlsxPivotField
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 XlsxPivotField
impl Debug for XlsxPivotField
Source§impl Default for XlsxPivotField
impl Default for XlsxPivotField
Source§fn default() -> XlsxPivotField
fn default() -> XlsxPivotField
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for XlsxPivotField
impl<'de> Deserialize<'de> for XlsxPivotField
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 XlsxPivotField
impl PartialEq for XlsxPivotField
Source§impl Serialize for XlsxPivotField
impl Serialize for XlsxPivotField
impl StructuralPartialEq for XlsxPivotField
Auto Trait Implementations§
impl Freeze for XlsxPivotField
impl RefUnwindSafe for XlsxPivotField
impl Send for XlsxPivotField
impl Sync for XlsxPivotField
impl Unpin for XlsxPivotField
impl UnsafeUnpin for XlsxPivotField
impl UnwindSafe for XlsxPivotField
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.