pub enum ScalarType {
Show 16 variants
Bool,
Integer,
Number,
Price,
Ratio,
Percent,
PricePerObservation,
PricePerObservationSquared,
RatioPerObservation,
RatioPerObservationSquared,
LogReturn,
LogReturnVariance,
Timestamp,
Duration,
Text,
Side,
}Expand description
A scalar type understood by configured expressions.
Variants§
Bool
Integer
Number
Price
Ratio
Percent
PricePerObservation
PricePerObservationSquared
RatioPerObservation
RatioPerObservationSquared
LogReturn
LogReturnVariance
Timestamp
Duration
Text
Side
Trait Implementations§
Source§impl Clone for ScalarType
impl Clone for ScalarType
impl Copy for ScalarType
Source§impl Debug for ScalarType
impl Debug for ScalarType
Source§impl<'de> Deserialize<'de> for ScalarType
impl<'de> Deserialize<'de> for ScalarType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ScalarType
Source§impl PartialEq for ScalarType
impl PartialEq for ScalarType
Source§impl Serialize for ScalarType
impl Serialize for ScalarType
impl StructuralPartialEq for ScalarType
Auto Trait Implementations§
impl Freeze for ScalarType
impl RefUnwindSafe for ScalarType
impl Send for ScalarType
impl Sync for ScalarType
impl Unpin for ScalarType
impl UnsafeUnpin for ScalarType
impl UnwindSafe for ScalarType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.