pub struct MoonState {
pub longitude_degrees: f64,
pub latitude_degrees: f64,
pub distance_km: f64,
pub ra_degrees: f64,
pub dec_degrees: f64,
}Expand description
Apparent geocentric position of the Moon at a Julian Ephemeris Day (TT): ELP/MPP02 geometric place, precessed to the ecliptic of date and corrected for nutation in longitude, then resolved to equatorial coordinates.
Fields§
§longitude_degrees: f64Apparent ecliptic longitude of date, degrees [0, 360).
latitude_degrees: f64Ecliptic latitude, degrees.
distance_km: f64Geocentric distance, kilometres.
ra_degrees: f64Apparent right ascension, degrees [0, 360).
dec_degrees: f64Apparent declination, degrees.
Trait Implementations§
impl Copy for MoonState
impl StructuralPartialEq for MoonState
Auto Trait Implementations§
impl Freeze for MoonState
impl RefUnwindSafe for MoonState
impl Send for MoonState
impl Sync for MoonState
impl Unpin for MoonState
impl UnsafeUnpin for MoonState
impl UnwindSafe for MoonState
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