pub struct ScanEventPlanet {Show 19 fields
pub tidal_lock: bool,
pub terraform_state: TerraformState,
pub planet_class: PlanetClass,
pub atmosphere: Atmosphere,
pub atmosphere_type: Option<AtmosphereType>,
pub atmosphere_composition: Vec<ScanEventPlanetAtmosphereComposition>,
pub volcanism: Volcanism,
pub mass_em: f32,
pub radius: f32,
pub surface_gravity: Gravity,
pub surface_temperature: f32,
pub surface_pressure: f32,
pub landable: bool,
pub materials: Vec<ScanEventPlanetMaterial>,
pub composition: Option<PlanetComposition>,
pub orbit_info: OrbitInfo,
pub rotation_period: f32,
pub axial_tilt: f32,
pub rings: Vec<ScanEventRing>,
}
Fields§
§tidal_lock: bool
§terraform_state: TerraformState
§planet_class: PlanetClass
§atmosphere: Atmosphere
§atmosphere_type: Option<AtmosphereType>
§atmosphere_composition: Vec<ScanEventPlanetAtmosphereComposition>
§volcanism: Volcanism
§mass_em: f32
§radius: f32
Radius of the planet in meters.
surface_gravity: Gravity
§surface_temperature: f32
§surface_pressure: f32
§landable: bool
§materials: Vec<ScanEventPlanetMaterial>
§composition: Option<PlanetComposition>
§orbit_info: OrbitInfo
§rotation_period: f32
§axial_tilt: f32
§rings: Vec<ScanEventRing>
Trait Implementations§
Source§impl Clone for ScanEventPlanet
impl Clone for ScanEventPlanet
Source§fn clone(&self) -> ScanEventPlanet
fn clone(&self) -> ScanEventPlanet
Returns a copy 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 ScanEventPlanet
impl Debug for ScanEventPlanet
Source§impl<'de> Deserialize<'de> for ScanEventPlanet
impl<'de> Deserialize<'de> for ScanEventPlanet
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 PartialEq for ScanEventPlanet
impl PartialEq for ScanEventPlanet
Source§impl Serialize for ScanEventPlanet
impl Serialize for ScanEventPlanet
impl StructuralPartialEq for ScanEventPlanet
Auto Trait Implementations§
impl Freeze for ScanEventPlanet
impl RefUnwindSafe for ScanEventPlanet
impl Send for ScanEventPlanet
impl Sync for ScanEventPlanet
impl Unpin for ScanEventPlanet
impl UnwindSafe for ScanEventPlanet
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