pub struct NeighboringTrailingStopBuilder { /* private fields */ }Implementations§
Source§impl NeighboringTrailingStopBuilder
impl NeighboringTrailingStopBuilder
pub fn new() -> Self
pub fn buffer_size(self, value: usize) -> Self
pub fn k(self, value: usize) -> Self
pub fn percentile(self, value: f64) -> Self
pub fn smooth(self, value: usize) -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn apply( self, candles: &Candles, ) -> Result<NeighboringTrailingStopOutput, NeighboringTrailingStopError>
pub fn apply_slices( self, high: &[f64], low: &[f64], close: &[f64], ) -> Result<NeighboringTrailingStopOutput, NeighboringTrailingStopError>
pub fn into_stream( self, ) -> Result<NeighboringTrailingStopStream, NeighboringTrailingStopError>
Trait Implementations§
Source§impl Clone for NeighboringTrailingStopBuilder
impl Clone for NeighboringTrailingStopBuilder
Source§fn clone(&self) -> NeighboringTrailingStopBuilder
fn clone(&self) -> NeighboringTrailingStopBuilder
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 Default for NeighboringTrailingStopBuilder
impl Default for NeighboringTrailingStopBuilder
Source§fn default() -> NeighboringTrailingStopBuilder
fn default() -> NeighboringTrailingStopBuilder
Returns the “default value” for a type. Read more
impl Copy for NeighboringTrailingStopBuilder
Auto Trait Implementations§
impl Freeze for NeighboringTrailingStopBuilder
impl RefUnwindSafe for NeighboringTrailingStopBuilder
impl Send for NeighboringTrailingStopBuilder
impl Sync for NeighboringTrailingStopBuilder
impl Unpin for NeighboringTrailingStopBuilder
impl UnsafeUnpin for NeighboringTrailingStopBuilder
impl UnwindSafe for NeighboringTrailingStopBuilder
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