[][src]Struct google_sheets4::WaterfallChartCustomSubtotal

pub struct WaterfallChartCustomSubtotal {
    pub data_is_subtotal: Option<bool>,
    pub subtotal_index: Option<i32>,
    pub label: Option<String>,
}

A custom subtotal column for a waterfall chart series.

This type is not used in any activity, and only used as part of another schema.

Fields

data_is_subtotal: Option<bool>

True if the data point at subtotal_index is the subtotal. If false, the subtotal will be computed and appear after the data point.

subtotal_index: Option<i32>

The 0-based index of a data point within the series. If data_is_subtotal is true, the data point at this index is the subtotal. Otherwise, the subtotal appears after the data point with this index. A series can have multiple subtotals at arbitrary indices, but subtotals do not affect the indices of the data points. For example, if a series has three data points, their indices will always be 0, 1, and 2, regardless of how many subtotals exist on the series or what data points they are associated with.

label: Option<String>

A label for the subtotal column.

Trait Implementations

impl Part for WaterfallChartCustomSubtotal[src]

impl Default for WaterfallChartCustomSubtotal[src]

impl Clone for WaterfallChartCustomSubtotal[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for WaterfallChartCustomSubtotal[src]

impl Serialize for WaterfallChartCustomSubtotal[src]

impl<'de> Deserialize<'de> for WaterfallChartCustomSubtotal[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]