pub struct Chart {Show 14 fields
pub title: Option<Box<ChartTitle>>,
pub auto_title_deleted: Option<Box<CTBoolean>>,
pub pivot_fmts: Option<Box<PivotFormats>>,
pub view3_d: Option<Box<View3D>>,
pub floor: Option<Box<ChartSurface>>,
pub side_wall: Option<Box<ChartSurface>>,
pub back_wall: Option<Box<ChartSurface>>,
pub plot_area: Box<PlotArea>,
pub legend: Option<Box<Legend>>,
pub plot_vis_only: Option<Box<CTBoolean>>,
pub disp_blanks_as: Option<Box<DisplayBlanksAs>>,
pub show_d_lbls_over_max: Option<Box<CTBoolean>>,
pub ext_lst: Option<Box<ChartExtensionList>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§title: Option<Box<ChartTitle>>§auto_title_deleted: Option<Box<CTBoolean>>§pivot_fmts: Option<Box<PivotFormats>>§view3_d: Option<Box<View3D>>§floor: Option<Box<ChartSurface>>§side_wall: Option<Box<ChartSurface>>§back_wall: Option<Box<ChartSurface>>§plot_area: Box<PlotArea>§legend: Option<Box<Legend>>§plot_vis_only: Option<Box<CTBoolean>>§disp_blanks_as: Option<Box<DisplayBlanksAs>>§show_d_lbls_over_max: Option<Box<CTBoolean>>§ext_lst: Option<Box<ChartExtensionList>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl ChartExt for Chart
Available on crate feature dml-charts only.
impl ChartExt for Chart
Available on crate feature
dml-charts only.Source§fn chart_types(&self) -> Vec<ChartKind>
fn chart_types(&self) -> Vec<ChartKind>
All chart kinds present in this chart’s plot area.
Source§fn title_text(&self) -> Option<String>
fn title_text(&self) -> Option<String>
The chart title text, if the title contains rich text content.
Source§impl<'de> Deserialize<'de> for Chart
impl<'de> Deserialize<'de> for Chart
Source§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
Source§impl FromXml for Chart
impl FromXml for Chart
Source§fn from_xml<R: BufRead>(
reader: &mut Reader<R>,
start_tag: &BytesStart<'_>,
is_empty: bool,
) -> Result<Self, ParseError>
fn from_xml<R: BufRead>( reader: &mut Reader<R>, start_tag: &BytesStart<'_>, is_empty: bool, ) -> Result<Self, ParseError>
Parse from an XML reader positioned at the start tag. Read more
Source§impl ToXml for Chart
impl ToXml for Chart
Source§fn write_children<W: Write>(
&self,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>
fn write_children<W: Write>( &self, writer: &mut Writer<W>, ) -> Result<(), SerializeError>
Write child elements and text content inside the element.
Source§fn is_empty_element(&self) -> bool
fn is_empty_element(&self) -> bool
Whether this element has no children (self-closing).
Source§fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
fn write_attrs<'a>(&self, start: BytesStart<'a>) -> BytesStart<'a>
Write attributes onto the start tag and return it.
Source§fn write_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
fn write_element<W>(
&self,
tag: &str,
writer: &mut Writer<W>,
) -> Result<(), SerializeError>where
W: Write,
Write a complete element:
<tag attrs>children</tag> or <tag attrs/>.Auto Trait Implementations§
impl Freeze for Chart
impl RefUnwindSafe for Chart
impl Send for Chart
impl Sync for Chart
impl Unpin for Chart
impl UnsafeUnpin for Chart
impl UnwindSafe for Chart
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