pub struct BasicChartSeries {
pub series: ChartData,
pub target_axis: Option<String>,
pub extra: BTreeMap<String, Value>,
}Expand description
One series of a BasicChartSpec — BasicChartSeries.
Fields§
§series: ChartDataThe series’ source data.
target_axis: Option<String>Which axis (by position) this series plots against — for a chart with more than one axis on the same side.
extra: BTreeMap<String, Value>Every other BasicChartSeries field this crate doesn’t model
(type — COMBO-only, color, lineStyle, styleOverrides, …).
Trait Implementations§
Source§impl Clone for BasicChartSeries
impl Clone for BasicChartSeries
Source§impl Debug for BasicChartSeries
impl Debug for BasicChartSeries
Source§impl Default for BasicChartSeries
impl Default for BasicChartSeries
Source§impl<'de> Deserialize<'de> for BasicChartSeries
impl<'de> Deserialize<'de> for BasicChartSeries
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
impl Eq for BasicChartSeries
Source§impl PartialEq for BasicChartSeries
impl PartialEq for BasicChartSeries
Source§impl Serialize for BasicChartSeries
impl Serialize for BasicChartSeries
impl StructuralPartialEq for BasicChartSeries
Auto Trait Implementations§
impl Freeze for BasicChartSeries
impl RefUnwindSafe for BasicChartSeries
impl Send for BasicChartSeries
impl Sync for BasicChartSeries
impl Unpin for BasicChartSeries
impl UnsafeUnpin for BasicChartSeries
impl UnwindSafe for BasicChartSeries
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more