pub struct SeriesView<'a, T> {
pub id: SeriesId,
pub name: &'a str,
pub color: Option<&'a ColorProp>,
pub pattern: Option<SeriesPattern>,
pub visible: bool,
pub points: &'a [ChartDatum<T>],
}Expand description
A read-only, borrowed view over one series — returned by
ChartModel::with_series_view / ChartModel::with_all_series.
Fields§
§id: SeriesId§name: &'a str§color: Option<&'a ColorProp>§pattern: Option<SeriesPattern>The series’ explicit non-colour channel, or None to take the one its
position implies. See SeriesPattern.
visible: bool§points: &'a [ChartDatum<T>]Auto Trait Implementations§
impl<'a, T> !RefUnwindSafe for SeriesView<'a, T>
impl<'a, T> !Send for SeriesView<'a, T>
impl<'a, T> !Sync for SeriesView<'a, T>
impl<'a, T> !UnwindSafe for SeriesView<'a, T>
impl<'a, T> Freeze for SeriesView<'a, T>
impl<'a, T> Unpin for SeriesView<'a, T>
impl<'a, T> UnsafeUnpin for SeriesView<'a, T>
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