pub struct EopValues {
pub mjd_utc: Day,
pub pm_xp_arcsec: Option<f64>,
pub pm_yp_arcsec: Option<f64>,
pub ut1_minus_utc: Second,
pub lod_milliseconds: Option<f64>,
pub dx_milliarcsec: Option<f64>,
pub dy_milliarcsec: Option<f64>,
pub ut1_observed: bool,
}Expand description
Interpolated IERS Earth Orientation Parameters at a UTC MJD.
Fields carry the units used by the upstream IERS finals2000A.all file:
pm_xp,pm_ypare arcseconds of polar motion.ut1_minus_utcis seconds of time (DUT1).lodis milliseconds of time excess over 86 400 SI seconds. It isNonewhenever the bracketing rows do not both supply a LOD value.dx,dyare IAU 2000A celestial pole offsets in milliarcseconds.
Optional fields stay None when either bracketing upstream row leaves the
source column blank; the API does not fabricate zero-valued PM or nutation
quantities.
Fields§
§mjd_utc: Day§pm_xp_arcsec: Option<f64>§pm_yp_arcsec: Option<f64>§ut1_minus_utc: Second§lod_milliseconds: Option<f64>§dx_milliarcsec: Option<f64>§dy_milliarcsec: Option<f64>§ut1_observed: booltrue when both bracketing rows are flagged observed (I).
Trait Implementations§
impl Copy for EopValues
impl StructuralPartialEq for EopValues
Auto Trait Implementations§
impl Freeze for EopValues
impl RefUnwindSafe for EopValues
impl Send for EopValues
impl Sync for EopValues
impl Unpin for EopValues
impl UnsafeUnpin for EopValues
impl UnwindSafe for EopValues
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.