pub struct ChartPlotGroup {Show 19 fields
pub chart_type: Option<String>,
pub grouping: Option<String>,
pub overlap: Option<f64>,
pub gap_width: Option<f64>,
pub axis_ids: Vec<String>,
pub series: Vec<ChartSeries>,
pub vary_colors: bool,
pub first_slice_angle: Option<f64>,
pub hole_size: Option<f64>,
pub show_data_labels: bool,
pub scatter_style: Option<String>,
pub radar_style: Option<String>,
pub bubble_scale: Option<f64>,
pub size_represents: Option<String>,
pub wireframe: Option<bool>,
pub hi_low_lines: bool,
pub up_down_bars: bool,
pub marker: Option<bool>,
pub data_labels: Option<ChartDataLabels>,
}Fields§
§chart_type: Option<String>§grouping: Option<String>§overlap: Option<f64>§gap_width: Option<f64>§axis_ids: Vec<String>§series: Vec<ChartSeries>§vary_colors: bool§first_slice_angle: Option<f64>§hole_size: Option<f64>§show_data_labels: bool§scatter_style: Option<String>c:scatterStyle: lineMarker, marker, smoothMarker, line, smooth.
radar_style: Option<String>c:radarStyle: standard, marker, filled.
bubble_scale: Option<f64>c:bubbleScale, a percentage of the default bubble size.
size_represents: Option<String>c:sizeRepresents: area or w.
wireframe: Option<bool>c:wireframe of a surface chart.
hi_low_lines: boolc:hiLowLines of a stock or line chart.
up_down_bars: boolc:upDownBars of a stock or line chart.
marker: Option<bool>c:marker of a line chart, which switches every series marker off.
data_labels: Option<ChartDataLabels>Trait Implementations§
Source§impl Clone for ChartPlotGroup
impl Clone for ChartPlotGroup
Source§fn clone(&self) -> ChartPlotGroup
fn clone(&self) -> ChartPlotGroup
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 ChartPlotGroup
impl Debug for ChartPlotGroup
Source§impl Default for ChartPlotGroup
impl Default for ChartPlotGroup
Source§fn default() -> ChartPlotGroup
fn default() -> ChartPlotGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChartPlotGroup
impl<'de> Deserialize<'de> for ChartPlotGroup
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChartPlotGroup, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChartPlotGroup, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ChartPlotGroup
impl PartialEq for ChartPlotGroup
Source§impl Serialize for ChartPlotGroup
impl Serialize for ChartPlotGroup
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ChartPlotGroup
Auto Trait Implementations§
impl Freeze for ChartPlotGroup
impl RefUnwindSafe for ChartPlotGroup
impl Send for ChartPlotGroup
impl Sync for ChartPlotGroup
impl Unpin for ChartPlotGroup
impl UnsafeUnpin for ChartPlotGroup
impl UnwindSafe for ChartPlotGroup
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