pub struct ValidatedBollinger { /* private fields */ }Expand description
Validated Bollinger config.
Implementations§
Source§impl ValidatedBollinger
impl ValidatedBollinger
pub fn new(params: BollingerParams) -> FinanceResult<Self>
pub fn params(self) -> BollingerParams
pub fn compute(self, closes: &[f64]) -> FinanceResult<BollingerSeries>
Trait Implementations§
Source§impl Clone for ValidatedBollinger
impl Clone for ValidatedBollinger
Source§fn clone(&self) -> ValidatedBollinger
fn clone(&self) -> ValidatedBollinger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ValidatedBollinger
Source§impl Debug for ValidatedBollinger
impl Debug for ValidatedBollinger
Source§impl PartialEq for ValidatedBollinger
impl PartialEq for ValidatedBollinger
impl StructuralPartialEq for ValidatedBollinger
Auto Trait Implementations§
impl Freeze for ValidatedBollinger
impl RefUnwindSafe for ValidatedBollinger
impl Send for ValidatedBollinger
impl Sync for ValidatedBollinger
impl Unpin for ValidatedBollinger
impl UnsafeUnpin for ValidatedBollinger
impl UnwindSafe for ValidatedBollinger
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