pub enum ProfileShape {
Normal,
Double,
P,
B,
D,
}Expand description
Market profile shape classification.
The shape of a TPO profile conveys the type of market activity during
that session. Use TPOProfile::classify_shape to determine it.
Variants§
Normal
Normal distribution - balanced market
Double
Double distribution - potential breakout
P
P-shape - strong buying
B
b-shape - strong selling
D
D-shape - trending market
Trait Implementations§
Source§impl Clone for ProfileShape
impl Clone for ProfileShape
Source§fn clone(&self) -> ProfileShape
fn clone(&self) -> ProfileShape
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 ProfileShape
Source§impl Debug for ProfileShape
impl Debug for ProfileShape
impl Eq for ProfileShape
Source§impl PartialEq for ProfileShape
impl PartialEq for ProfileShape
impl StructuralPartialEq for ProfileShape
Auto Trait Implementations§
impl Freeze for ProfileShape
impl RefUnwindSafe for ProfileShape
impl Send for ProfileShape
impl Sync for ProfileShape
impl Unpin for ProfileShape
impl UnsafeUnpin for ProfileShape
impl UnwindSafe for ProfileShape
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