pub struct TrendFlowTrailBatchBuilder {
pub range: TrendFlowTrailBatchRange,
pub kernel: Kernel,
}Fields§
§range: TrendFlowTrailBatchRange§kernel: KernelImplementations§
Source§impl TrendFlowTrailBatchBuilder
impl TrendFlowTrailBatchBuilder
pub fn new() -> Self
pub fn alpha_length(self, start: usize, end: usize, step: usize) -> Self
pub fn alpha_multiplier(self, start: f64, end: f64, step: f64) -> Self
pub fn mfi_length(self, start: usize, end: usize, step: usize) -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn apply_slices( self, open: &[f64], high: &[f64], low: &[f64], close: &[f64], volume: &[f64], ) -> Result<TrendFlowTrailBatchOutput, TrendFlowTrailError>
Trait Implementations§
Source§impl Clone for TrendFlowTrailBatchBuilder
impl Clone for TrendFlowTrailBatchBuilder
Source§fn clone(&self) -> TrendFlowTrailBatchBuilder
fn clone(&self) -> TrendFlowTrailBatchBuilder
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 TrendFlowTrailBatchBuilder
impl Debug for TrendFlowTrailBatchBuilder
Source§impl Default for TrendFlowTrailBatchBuilder
impl Default for TrendFlowTrailBatchBuilder
Source§fn default() -> TrendFlowTrailBatchBuilder
fn default() -> TrendFlowTrailBatchBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TrendFlowTrailBatchBuilder
impl RefUnwindSafe for TrendFlowTrailBatchBuilder
impl Send for TrendFlowTrailBatchBuilder
impl Sync for TrendFlowTrailBatchBuilder
impl Unpin for TrendFlowTrailBatchBuilder
impl UnsafeUnpin for TrendFlowTrailBatchBuilder
impl UnwindSafe for TrendFlowTrailBatchBuilder
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