Struct forrust::time_series::grouper::Grouper[][src]

pub struct Grouper { /* fields omitted */ }

Groups timeseries in a same plot is kinda dumb cause once a timeseries is in you can’t modify it. it’s plotabble but you can’t use as_plot with this one

Implementations

impl Grouper[src]

pub fn new(series: &TimeSeries) -> Self[src]

Creates a new grouper with a base, clones the grouper

pub fn add(self, series: &TimeSeries) -> Self[src]

pub fn last_with_style(self, style: Style) -> Self[src]

Sets the style of the last added TimeSeries

Trait Implementations

impl Default for Grouper[src]

impl Plotable for Grouper[src]

fn plot(&self) -> Box<dyn View>[src]

Returns a view with all the plots of this grouper

Auto Trait Implementations

impl RefUnwindSafe for Grouper

impl Send for Grouper

impl Sync for Grouper

impl Unpin for Grouper

impl UnwindSafe for Grouper

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.