Enum libswe_sys::sweconst::Bodies[][src]

pub enum Bodies {
    EclNut,
    Sun,
    Moon,
    Mercury,
    Venus,
    Mars,
    Jupiter,
    Saturn,
    Uranus,
    Neptune,
    Pluto,
    MeanNode,
    TrueNode,
    MeanApog,
    OscuApog,
    Earth,
    Chiron,
    Pholus,
    Ceres,
    Pallas,
    Juno,
    Vesta,
    IntpApog,
    IntpPerg,
    NPlanets,
    SouthNode,
    FortunaPart,
    Cupido,
    Hades,
    Zeus,
    Kronos,
    Apollon,
    Admetos,
    Vulkanus,
    Poseidon,
    Isis,
    Nibiru,
    Harrington,
    NeptuneLeverrier,
    NeptuneAdams,
    PlutoLowell,
    PlutoPickering,
    AsteroidAstera,
    AsteroidHebe,
    AsteroidIris,
    AsteroidFlora,
    AsteroidMetis,
    AsteroidHygiea,
    AsteroidUrania,
    AsteroidIsis,
    AsteroidHilda,
    AsteroidPhilosophia,
    AsteroidSophia,
    AsteroidAletheia,
    AsteroidSapientia,
    AsteroidThule,
    AsteroidUrsula,
    AsteroidEros,
    AsteroidCupido,
    AsteroidHidalgo,
    AsteroidLilith,
    AsteroidAmor,
    AsteroidKama,
    AsteroidAphrodite,
    AsteroidApollo,
    AsteroidDamocles,
    AsteroidCruithne,
    AsteroidPoseidon,
    AsteroidVulcano,
    AsteroidZeus,
    AsteroidNessus,
}

Bodies

Variants

EclNut
Sun
Moon
Mercury
Venus
Mars
Jupiter
Saturn
Uranus
Neptune
Pluto
MeanNode
TrueNode
MeanApog
OscuApog
Earth
Chiron
Pholus
Ceres
Pallas
Juno
Vesta
IntpApog
IntpPerg
NPlanets
SouthNode
FortunaPart
Cupido
Hades
Zeus
Kronos
Apollon
Admetos
Vulkanus
Poseidon
Isis
Nibiru
Harrington
NeptuneLeverrier
NeptuneAdams
PlutoLowell
PlutoPickering
AsteroidAstera
AsteroidHebe
AsteroidIris
AsteroidFlora
AsteroidMetis
AsteroidHygiea
AsteroidUrania
AsteroidIsis
AsteroidHilda
AsteroidPhilosophia
AsteroidSophia
AsteroidAletheia
AsteroidSapientia
AsteroidThule
AsteroidUrsula
AsteroidEros
AsteroidCupido
AsteroidHidalgo
AsteroidLilith
AsteroidAmor
AsteroidKama
AsteroidAphrodite
AsteroidApollo
AsteroidDamocles
AsteroidCruithne
AsteroidPoseidon
AsteroidVulcano
AsteroidZeus
AsteroidNessus

Implementations

impl Bodies[src]

pub fn object_type(self) -> ObjectType[src]

Object type of Bodies

pub fn object_color(self, theme: Theme) -> i32[src]

Object color

pub fn text(self, lang: Language) -> String[src]

Text translate

Trait Implementations

impl AsStaticRef<str> for Bodies[src]

impl Clone for Bodies[src]

impl Copy for Bodies[src]

impl Debug for Bodies[src]

impl Display for Bodies[src]

impl IntoEnumIterator for Bodies[src]

type Iterator = BodiesIter

impl PartialEq<Bodies> for Bodies[src]

impl StructuralPartialEq for Bodies[src]

Auto Trait Implementations

impl RefUnwindSafe for Bodies

impl Send for Bodies

impl Sync for Bodies

impl Unpin for Bodies

impl UnwindSafe for Bodies

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.