pub struct AoBuilder { /* private fields */ }Implementations§
Source§impl AoBuilder
impl AoBuilder
pub fn new() -> Self
pub fn short_period(self, n: usize) -> Self
pub fn long_period(self, n: usize) -> Self
pub fn kernel(self, k: Kernel) -> Self
pub fn apply(self, c: &Candles) -> Result<AoOutput, AoError>
pub fn apply_slice(self, d: &[f64]) -> Result<AoOutput, AoError>
pub fn into_stream(self) -> Result<AoStream, AoError>
Trait Implementations§
impl Copy for AoBuilder
Auto Trait Implementations§
impl Freeze for AoBuilder
impl RefUnwindSafe for AoBuilder
impl Send for AoBuilder
impl Sync for AoBuilder
impl Unpin for AoBuilder
impl UnsafeUnpin for AoBuilder
impl UnwindSafe for AoBuilder
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