pub struct EopProvider { /* private fields */ }Implementations§
Source§impl EopProvider
impl EopProvider
pub fn bundled() -> CoordResult<Self>
pub fn bundled_c04() -> CoordResult<Self>
pub fn from_records(records: Vec<EopRecord>) -> CoordResult<Self>
pub fn with_interpolation(self, method: InterpolationMethod) -> Self
pub fn get(&self, mjd: f64) -> CoordResult<EopParameters>
pub fn time_span(&self) -> Option<(f64, f64)>
pub fn record_count(&self) -> usize
pub fn from_finals_str(content: &str) -> CoordResult<Self>
pub fn from_finals_file(path: impl AsRef<Path>) -> CoordResult<Self>
pub fn bundled_with_update(path: impl AsRef<Path>) -> CoordResult<Self>
Auto Trait Implementations§
impl Freeze for EopProvider
impl RefUnwindSafe for EopProvider
impl Send for EopProvider
impl Sync for EopProvider
impl Unpin for EopProvider
impl UnsafeUnpin for EopProvider
impl UnwindSafe for EopProvider
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