pub struct ChartSpace {
pub chart_type: String,
pub title: Option<String>,
pub legend: Option<ChartLegend>,
pub series: Vec<ChartSeries>,
pub axes: Option<ChartAxes>,
pub plot_groups: Vec<ChartPlotGroup>,
pub axis_list: Option<Vec<ChartAxis>>,
pub text: Option<ChartTextProperties>,
pub title_text: Option<ChartTextProperties>,
pub fill: Option<ChartFill>,
pub plot_layout: Option<ChartManualLayout>,
}Expand description
A parsed c:chartSpace, free of any host-package metadata.
Fields§
§chart_type: String§title: Option<String>§legend: Option<ChartLegend>§series: Vec<ChartSeries>§axes: Option<ChartAxes>§plot_groups: Vec<ChartPlotGroup>§axis_list: Option<Vec<ChartAxis>>§text: Option<ChartTextProperties>c:txPr on c:chartSpace: the root of chart text inheritance.
title_text: Option<ChartTextProperties>c:txPr on c:title.
fill: Option<ChartFill>c:chartSpace/c:spPr: the chart’s own background paint.
plot_layout: Option<ChartManualLayout>c:plotArea/c:layout/c:manualLayout, when it places the inner plot.
Trait Implementations§
Source§impl Clone for ChartSpace
impl Clone for ChartSpace
Source§fn clone(&self) -> ChartSpace
fn clone(&self) -> ChartSpace
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 ChartSpace
impl Debug for ChartSpace
Source§impl Default for ChartSpace
impl Default for ChartSpace
Source§fn default() -> ChartSpace
fn default() -> ChartSpace
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChartSpace
impl<'de> Deserialize<'de> for ChartSpace
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChartSpace, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ChartSpace, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ChartSpace
impl PartialEq for ChartSpace
Source§impl Serialize for ChartSpace
impl Serialize for ChartSpace
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 ChartSpace
Auto Trait Implementations§
impl Freeze for ChartSpace
impl RefUnwindSafe for ChartSpace
impl Send for ChartSpace
impl Sync for ChartSpace
impl Unpin for ChartSpace
impl UnsafeUnpin for ChartSpace
impl UnwindSafe for ChartSpace
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