pub struct DataHorizons {
pub eop_start_mjd: Option<f64>,
pub eop_observed_end_mjd: Option<f64>,
pub eop_end_mjd: Option<f64>,
pub modern_delta_t_observed_end_mjd: f64,
pub delta_t_prediction_horizon_mjd: f64,
}Expand description
Documented validity horizons of the currently active time-data bundle, expressed in MJD UTC days.
EOP horizon fields are None when no EOP data has been loaded into the
active bundle. UTC-TAI and Delta T horizons are always present through the
bundled archive snapshot.
Fields§
§eop_start_mjd: Option<f64>First MJD covered by the EOP series, or None when no EOP is loaded.
eop_observed_end_mjd: Option<f64>Last observed (non-predicted) EOP MJD, or None when no EOP is loaded.
eop_end_mjd: Option<f64>Last EOP MJD including predictions, or None when no EOP is loaded.
modern_delta_t_observed_end_mjd: f64Last MJD with observed Delta T in the archive-provided modern table.
delta_t_prediction_horizon_mjd: f64Last MJD covered by the Delta T prediction table.
Trait Implementations§
Source§impl Clone for DataHorizons
impl Clone for DataHorizons
Source§fn clone(&self) -> DataHorizons
fn clone(&self) -> DataHorizons
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DataHorizons
impl Debug for DataHorizons
Source§impl PartialEq for DataHorizons
impl PartialEq for DataHorizons
Source§fn eq(&self, other: &DataHorizons) -> bool
fn eq(&self, other: &DataHorizons) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DataHorizons
impl StructuralPartialEq for DataHorizons
Auto Trait Implementations§
impl Freeze for DataHorizons
impl RefUnwindSafe for DataHorizons
impl Send for DataHorizons
impl Sync for DataHorizons
impl Unpin for DataHorizons
impl UnsafeUnpin for DataHorizons
impl UnwindSafe for DataHorizons
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