pub struct CalcParameter {
pub name: &'static str,
pub default: Option<&'static str>,
pub type_hint: Option<&'static str>,
}Expand description
This struct is purely for DataSet descriptive purposes(for now). Recall measure may take parameters in form of HashMap<paramName, paramValue> This struct returns all possible paramNames for the given Dataset (for UI purposes only)
Fields§
§name: &'static str§default: Option<&'static str>§type_hint: Option<&'static str>Trait Implementations§
Source§impl Clone for CalcParameter
impl Clone for CalcParameter
Source§fn clone(&self) -> CalcParameter
fn clone(&self) -> CalcParameter
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 moreimpl Copy for CalcParameter
Source§impl Debug for CalcParameter
impl Debug for CalcParameter
Source§impl Default for CalcParameter
impl Default for CalcParameter
Source§fn default() -> CalcParameter
fn default() -> CalcParameter
Returns the “default value” for a type. Read more
Source§impl Serialize for CalcParameter
impl Serialize for CalcParameter
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CalcParameter
impl RefUnwindSafe for CalcParameter
impl Send for CalcParameter
impl Sync for CalcParameter
impl Unpin for CalcParameter
impl UnsafeUnpin for CalcParameter
impl UnwindSafe for CalcParameter
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