pub struct SparklineReading {
pub points: Vec<SparklinePoint>,
pub current: SharedString,
pub minimum: SharedString,
pub maximum: SharedString,
}Expand description
The plotted points and the exact text that makes them accessible.
Fields§
§points: Vec<SparklinePoint>§current: SharedString§minimum: SharedString§maximum: SharedStringImplementations§
Source§impl SparklineReading
impl SparklineReading
pub fn new( points: impl IntoIterator<Item = SparklinePoint>, current: impl Into<SharedString>, minimum: impl Into<SharedString>, maximum: impl Into<SharedString>, ) -> Self
Sourcepub fn published_points(&self) -> usize
pub fn published_points(&self) -> usize
How many supplied points are inside the documented normalized bounds.
Trait Implementations§
Source§impl Clone for SparklineReading
impl Clone for SparklineReading
Source§fn clone(&self) -> SparklineReading
fn clone(&self) -> SparklineReading
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SparklineReading
impl Debug for SparklineReading
Source§impl PartialEq for SparklineReading
impl PartialEq for SparklineReading
impl StructuralPartialEq for SparklineReading
Auto Trait Implementations§
impl Freeze for SparklineReading
impl RefUnwindSafe for SparklineReading
impl Send for SparklineReading
impl Sync for SparklineReading
impl Unpin for SparklineReading
impl UnsafeUnpin for SparklineReading
impl UnwindSafe for SparklineReading
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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