pub struct DonchianConfig {
pub period: usize,
}Expand description
Donchian Channels configuration.
Fields§
§period: usizeImplementations§
Source§impl DonchianConfig
impl DonchianConfig
Sourcepub fn upper(&self) -> DonchianUpperRef
pub fn upper(&self) -> DonchianUpperRef
Get the upper channel reference.
Sourcepub fn middle(&self) -> DonchianMiddleRef
pub fn middle(&self) -> DonchianMiddleRef
Get the middle channel reference.
Sourcepub fn lower(&self) -> DonchianLowerRef
pub fn lower(&self) -> DonchianLowerRef
Get the lower channel reference.
Trait Implementations§
Source§impl Clone for DonchianConfig
impl Clone for DonchianConfig
Source§fn clone(&self) -> DonchianConfig
fn clone(&self) -> DonchianConfig
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 DonchianConfig
impl Debug for DonchianConfig
impl Copy for DonchianConfig
Auto Trait Implementations§
impl Freeze for DonchianConfig
impl RefUnwindSafe for DonchianConfig
impl Send for DonchianConfig
impl Sync for DonchianConfig
impl Unpin for DonchianConfig
impl UnsafeUnpin for DonchianConfig
impl UnwindSafe for DonchianConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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