pub struct VelocityBuilder { /* private fields */ }Implementations§
Source§impl VelocityBuilder
impl VelocityBuilder
pub fn new() -> Self
pub fn length(self, length: usize) -> Self
pub fn smooth_length(self, smooth_length: usize) -> Self
pub fn kernel(self, kernel: Kernel) -> Self
pub fn apply(self, candles: &Candles) -> Result<VelocityOutput, VelocityError>
pub fn apply_slice(self, data: &[f64]) -> Result<VelocityOutput, VelocityError>
pub fn into_stream(self) -> Result<VelocityStream, VelocityError>
Trait Implementations§
Source§impl Clone for VelocityBuilder
impl Clone for VelocityBuilder
Source§fn clone(&self) -> VelocityBuilder
fn clone(&self) -> VelocityBuilder
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 VelocityBuilder
impl Debug for VelocityBuilder
Source§impl Default for VelocityBuilder
impl Default for VelocityBuilder
impl Copy for VelocityBuilder
Auto Trait Implementations§
impl Freeze for VelocityBuilder
impl RefUnwindSafe for VelocityBuilder
impl Send for VelocityBuilder
impl Sync for VelocityBuilder
impl Unpin for VelocityBuilder
impl UnsafeUnpin for VelocityBuilder
impl UnwindSafe for VelocityBuilder
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