Struct google_sheets4::api::ChartSpec [−][src]
pub struct ChartSpec {Show 24 fields
pub alt_text: Option<String>,
pub background_color: Option<Color>,
pub background_color_style: Option<ColorStyle>,
pub basic_chart: Option<BasicChartSpec>,
pub bubble_chart: Option<BubbleChartSpec>,
pub candlestick_chart: Option<CandlestickChartSpec>,
pub data_source_chart_properties: Option<DataSourceChartProperties>,
pub filter_specs: Option<Vec<FilterSpec>>,
pub font_name: Option<String>,
pub hidden_dimension_strategy: Option<String>,
pub histogram_chart: Option<HistogramChartSpec>,
pub maximized: Option<bool>,
pub org_chart: Option<OrgChartSpec>,
pub pie_chart: Option<PieChartSpec>,
pub scorecard_chart: Option<ScorecardChartSpec>,
pub sort_specs: Option<Vec<SortSpec>>,
pub subtitle: Option<String>,
pub subtitle_text_format: Option<TextFormat>,
pub subtitle_text_position: Option<TextPosition>,
pub title: Option<String>,
pub title_text_format: Option<TextFormat>,
pub title_text_position: Option<TextPosition>,
pub treemap_chart: Option<TreemapChartSpec>,
pub waterfall_chart: Option<WaterfallChartSpec>,
}
Expand description
The specifications of a chart.
This type is not used in any activity, and only used as part of another schema.
Fields
alt_text: Option<String>
The alternative text that describes the chart. This is often used for accessibility.
background_color: Option<Color>
The background color of the entire chart. Not applicable to Org charts.
background_color_style: Option<ColorStyle>
The background color of the entire chart. Not applicable to Org charts. If background_color is also set, this field takes precedence.
basic_chart: Option<BasicChartSpec>
A basic chart specification, can be one of many kinds of charts. See BasicChartType for the list of all charts this supports.
bubble_chart: Option<BubbleChartSpec>
A bubble chart specification.
candlestick_chart: Option<CandlestickChartSpec>
A candlestick chart specification.
data_source_chart_properties: Option<DataSourceChartProperties>
If present, the field contains data source chart specific properties.
filter_specs: Option<Vec<FilterSpec>>
The filters applied to the source data of the chart. Only supported for data source charts.
font_name: Option<String>
The name of the font to use by default for all chart text (e.g. title, axis labels, legend). If a font is specified for a specific part of the chart it will override this font name.
Determines how the charts will use hidden rows or columns.
histogram_chart: Option<HistogramChartSpec>
A histogram chart specification.
maximized: Option<bool>
True to make a chart fill the entire space in which it’s rendered with minimum padding. False to use the default padding. (Not applicable to Geo and Org charts.)
org_chart: Option<OrgChartSpec>
An org chart specification.
pie_chart: Option<PieChartSpec>
A pie chart specification.
scorecard_chart: Option<ScorecardChartSpec>
A scorecard chart specification.
sort_specs: Option<Vec<SortSpec>>
The order to sort the chart data by. Only a single sort spec is supported. Only supported for data source charts.
subtitle: Option<String>
The subtitle of the chart.
subtitle_text_format: Option<TextFormat>
The subtitle text format. Strikethrough and underline are not supported.
subtitle_text_position: Option<TextPosition>
The subtitle text position. This field is optional.
title: Option<String>
The title of the chart.
title_text_format: Option<TextFormat>
The title text format. Strikethrough and underline are not supported.
title_text_position: Option<TextPosition>
The title text position. This field is optional.
treemap_chart: Option<TreemapChartSpec>
A treemap chart specification.
waterfall_chart: Option<WaterfallChartSpec>
A waterfall chart specification.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for ChartSpec
impl UnwindSafe for ChartSpec
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more