pub struct AlignedStep {
pub timestamp: i64,
pub series: HashMap<String, AlignedSeriesBar>,
}Expand description
One synchronized alignment step across an arbitrary number of named series.
Fields§
§timestamp: i64§series: HashMap<String, AlignedSeriesBar>Present entries are keyed by series ID. A series absent from this map means it was
missing this step and either had no prior bar to forward-fill from, or its last bar aged
out under MultiSeriesAligner::with_max_forward_fill_age — i.e. absence itself is the
explicit gap signal.
Trait Implementations§
Source§impl Clone for AlignedStep
impl Clone for AlignedStep
Source§fn clone(&self) -> AlignedStep
fn clone(&self) -> AlignedStep
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 moreSource§impl Debug for AlignedStep
impl Debug for AlignedStep
Source§impl Default for AlignedStep
impl Default for AlignedStep
Source§fn default() -> AlignedStep
fn default() -> AlignedStep
Returns the “default value” for a type. Read more
Source§impl PartialEq for AlignedStep
impl PartialEq for AlignedStep
impl StructuralPartialEq for AlignedStep
Auto Trait Implementations§
impl Freeze for AlignedStep
impl RefUnwindSafe for AlignedStep
impl Send for AlignedStep
impl Sync for AlignedStep
impl Unpin for AlignedStep
impl UnsafeUnpin for AlignedStep
impl UnwindSafe for AlignedStep
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