pub struct AdaptiveMacdBatchBuilder { /* private fields */ }Implementations§
Source§impl AdaptiveMacdBatchBuilder
impl AdaptiveMacdBatchBuilder
pub fn new() -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn length_range(self, start: usize, end: usize, step: usize) -> Self
pub fn fast_period_range(self, start: usize, end: usize, step: usize) -> Self
pub fn slow_period_range(self, start: usize, end: usize, step: usize) -> Self
pub fn signal_period_range(self, start: usize, end: usize, step: usize) -> Self
pub fn apply_slice( self, data: &[f64], ) -> Result<AdaptiveMacdBatchOutput, AdaptiveMacdError>
pub fn with_default_slice( data: &[f64], kernel: Kernel, ) -> Result<AdaptiveMacdBatchOutput, AdaptiveMacdError>
pub fn apply_candles( self, candles: &Candles, source: &str, ) -> Result<AdaptiveMacdBatchOutput, AdaptiveMacdError>
pub fn with_default_candles( candles: &Candles, ) -> Result<AdaptiveMacdBatchOutput, AdaptiveMacdError>
Trait Implementations§
Source§impl Clone for AdaptiveMacdBatchBuilder
impl Clone for AdaptiveMacdBatchBuilder
Source§fn clone(&self) -> AdaptiveMacdBatchBuilder
fn clone(&self) -> AdaptiveMacdBatchBuilder
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 AdaptiveMacdBatchBuilder
impl Debug for AdaptiveMacdBatchBuilder
Source§impl Default for AdaptiveMacdBatchBuilder
impl Default for AdaptiveMacdBatchBuilder
Source§fn default() -> AdaptiveMacdBatchBuilder
fn default() -> AdaptiveMacdBatchBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdaptiveMacdBatchBuilder
impl RefUnwindSafe for AdaptiveMacdBatchBuilder
impl Send for AdaptiveMacdBatchBuilder
impl Sync for AdaptiveMacdBatchBuilder
impl Unpin for AdaptiveMacdBatchBuilder
impl UnsafeUnpin for AdaptiveMacdBatchBuilder
impl UnwindSafe for AdaptiveMacdBatchBuilder
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