pub struct DoughnutChart {
pub vary_colors: Option<Box<CTBoolean>>,
pub ser: Vec<PieSeries>,
pub d_lbls: Option<Box<DataLabels>>,
pub first_slice_ang: Option<Box<FirstSliceAngle>>,
pub hole_size: Option<Box<HoleSize>>,
pub ext_lst: Option<Box<ChartExtensionList>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§vary_colors: Option<Box<CTBoolean>>§ser: Vec<PieSeries>§d_lbls: Option<Box<DataLabels>>§first_slice_ang: Option<Box<FirstSliceAngle>>§hole_size: Option<Box<HoleSize>>§ext_lst: Option<Box<ChartExtensionList>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl Clone for DoughnutChart
impl Clone for DoughnutChart
Source§fn clone(&self) -> DoughnutChart
fn clone(&self) -> DoughnutChart
Returns a duplicate of the value. Read more
1.0.0 · 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 DoughnutChart
impl Debug for DoughnutChart
Source§impl Default for DoughnutChart
impl Default for DoughnutChart
Source§fn default() -> DoughnutChart
fn default() -> DoughnutChart
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DoughnutChart
impl<'de> Deserialize<'de> for DoughnutChart
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 DoughnutChart
impl FromXml for DoughnutChart
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 Serialize for DoughnutChart
impl Serialize for DoughnutChart
Source§impl ToXml for DoughnutChart
impl ToXml for DoughnutChart
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 DoughnutChart
impl RefUnwindSafe for DoughnutChart
impl Send for DoughnutChart
impl Sync for DoughnutChart
impl Unpin for DoughnutChart
impl UnsafeUnpin for DoughnutChart
impl UnwindSafe for DoughnutChart
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