Struct google_sheets4::api::BubbleChartSpec[][src]

pub struct BubbleChartSpec {
    pub bubble_border_color: Option<Color>,
    pub bubble_border_color_style: Option<ColorStyle>,
    pub bubble_labels: Option<ChartData>,
    pub bubble_max_radius_size: Option<i32>,
    pub bubble_min_radius_size: Option<i32>,
    pub bubble_opacity: Option<f32>,
    pub bubble_sizes: Option<ChartData>,
    pub bubble_text_style: Option<TextFormat>,
    pub domain: Option<ChartData>,
    pub group_ids: Option<ChartData>,
    pub legend_position: Option<String>,
    pub series: Option<ChartData>,
}
Expand description

A bubble chart.

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

Fields

bubble_border_color: Option<Color>

The bubble border color.

bubble_border_color_style: Option<ColorStyle>

The bubble border color. If bubble_border_color is also set, this field takes precedence.

bubble_labels: Option<ChartData>

The data containing the bubble labels. These do not need to be unique.

bubble_max_radius_size: Option<i32>

The max radius size of the bubbles, in pixels. If specified, the field must be a positive value.

bubble_min_radius_size: Option<i32>

The minimum radius size of the bubbles, in pixels. If specific, the field must be a positive value.

bubble_opacity: Option<f32>

The opacity of the bubbles between 0 and 1.0. 0 is fully transparent and 1 is fully opaque.

bubble_sizes: Option<ChartData>

The data containing the bubble sizes. Bubble sizes are used to draw the bubbles at different sizes relative to each other. If specified, group_ids must also be specified. This field is optional.

bubble_text_style: Option<TextFormat>

The format of the text inside the bubbles. Strikethrough and underline are not supported.

domain: Option<ChartData>

The data containing the bubble x-values. These values locate the bubbles in the chart horizontally.

group_ids: Option<ChartData>

The data containing the bubble group IDs. All bubbles with the same group ID are drawn in the same color. If bubble_sizes is specified then this field must also be specified but may contain blank values. This field is optional.

legend_position: Option<String>

Where the legend of the chart should be drawn.

series: Option<ChartData>

The data containing the bubble y-values. These values locate the bubbles in the chart vertically.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.