pub struct InsyncIndexBatchBuilder { /* private fields */ }Implementations§
Source§impl InsyncIndexBatchBuilder
impl InsyncIndexBatchBuilder
pub fn new() -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn emo_divisor_range(self, start: usize, end: usize, step: usize) -> Self
pub fn emo_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn fast_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn slow_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn mfi_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn bb_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn bb_multiplier_range(self, start: f64, end: f64, step: f64) -> Self
pub fn cci_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn dpo_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn roc_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn rsi_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn stoch_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn stoch_d_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn stoch_k_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn sma_length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn emo_divisor_static(self, value: usize) -> Self
pub fn emo_length_static(self, value: usize) -> Self
pub fn fast_length_static(self, value: usize) -> Self
pub fn slow_length_static(self, value: usize) -> Self
pub fn mfi_length_static(self, value: usize) -> Self
pub fn bb_length_static(self, value: usize) -> Self
pub fn bb_multiplier_static(self, value: f64) -> Self
pub fn cci_length_static(self, value: usize) -> Self
pub fn dpo_length_static(self, value: usize) -> Self
pub fn roc_length_static(self, value: usize) -> Self
pub fn rsi_length_static(self, value: usize) -> Self
pub fn stoch_length_static(self, value: usize) -> Self
pub fn stoch_d_length_static(self, value: usize) -> Self
pub fn stoch_k_length_static(self, value: usize) -> Self
pub fn sma_length_static(self, value: usize) -> Self
pub fn apply_slices( self, high: &[f64], low: &[f64], close: &[f64], volume: &[f64], ) -> Result<InsyncIndexBatchOutput, InsyncIndexError>
pub fn apply_candles( self, candles: &Candles, ) -> Result<InsyncIndexBatchOutput, InsyncIndexError>
Trait Implementations§
Source§impl Clone for InsyncIndexBatchBuilder
impl Clone for InsyncIndexBatchBuilder
Source§fn clone(&self) -> InsyncIndexBatchBuilder
fn clone(&self) -> InsyncIndexBatchBuilder
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 InsyncIndexBatchBuilder
impl Debug for InsyncIndexBatchBuilder
Source§impl Default for InsyncIndexBatchBuilder
impl Default for InsyncIndexBatchBuilder
Source§fn default() -> InsyncIndexBatchBuilder
fn default() -> InsyncIndexBatchBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InsyncIndexBatchBuilder
impl RefUnwindSafe for InsyncIndexBatchBuilder
impl Send for InsyncIndexBatchBuilder
impl Sync for InsyncIndexBatchBuilder
impl Unpin for InsyncIndexBatchBuilder
impl UnsafeUnpin for InsyncIndexBatchBuilder
impl UnwindSafe for InsyncIndexBatchBuilder
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more