pub struct InsyncIndexBuilder { /* private fields */ }Implementations§
Source§impl InsyncIndexBuilder
impl InsyncIndexBuilder
pub fn new() -> Self
pub fn emo_divisor(self, value: usize) -> Self
pub fn emo_length(self, value: usize) -> Self
pub fn fast_length(self, value: usize) -> Self
pub fn slow_length(self, value: usize) -> Self
pub fn mfi_length(self, value: usize) -> Self
pub fn bb_length(self, value: usize) -> Self
pub fn bb_multiplier(self, value: f64) -> Self
pub fn cci_length(self, value: usize) -> Self
pub fn dpo_length(self, value: usize) -> Self
pub fn roc_length(self, value: usize) -> Self
pub fn rsi_length(self, value: usize) -> Self
pub fn stoch_length(self, value: usize) -> Self
pub fn stoch_d_length(self, value: usize) -> Self
pub fn stoch_k_length(self, value: usize) -> Self
pub fn sma_length(self, value: usize) -> Self
pub fn kernel(self, value: Kernel) -> Self
pub fn apply( self, candles: &Candles, ) -> Result<InsyncIndexOutput, InsyncIndexError>
pub fn apply_slices( self, high: &[f64], low: &[f64], close: &[f64], volume: &[f64], ) -> Result<InsyncIndexOutput, InsyncIndexError>
pub fn into_stream(self) -> Result<InsyncIndexStream, InsyncIndexError>
Trait Implementations§
Source§impl Clone for InsyncIndexBuilder
impl Clone for InsyncIndexBuilder
Source§fn clone(&self) -> InsyncIndexBuilder
fn clone(&self) -> InsyncIndexBuilder
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 InsyncIndexBuilder
impl Debug for InsyncIndexBuilder
Auto Trait Implementations§
impl Freeze for InsyncIndexBuilder
impl RefUnwindSafe for InsyncIndexBuilder
impl Send for InsyncIndexBuilder
impl Sync for InsyncIndexBuilder
impl Unpin for InsyncIndexBuilder
impl UnsafeUnpin for InsyncIndexBuilder
impl UnwindSafe for InsyncIndexBuilder
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