pub enum OffsetToTai {
Fixed(i64),
Contextual,
}Expand description
Relationship between a time scale and TAI.
The defining invariant is:
T_tai = T_scale + offset§Variants
Fixed: constant offset (no external dependencies)Contextual: depends on runtime leap-second information
Contextual scales require a leap-second provider for correct conversion.
Variants§
Fixed(i64)
Constant offset relative to TAI.
Contextual
Offset depends on external context (e.g. leap seconds).
Implementations§
Source§impl OffsetToTai
impl OffsetToTai
Trait Implementations§
Source§impl Clone for OffsetToTai
impl Clone for OffsetToTai
Source§fn clone(&self) -> OffsetToTai
fn clone(&self) -> OffsetToTai
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 OffsetToTai
impl Debug for OffsetToTai
Source§impl Hash for OffsetToTai
impl Hash for OffsetToTai
Source§impl PartialEq for OffsetToTai
impl PartialEq for OffsetToTai
impl Copy for OffsetToTai
impl Eq for OffsetToTai
impl StructuralPartialEq for OffsetToTai
Auto Trait Implementations§
impl Freeze for OffsetToTai
impl RefUnwindSafe for OffsetToTai
impl Send for OffsetToTai
impl Sync for OffsetToTai
impl Unpin for OffsetToTai
impl UnsafeUnpin for OffsetToTai
impl UnwindSafe for OffsetToTai
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