pub struct IndicatorTemplate {
pub id: String,
pub name: String,
pub indicator_type: String,
pub parameters: Vec<(String, f64)>,
pub is_shared: bool,
}Expand description
An indicator parameter template
Fields§
§id: StringHost identifier for this record.
name: StringDisplay name.
indicator_type: StringStudy identifier used by the host for this template.
parameters: Vec<(String, f64)>Named numeric parameter values supplied by the host.
Host-reported sharing state; the host manages permissions.
Implementations§
Source§impl IndicatorTemplate
impl IndicatorTemplate
Sourcepub fn parameter_summary(&self) -> String
pub fn parameter_summary(&self) -> String
Summary of parameter values
Trait Implementations§
Source§impl Clone for IndicatorTemplate
impl Clone for IndicatorTemplate
Source§fn clone(&self) -> IndicatorTemplate
fn clone(&self) -> IndicatorTemplate
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 moreAuto Trait Implementations§
impl Freeze for IndicatorTemplate
impl RefUnwindSafe for IndicatorTemplate
impl Send for IndicatorTemplate
impl Sync for IndicatorTemplate
impl Unpin for IndicatorTemplate
impl UnsafeUnpin for IndicatorTemplate
impl UnwindSafe for IndicatorTemplate
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> 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