pub struct DataLabel {Show 17 fields
pub idx: Box<CTUnsignedInt>,
pub delete: Option<Box<CTBoolean>>,
pub layout: Option<Box<ChartLayout>>,
pub tx: Option<Box<ChartText>>,
pub num_fmt: Option<Box<ChartNumFmt>>,
pub sp_pr: Option<Box<CTShapeProperties>>,
pub tx_pr: Option<Box<TextBody>>,
pub d_lbl_pos: Option<Box<DataLabelPosition>>,
pub show_legend_key: Option<Box<CTBoolean>>,
pub show_val: Option<Box<CTBoolean>>,
pub show_cat_name: Option<Box<CTBoolean>>,
pub show_ser_name: Option<Box<CTBoolean>>,
pub show_percent: Option<Box<CTBoolean>>,
pub show_bubble_size: Option<Box<CTBoolean>>,
pub separator: Option<String>,
pub ext_lst: Option<Box<ChartExtensionList>>,
pub extra_children: Vec<PositionedNode>,
}Fields§
§idx: Box<CTUnsignedInt>§delete: Option<Box<CTBoolean>>§layout: Option<Box<ChartLayout>>§tx: Option<Box<ChartText>>§num_fmt: Option<Box<ChartNumFmt>>§sp_pr: Option<Box<CTShapeProperties>>§tx_pr: Option<Box<TextBody>>§d_lbl_pos: Option<Box<DataLabelPosition>>§show_legend_key: Option<Box<CTBoolean>>§show_val: Option<Box<CTBoolean>>§show_cat_name: Option<Box<CTBoolean>>§show_ser_name: Option<Box<CTBoolean>>§show_percent: Option<Box<CTBoolean>>§show_bubble_size: Option<Box<CTBoolean>>§separator: Option<String>§ext_lst: Option<Box<ChartExtensionList>>§extra_children: Vec<PositionedNode>Unknown child elements captured for roundtrip fidelity.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DataLabel
impl<'de> Deserialize<'de> for DataLabel
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 DataLabel
impl FromXml for DataLabel
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 DataLabel
impl ToXml for DataLabel
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 DataLabel
impl RefUnwindSafe for DataLabel
impl Send for DataLabel
impl Sync for DataLabel
impl Unpin for DataLabel
impl UnsafeUnpin for DataLabel
impl UnwindSafe for DataLabel
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