pub struct FullAnalysis {Show 61 fields
pub index: usize,
pub candle_time: u64,
pub candle_time_display: String,
pub open: f64,
pub high: f64,
pub low: f64,
pub close: f64,
pub color: String,
pub next_color: Option<String>,
pub pip_size: f64,
pub ema_short_value: Option<f64>,
pub ema_short_direction: String,
pub ema_short_turn_type: String,
pub ema_medium_value: Option<f64>,
pub ema_medium_direction: String,
pub ema_long_value: Option<f64>,
pub ema_long_direction: String,
pub ema_above: Option<String>,
pub ema_long_above: Option<String>,
pub macd_12: Option<f64>,
pub macd_23: Option<f64>,
pub previous_ema_short_value: Option<f64>,
pub previous_ema_medium_value: Option<f64>,
pub previous_ema_long_value: Option<f64>,
pub previous_macd_12: Option<f64>,
pub previous_macd_23: Option<f64>,
pub ema_convergence_type: Option<String>,
pub ema_long_convergence_type: Option<String>,
pub choppy_indicator: Option<f64>,
pub adx_value: Option<f64>,
pub rsi_value: Option<f64>,
pub bb_upper: Option<f64>,
pub bb_middle: Option<f64>,
pub bb_lower: Option<f64>,
pub bb_position: BbPosition,
pub atr: Option<f64>,
pub is_abnormal_candle: bool,
pub is_abnormal_atr: bool,
pub upper_wick: f64,
pub upper_wick_percent: f64,
pub body: f64,
pub body_percent: f64,
pub lower_wick: f64,
pub lower_wick_percent: f64,
pub ema_cut_position: Option<String>,
pub ema_cut_long_type: Option<String>,
pub candles_since_ema_cut: Option<usize>,
pub up_con_medium_ema: usize,
pub down_con_medium_ema: usize,
pub up_con_long_ema: usize,
pub down_con_long_ema: usize,
pub is_mark: String,
pub status_code: Option<u32>,
pub series_code: Option<u32>,
pub status_desc: String,
pub status_desc0: String,
pub hint_status: String,
pub suggest_color: String,
pub win_status: String,
pub win_con: i32,
pub loss_con: i32,
}Fields§
§index: usize§candle_time: u64§candle_time_display: String§open: f64§high: f64§low: f64§close: f64§color: String§next_color: Option<String>§pip_size: f64§ema_short_value: Option<f64>§ema_short_direction: String§ema_short_turn_type: String§ema_medium_value: Option<f64>§ema_medium_direction: String§ema_long_value: Option<f64>§ema_long_direction: String§ema_above: Option<String>§ema_long_above: Option<String>§macd_12: Option<f64>§macd_23: Option<f64>§previous_ema_short_value: Option<f64>§previous_ema_medium_value: Option<f64>§previous_ema_long_value: Option<f64>§previous_macd_12: Option<f64>§previous_macd_23: Option<f64>§ema_convergence_type: Option<String>§ema_long_convergence_type: Option<String>§choppy_indicator: Option<f64>§adx_value: Option<f64>§rsi_value: Option<f64>§bb_upper: Option<f64>§bb_middle: Option<f64>§bb_lower: Option<f64>§bb_position: BbPosition§atr: Option<f64>§is_abnormal_candle: bool§is_abnormal_atr: bool§upper_wick: f64§upper_wick_percent: f64§body: f64§body_percent: f64§lower_wick: f64§lower_wick_percent: f64§ema_cut_position: Option<String>§ema_cut_long_type: Option<String>§candles_since_ema_cut: Option<usize>§up_con_medium_ema: usize§down_con_medium_ema: usize§up_con_long_ema: usize§down_con_long_ema: usize§is_mark: String§status_code: Option<u32>§series_code: Option<u32>§status_desc: String§status_desc0: String§hint_status: String§suggest_color: String§win_status: String§win_con: i32§loss_con: i32Trait Implementations§
Source§impl Clone for FullAnalysis
impl Clone for FullAnalysis
Source§fn clone(&self) -> FullAnalysis
fn clone(&self) -> FullAnalysis
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 moreAuto Trait Implementations§
impl Freeze for FullAnalysis
impl RefUnwindSafe for FullAnalysis
impl Send for FullAnalysis
impl Sync for FullAnalysis
impl Unpin for FullAnalysis
impl UnwindSafe for FullAnalysis
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