pub struct PieSeries {
pub index: u32,
pub order: u32,
pub title: Option<SeriesTitle>,
pub shape_properties: Option<ShapeProperties>,
pub categories: Option<AxisDataSource>,
pub values: Option<NumericDataSource>,
}Expand description
A pie chart series (<c:ser> inside <c:pieChart>, CT_PieSer) — structurally simpler than
BarSeries/LineSeries: no marker (pie slices have none), and the chart itself has no axes
at all (see PieChart’s doc comment).
Not modeled: explosion (per-series slice offset — CT_DPt::explosion is the per-point form,
deferred alongside dPt), dPt, dLbls.
Fields§
§index: u32§order: u32§title: Option<SeriesTitle>§shape_properties: Option<ShapeProperties>§categories: Option<AxisDataSource>§values: Option<NumericDataSource>Implementations§
Source§impl PieSeries
impl PieSeries
pub fn new(index: u32, order: u32) -> PieSeries
pub fn with_title(self, title: SeriesTitle) -> PieSeries
pub fn with_shape_properties(self, properties: ShapeProperties) -> PieSeries
pub fn with_categories(self, categories: AxisDataSource) -> PieSeries
pub fn with_values(self, values: NumericDataSource) -> PieSeries
Trait Implementations§
impl StructuralPartialEq for PieSeries
Auto Trait Implementations§
impl Freeze for PieSeries
impl RefUnwindSafe for PieSeries
impl Send for PieSeries
impl Sync for PieSeries
impl Unpin for PieSeries
impl UnsafeUnpin for PieSeries
impl UnwindSafe for PieSeries
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