pub struct TimeDataBundle { /* private fields */ }Implementations§
Source§impl TimeDataBundle
impl TimeDataBundle
pub fn new( utc_tai_segments: Vec<UtcTaiSegment>, modern_delta_t_points: Vec<(f64, f64)>, modern_delta_t_observed_end_mjd: f64, eop_points: Vec<EopPoint>, provenance: TimeDataProvenance, ) -> Self
pub fn utc_tai_segments(&self) -> &[UtcTaiSegment]
pub fn modern_delta_t_points(&self) -> &[(f64, f64)]
pub fn modern_delta_t_observed_end_mjd(&self) -> f64
pub fn eop_points(&self) -> &[EopPoint]
pub fn provenance(&self) -> &TimeDataProvenance
pub fn eop_observed_end_mjd(&self) -> i32
pub fn eop_end_mjd(&self) -> i32
Trait Implementations§
Source§impl Clone for TimeDataBundle
impl Clone for TimeDataBundle
Source§fn clone(&self) -> TimeDataBundle
fn clone(&self) -> TimeDataBundle
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 moreAuto Trait Implementations§
impl Freeze for TimeDataBundle
impl RefUnwindSafe for TimeDataBundle
impl Send for TimeDataBundle
impl Sync for TimeDataBundle
impl Unpin for TimeDataBundle
impl UnsafeUnpin for TimeDataBundle
impl UnwindSafe for TimeDataBundle
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