Trait sliding_features::View[][src]

pub trait View: Send + DynClone {
    fn update(&mut self, val: f64);
fn last(&self) -> f64; }
Expand description

The most important Trait, defining methods which each sliding feature needs to implement

Required methods

fn update(&mut self, val: f64)[src]

Expand description

Update the state with a new value

fn last(&self) -> f64[src]

Expand description

Return the last value

Implementors

impl View for ALMA[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for CenterOfGravity[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for CorrelationTrendIndicator[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for CyberCycle[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for EMA[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for Echo[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for EhlersFisherTransform[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for HLNormalizer[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for LaguerreFilter[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for LaguerreRSI[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for Multiplier[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for MyRSI[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for NET[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for PolarizedFractalEfficiency[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for ROC[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for RSI[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for ReFlex[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for SMA[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for TrendFlex[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for VSCT[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for VST[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for WelfordOnline[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]

impl View for WelfordOnlineSliding[src]

fn update(&mut self, val: f64)[src]

fn last(&self) -> f64[src]