pub enum SessionKind {
Regular,
Extended,
Continuous,
}Expand description
Which part of the trading day a bar series covers.
Session-anchored indicators (VWAP anchors, opening-range pivots, …) need to know whether a series is cut to the regular session, includes extended hours, or is a continuous (e.g. 24h FX/crypto) feed — anchors and session extremes land in different places depending on this.
Variants§
Regular
Regular trading hours only.
Extended
Includes pre-/post-market or overnight extensions.
Continuous
No session boundary at all (continuous trading, e.g. FX/crypto).
Trait Implementations§
Source§impl Clone for SessionKind
impl Clone for SessionKind
Source§fn clone(&self) -> SessionKind
fn clone(&self) -> SessionKind
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 SessionKind
Source§impl Debug for SessionKind
impl Debug for SessionKind
Source§impl<'de> Deserialize<'de> for SessionKind
impl<'de> Deserialize<'de> for SessionKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SessionKind
Source§impl PartialEq for SessionKind
impl PartialEq for SessionKind
Source§impl Serialize for SessionKind
impl Serialize for SessionKind
impl StructuralPartialEq for SessionKind
Auto Trait Implementations§
impl Freeze for SessionKind
impl RefUnwindSafe for SessionKind
impl Send for SessionKind
impl Sync for SessionKind
impl Unpin for SessionKind
impl UnsafeUnpin for SessionKind
impl UnwindSafe for SessionKind
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