pub struct TrajectoryWindow {
pub start: usize,
pub end: usize,
}Expand description
Identity of the execution environment that produced a raw-decision trajectory. The score configuration is intentionally absent: a trajectory may be regraded under a newer scorer, but it must not be replayed against different market data, costs, or engine semantics while being described as the original run.
Fields§
§start: usize§end: usizeTrait Implementations§
Source§impl Clone for TrajectoryWindow
impl Clone for TrajectoryWindow
Source§fn clone(&self) -> TrajectoryWindow
fn clone(&self) -> TrajectoryWindow
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 TrajectoryWindow
Source§impl Debug for TrajectoryWindow
impl Debug for TrajectoryWindow
Source§impl<'de> Deserialize<'de> for TrajectoryWindow
impl<'de> Deserialize<'de> for TrajectoryWindow
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 TrajectoryWindow
Source§impl PartialEq for TrajectoryWindow
impl PartialEq for TrajectoryWindow
Source§impl Serialize for TrajectoryWindow
impl Serialize for TrajectoryWindow
impl StructuralPartialEq for TrajectoryWindow
Auto Trait Implementations§
impl Freeze for TrajectoryWindow
impl RefUnwindSafe for TrajectoryWindow
impl Send for TrajectoryWindow
impl Sync for TrajectoryWindow
impl Unpin for TrajectoryWindow
impl UnsafeUnpin for TrajectoryWindow
impl UnwindSafe for TrajectoryWindow
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