pub struct ViBatchBuilder { /* private fields */ }Implementations§
Source§impl ViBatchBuilder
impl ViBatchBuilder
pub fn new() -> Self
pub fn kernel(self, k: Kernel) -> Self
pub fn period_range(self, start: usize, end: usize, step: usize) -> Self
pub fn period_static(self, p: usize) -> Self
pub fn apply_slices( self, high: &[f64], low: &[f64], close: &[f64], ) -> Result<ViBatchOutput, ViError>
pub fn apply_candles(self, c: &Candles) -> Result<ViBatchOutput, ViError>
Trait Implementations§
Source§impl Clone for ViBatchBuilder
impl Clone for ViBatchBuilder
Source§fn clone(&self) -> ViBatchBuilder
fn clone(&self) -> ViBatchBuilder
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 ViBatchBuilder
impl Debug for ViBatchBuilder
Source§impl Default for ViBatchBuilder
impl Default for ViBatchBuilder
Source§fn default() -> ViBatchBuilder
fn default() -> ViBatchBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ViBatchBuilder
impl RefUnwindSafe for ViBatchBuilder
impl Send for ViBatchBuilder
impl Sync for ViBatchBuilder
impl Unpin for ViBatchBuilder
impl UnsafeUnpin for ViBatchBuilder
impl UnwindSafe for ViBatchBuilder
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