pub struct QZSST;Expand description
Quasi-Zenith Satellite System Time. Nominally aligned with GPST
(QZSST = TAI − 19 s). The QZSS ICD defines QZSST as steered to GPST;
observed inter-system offsets are not part of the scale.
Trait Implementations§
Source§impl<SrcF: TimeFormat> ConversionTarget<QZSST, SrcF> for UT1
impl<SrcF: TimeFormat> ConversionTarget<QZSST, SrcF> for UT1
Source§impl<SrcF: TimeFormat> ConversionTarget<UT1, SrcF> for QZSST
impl<SrcF: TimeFormat> ConversionTarget<UT1, SrcF> for QZSST
Source§impl GnssWeekScale for QZSST
impl GnssWeekScale for QZSST
Source§fn epoch_j2000_seconds() -> f64
fn epoch_j2000_seconds() -> f64
Nominal start-of-week-zero in system time J2000 seconds (computed
from the constellation’s epoch expressed as TAI minus the fixed
system-time offset).
Source§fn rollover_period_weeks() -> u32
fn rollover_period_weeks() -> u32
Maximum representable week number before rollover, for documentation
and validation purposes (the conversion itself uses full weeks).
Source§impl Ord for QZSST
impl Ord for QZSST
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for QZSST
impl PartialOrd for QZSST
impl ContinuousScale for QZSST
impl CoordinateScale for QZSST
impl Copy for QZSST
impl Eq for QZSST
impl StructuralPartialEq for QZSST
Auto Trait Implementations§
impl Freeze for QZSST
impl RefUnwindSafe for QZSST
impl Send for QZSST
impl Sync for QZSST
impl Unpin for QZSST
impl UnsafeUnpin for QZSST
impl UnwindSafe for QZSST
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<S1, S2, SrcF> ContextConversionTarget<S1, SrcF> for S2
impl<S1, S2, SrcF> ContextConversionTarget<S1, SrcF> for S2
type Output = Time<S2, SrcF>
fn convert_with( src: Time<S1, SrcF>, ctx: &TimeContext, ) -> Result<<S2 as ContextConversionTarget<S1, SrcF>>::Output, ConversionError>
Source§impl<S1, S2, SrcF> ConversionTarget<S1, SrcF> for S2
impl<S1, S2, SrcF> ConversionTarget<S1, SrcF> for S2
type Output = Time<S2, SrcF>
fn try_convert( src: Time<S1, SrcF>, ) -> Result<<S2 as ConversionTarget<S1, SrcF>>::Output, ConversionError>
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.