umya-spreadsheet 2.3.3

umya-spreadsheet is a library written in pure Rust to read and write xlsx file.
Documentation
use super::AreaChartSeries;
use thin_vec::ThinVec;

#[derive(Clone, Default, Debug)]
pub struct AreaChartSeriesList {
    area_chart_series: ThinVec<AreaChartSeries>,
}
impl AreaChartSeriesList {
    pub fn get_area_chart_series(&self) -> &[AreaChartSeries] {
        &self.area_chart_series
    }

    pub fn get_area_chart_series_mut(&mut self) -> &mut [AreaChartSeries] {
        &mut self.area_chart_series
    }

    pub fn set_area_chart_series(
        &mut self,
        value: impl Into<ThinVec<AreaChartSeries>>,
    ) -> &mut Self {
        self.area_chart_series = value.into();
        self
    }

    pub fn add_area_chart_series(&mut self, value: AreaChartSeries) -> &mut Self {
        self.area_chart_series.push(value);
        self
    }
}