Struct google_sheets4::api::DataLabel[][src]

pub struct DataLabel {
    pub custom_label_data: Option<ChartData>,
    pub placement: Option<String>,
    pub text_format: Option<TextFormat>,
    pub type_: Option<String>,
}

Settings for one set of data labels. Data labels are annotations that appear next to a set of data, such as the points on a line chart, and provide additional information about what the data represents, such as a text representation of the value behind that point on the graph.

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

Fields

custom_label_data: Option<ChartData>

Data to use for custom labels. Only used if type is set to CUSTOM. This data must be the same length as the series or other element this data label is applied to. In addition, if the series is split into multiple source ranges, this source data must come from the next column in the source data. For example, if the series is B2:B4,E6:E8 then this data must come from C2:C4,F6:F8.

placement: Option<String>

The placement of the data label relative to the labeled data.

text_format: Option<TextFormat>

The text format used for the data label.

type_: Option<String>

The type of the data label.

Trait Implementations

impl Clone for DataLabel[src]

impl Debug for DataLabel[src]

impl Default for DataLabel[src]

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

impl Part for DataLabel[src]

impl Serialize for DataLabel[src]

Auto Trait Implementations

impl RefUnwindSafe for DataLabel[src]

impl Send for DataLabel[src]

impl Sync for DataLabel[src]

impl Unpin for DataLabel[src]

impl UnwindSafe for DataLabel[src]

Blanket Implementations

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

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

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

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

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

impl<T> Instrument for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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.