Trait plotters_iced::sample::lttb::LttbSource
source · pub trait LttbSource {
type Item;
fn len(&self) -> usize;
fn item_at(&self, i: usize) -> Self::Item;
fn is_empty(&self) -> bool { ... }
fn cast<T, F>(self, f: F) -> Cast<Self, T, F>
where
Self: Sized,
T: DataPoint,
F: Fn(Self::Item) -> T,
{ ... }
fn lttb(self, threshold: usize) -> LttbIterator<Self> ⓘ
where
Self: Sized,
Self::Item: DataPoint,
{ ... }
}Expand description
Required Associated Types
sourcetype Item
type Item
data item of LttbSource
Required Methods
sourcefn len(&self) -> usize
fn len(&self) -> usize
length of LttbSource
Provided Methods
sourcefn is_empty(&self) -> bool
fn is_empty(&self) -> bool
is LttbSource empty