pub enum TimePosition {
TooLate,
Correctable,
Current,
Predictable,
TooEarly,
}Expand description
Position of a time relative to the reality window
Variants§
TooLate
Before correction horizon - too late to process
Correctable
Within correction horizon - can be blended in
Current
At current time - apply directly
Predictable
Within prediction horizon - replace prediction
TooEarly
Beyond prediction horizon - buffer for later
Trait Implementations§
Source§impl Clone for TimePosition
impl Clone for TimePosition
Source§fn clone(&self) -> TimePosition
fn clone(&self) -> TimePosition
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 TimePosition
impl Debug for TimePosition
Source§impl PartialEq for TimePosition
impl PartialEq for TimePosition
impl Copy for TimePosition
impl Eq for TimePosition
impl StructuralPartialEq for TimePosition
Auto Trait Implementations§
impl Freeze for TimePosition
impl RefUnwindSafe for TimePosition
impl Send for TimePosition
impl Sync for TimePosition
impl Unpin for TimePosition
impl UnwindSafe for TimePosition
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