pub enum FootprintStudyState {
Local,
Unvisited,
Revisited,
Expired,
}Expand description
Where a level or zone stands against later trading.
Variants§
Local
A marker that stays inside its own bar.
Unvisited
No later bar has traded in the zone, and it has not expired.
Revisited
A later bar traded in the zone, ending it.
Expired
No later bar traded in the zone within the configured number of bars, ending it.
Trait Implementations§
Source§impl Clone for FootprintStudyState
impl Clone for FootprintStudyState
Source§fn clone(&self) -> FootprintStudyState
fn clone(&self) -> FootprintStudyState
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 FootprintStudyState
Source§impl Debug for FootprintStudyState
impl Debug for FootprintStudyState
impl Eq for FootprintStudyState
Source§impl PartialEq for FootprintStudyState
impl PartialEq for FootprintStudyState
impl StructuralPartialEq for FootprintStudyState
Auto Trait Implementations§
impl Freeze for FootprintStudyState
impl RefUnwindSafe for FootprintStudyState
impl Send for FootprintStudyState
impl Sync for FootprintStudyState
impl Unpin for FootprintStudyState
impl UnsafeUnpin for FootprintStudyState
impl UnwindSafe for FootprintStudyState
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