pub struct PoleTideOptions {
pub xp_arcsec: f64,
pub yp_arcsec: f64,
}Expand description
Solid-Earth pole tide correction options.
The pole tide needs the epoch’s IERS polar motion, which the engine’s embedded EOP table does not carry (it holds UT1-UTC only). The caller supplies it in arcseconds, sourced from IERS EOP exactly like the other Earth-orientation inputs. Polar motion drifts only a few mas/day, so a single daily value is representative across a static arc.
Fields§
§xp_arcsec: f64IERS polar motion x of the date (arcsec).
yp_arcsec: f64IERS polar motion y of the date (arcsec).
Trait Implementations§
Source§impl Clone for PoleTideOptions
impl Clone for PoleTideOptions
Source§fn clone(&self) -> PoleTideOptions
fn clone(&self) -> PoleTideOptions
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 moreimpl Copy for PoleTideOptions
Source§impl Debug for PoleTideOptions
impl Debug for PoleTideOptions
Source§impl PartialEq for PoleTideOptions
impl PartialEq for PoleTideOptions
Source§fn eq(&self, other: &PoleTideOptions) -> bool
fn eq(&self, other: &PoleTideOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PoleTideOptions
Auto Trait Implementations§
impl Freeze for PoleTideOptions
impl RefUnwindSafe for PoleTideOptions
impl Send for PoleTideOptions
impl Sync for PoleTideOptions
impl Unpin for PoleTideOptions
impl UnsafeUnpin for PoleTideOptions
impl UnwindSafe for PoleTideOptions
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Scalar for T
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.