pub enum DataAccessMode {
Unrestricted,
Restricted,
ForwardOnly,
}Expand description
Data access mode - controls which data can be accessed during evaluation
Variants§
Unrestricted
Unrestricted - can access all data (historical analysis)
Restricted
Restricted - no future data access (simulation, backtesting, validation)
ForwardOnly
Forward-only - only current and future data (real-time streaming)
Trait Implementations§
Source§impl Clone for DataAccessMode
impl Clone for DataAccessMode
Source§fn clone(&self) -> DataAccessMode
fn clone(&self) -> DataAccessMode
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 DataAccessMode
impl Debug for DataAccessMode
Source§impl PartialEq for DataAccessMode
impl PartialEq for DataAccessMode
impl Copy for DataAccessMode
impl StructuralPartialEq for DataAccessMode
Auto Trait Implementations§
impl Freeze for DataAccessMode
impl RefUnwindSafe for DataAccessMode
impl Send for DataAccessMode
impl Sync for DataAccessMode
impl Unpin for DataAccessMode
impl UnsafeUnpin for DataAccessMode
impl UnwindSafe for DataAccessMode
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