pub struct MetricSeries {
pub id: String,
pub name: String,
pub unit: String,
pub format: StudyFormat,
}Expand description
One metric offered for an instrument, identified by a host-owned key.
Fields§
§id: StringKey used in metric history and subscription requests.
name: StringDisplay name, such as “Open interest”.
unit: StringDisplay unit, such as “contracts”, “USD” or “%”.
format: StudyFormatNumeric format used in legends, axes and tooltips.
Trait Implementations§
Source§impl Clone for MetricSeries
impl Clone for MetricSeries
Source§fn clone(&self) -> MetricSeries
fn clone(&self) -> MetricSeries
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 MetricSeries
impl Debug for MetricSeries
impl Eq for MetricSeries
Source§impl PartialEq for MetricSeries
impl PartialEq for MetricSeries
impl StructuralPartialEq for MetricSeries
Auto Trait Implementations§
impl Freeze for MetricSeries
impl RefUnwindSafe for MetricSeries
impl Send for MetricSeries
impl Sync for MetricSeries
impl Unpin for MetricSeries
impl UnsafeUnpin for MetricSeries
impl UnwindSafe for MetricSeries
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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