pub enum TechnicalIndicator {
Show 25 variants
Sma5,
Sma10,
Sma20,
Sma50,
Sma100,
Sma200,
Ema5,
Ema10,
Ema20,
Ema50,
Ema100,
Ema200,
Rsi14,
MacdHist,
Stoch,
StochRsi14,
Atr14,
Adx14,
UltimateOscillator,
RateOfChange,
WilliamsR,
PivotClassic,
PivotFibonacci,
PivotCamarilla,
Other(String),
}Variants§
Sma5
Sma10
Sma20
Sma50
Sma100
Sma200
Ema5
Ema10
Ema20
Ema50
Ema100
Ema200
Rsi14
MacdHist
Stoch
StochRsi14
Atr14
Adx14
UltimateOscillator
RateOfChange
WilliamsR
PivotClassic
PivotFibonacci
PivotCamarilla
Other(String)
Forward-compatible value not known by this crate version.
Implementations§
Trait Implementations§
Source§impl Clone for TechnicalIndicator
impl Clone for TechnicalIndicator
Source§fn clone(&self) -> TechnicalIndicator
fn clone(&self) -> TechnicalIndicator
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 TechnicalIndicator
impl Debug for TechnicalIndicator
Source§impl<'de> Deserialize<'de> for TechnicalIndicator
impl<'de> Deserialize<'de> for TechnicalIndicator
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 TechnicalIndicator
Source§impl Hash for TechnicalIndicator
impl Hash for TechnicalIndicator
Source§impl PartialEq for TechnicalIndicator
impl PartialEq for TechnicalIndicator
Source§impl Serialize for TechnicalIndicator
impl Serialize for TechnicalIndicator
impl StructuralPartialEq for TechnicalIndicator
Auto Trait Implementations§
impl Freeze for TechnicalIndicator
impl RefUnwindSafe for TechnicalIndicator
impl Send for TechnicalIndicator
impl Sync for TechnicalIndicator
impl Unpin for TechnicalIndicator
impl UnsafeUnpin for TechnicalIndicator
impl UnwindSafe for TechnicalIndicator
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