pub struct EopPoint {
pub mjd: i32,
pub pm_observed: bool,
pub ut1_observed: bool,
pub nutation_observed: bool,
pub pm_xp_arcsec: Option<f64>,
pub pm_yp_arcsec: Option<f64>,
pub ut1_minus_utc_seconds: f64,
pub lod_milliseconds: Option<f64>,
pub dx_milliarcsec: Option<f64>,
pub dy_milliarcsec: Option<f64>,
}Fields§
§mjd: i32§pm_observed: bool§ut1_observed: bool§nutation_observed: bool§pm_xp_arcsec: Option<f64>Polar-motion x component, seconds of arc.
None when the upstream row leaves the field blank.
pm_yp_arcsec: Option<f64>Polar-motion y component, seconds of arc.
None when the upstream row leaves the field blank.
ut1_minus_utc_seconds: f64UT1 − UTC (DUT1), seconds of time.
lod_milliseconds: Option<f64>Length of day excess over 86400 SI seconds, milliseconds of time.
None when the upstream row does not carry a LOD value.
dx_milliarcsec: Option<f64>Celestial pole offset dX (IAU 2000A nutation), milliarcseconds.
None when the upstream row leaves the field blank.
dy_milliarcsec: Option<f64>Celestial pole offset dY (IAU 2000A nutation), milliarcseconds.
None when the upstream row leaves the field blank.
Trait Implementations§
impl Copy for EopPoint
impl StructuralPartialEq for EopPoint
Auto Trait Implementations§
impl Freeze for EopPoint
impl RefUnwindSafe for EopPoint
impl Send for EopPoint
impl Sync for EopPoint
impl Unpin for EopPoint
impl UnsafeUnpin for EopPoint
impl UnwindSafe for EopPoint
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