pub enum AutoDrawingKind {
TrendLine,
ParallelChannel,
FibonacciRetracement,
FibonacciExtension,
Pitchfork,
}Expand description
Construction to place on the latest Zig Zag pivots.
Variants§
TrendLine
Last two pivots of the same kind, including the moving last extreme.
ParallelChannel
Last three pivots, with the base through the first and third and the parallel through the second.
FibonacciRetracement
Last two confirmed pivots; the current, unfinished swing is excluded.
FibonacciExtension
Latest completed swing projected from the current leg’s moving extreme.
Pitchfork
Last three pivots, with the median from the first to the midpoint of the other two.
Trait Implementations§
Source§impl Clone for AutoDrawingKind
impl Clone for AutoDrawingKind
Source§fn clone(&self) -> AutoDrawingKind
fn clone(&self) -> AutoDrawingKind
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 AutoDrawingKind
Source§impl Debug for AutoDrawingKind
impl Debug for AutoDrawingKind
impl Eq for AutoDrawingKind
Source§impl PartialEq for AutoDrawingKind
impl PartialEq for AutoDrawingKind
impl StructuralPartialEq for AutoDrawingKind
Auto Trait Implementations§
impl Freeze for AutoDrawingKind
impl RefUnwindSafe for AutoDrawingKind
impl Send for AutoDrawingKind
impl Sync for AutoDrawingKind
impl Unpin for AutoDrawingKind
impl UnsafeUnpin for AutoDrawingKind
impl UnwindSafe for AutoDrawingKind
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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