pub struct AnalysisOptions {Show 14 fields
pub ema1_period: usize,
pub ema1_type: MaType,
pub ema2_period: usize,
pub ema2_type: MaType,
pub ema3_period: usize,
pub ema3_type: MaType,
pub atr_period: usize,
pub atr_multiplier: f64,
pub bb_period: usize,
pub ci_period: usize,
pub adx_period: usize,
pub rsi_period: usize,
pub flat_threshold: f64,
pub macd_narrow: f64,
}Fields§
§ema1_period: usize§ema1_type: MaType§ema2_period: usize§ema2_type: MaType§ema3_period: usize§ema3_type: MaType§atr_period: usize§atr_multiplier: f64§bb_period: usize§ci_period: usize§adx_period: usize§rsi_period: usize§flat_threshold: f64§macd_narrow: f64Trait Implementations§
Source§impl Clone for AnalysisOptions
impl Clone for AnalysisOptions
Source§fn clone(&self) -> AnalysisOptions
fn clone(&self) -> AnalysisOptions
Returns a duplicate of the value. Read more
1.0.0 · 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 AnalysisOptions
impl Debug for AnalysisOptions
Auto Trait Implementations§
impl Freeze for AnalysisOptions
impl RefUnwindSafe for AnalysisOptions
impl Send for AnalysisOptions
impl Sync for AnalysisOptions
impl Unpin for AnalysisOptions
impl UnwindSafe for AnalysisOptions
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