[][src]Struct nyx_space::celestia::MERCURY

pub struct MERCURY;

Planet Mercury as defined in GMAT 2016a. Warning: Keplerian dynamics are not a correct representation of the orbit of Mercury (cf. this discussion) so one should take into account that general relativity is required for high fidelity dynamics in the vicinity of this planet.

Trait Implementations

impl CelestialBody for MERCURY[src]

impl NAIF for MERCURY[src]

fn barycenter() -> i32[src]

Returns the NAIF ID of the barycenter

fn satellite(pos: i32) -> i32[src]

Returns the NAIF ID of the satellite of this planet given its position (the first satellite is number one (not zero)). Read more

Auto Trait Implementations

impl Send for MERCURY

impl Sync for MERCURY

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Same for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf for SP where
    SS: SubsetOf<SP>,