pub enum TimeAlignment {
UTC,
Custom(i64),
}Expand description
Strategy for aligning bar boundaries to a reference time.
Variants§
UTC
Align to the UTC day boundary (midnight).
Custom(i64)
Custom offset in nanoseconds applied to timestamps.
Implementations§
Trait Implementations§
Source§impl Clone for TimeAlignment
impl Clone for TimeAlignment
Source§fn clone(&self) -> TimeAlignment
fn clone(&self) -> TimeAlignment
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 TimeAlignment
impl Debug for TimeAlignment
impl Copy for TimeAlignment
Auto Trait Implementations§
impl Freeze for TimeAlignment
impl RefUnwindSafe for TimeAlignment
impl Send for TimeAlignment
impl Sync for TimeAlignment
impl Unpin for TimeAlignment
impl UnsafeUnpin for TimeAlignment
impl UnwindSafe for TimeAlignment
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> 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