pub struct RandomWalkIndexBuilder { /* private fields */ }Implementations§
Source§impl RandomWalkIndexBuilder
impl RandomWalkIndexBuilder
pub fn new() -> Self
pub fn length(self, value: usize) -> Self
pub fn kernel(self, value: Kernel) -> Self
pub fn apply( self, candles: &Candles, ) -> Result<RandomWalkIndexOutput, RandomWalkIndexError>
pub fn apply_slices( self, high: &[f64], low: &[f64], close: &[f64], ) -> Result<RandomWalkIndexOutput, RandomWalkIndexError>
pub fn into_stream(self) -> Result<RandomWalkIndexStream, RandomWalkIndexError>
Trait Implementations§
Source§impl Clone for RandomWalkIndexBuilder
impl Clone for RandomWalkIndexBuilder
Source§fn clone(&self) -> RandomWalkIndexBuilder
fn clone(&self) -> RandomWalkIndexBuilder
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 RandomWalkIndexBuilder
impl Debug for RandomWalkIndexBuilder
Source§impl Default for RandomWalkIndexBuilder
impl Default for RandomWalkIndexBuilder
impl Copy for RandomWalkIndexBuilder
Auto Trait Implementations§
impl Freeze for RandomWalkIndexBuilder
impl RefUnwindSafe for RandomWalkIndexBuilder
impl Send for RandomWalkIndexBuilder
impl Sync for RandomWalkIndexBuilder
impl Unpin for RandomWalkIndexBuilder
impl UnsafeUnpin for RandomWalkIndexBuilder
impl UnwindSafe for RandomWalkIndexBuilder
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