pub struct CelestialCoord {
pub ra_hours: f64,
pub dec_degrees: f64,
}Expand description
Equatorial celestial coordinates (Right Ascension / Declination).
The fundamental coordinate system of positional astronomy, referenced to the celestial equator and vernal equinox.
Fields§
§ra_hours: f64Right ascension in decimal hours (0.0–24.0).
dec_degrees: f64Declination in decimal degrees (-90.0 to +90.0).
Trait Implementations§
Source§impl Clone for CelestialCoord
impl Clone for CelestialCoord
Source§fn clone(&self) -> CelestialCoord
fn clone(&self) -> CelestialCoord
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 moreSource§impl Debug for CelestialCoord
impl Debug for CelestialCoord
Source§impl<'de> Deserialize<'de> for CelestialCoord
impl<'de> Deserialize<'de> for CelestialCoord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CelestialCoord
impl Display for CelestialCoord
Source§impl PartialEq for CelestialCoord
impl PartialEq for CelestialCoord
Source§impl Serialize for CelestialCoord
impl Serialize for CelestialCoord
impl Copy for CelestialCoord
impl StructuralPartialEq for CelestialCoord
Auto Trait Implementations§
impl Freeze for CelestialCoord
impl RefUnwindSafe for CelestialCoord
impl Send for CelestialCoord
impl Sync for CelestialCoord
impl Unpin for CelestialCoord
impl UnsafeUnpin for CelestialCoord
impl UnwindSafe for CelestialCoord
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