pub struct TargetPlanet {
pub atmosphere: Atmosphere,
pub gravity: Gravity,
pub class: PlanetClass,
pub surface_temperature: f32,
pub volcanism: Volcanism,
pub materials: HashSet<Material>,
pub composition: Option<PlanetComposition>,
pub parents: Vec<ScanEventParent>,
pub semi_major_axis: f32,
pub geological_signals_present: bool,
}
Fields§
§atmosphere: Atmosphere
§gravity: Gravity
§class: PlanetClass
§surface_temperature: f32
§volcanism: Volcanism
§materials: HashSet<Material>
§composition: Option<PlanetComposition>
§parents: Vec<ScanEventParent>
§semi_major_axis: f32
§geological_signals_present: bool
Trait Implementations§
Source§impl Debug for TargetPlanet
impl Debug for TargetPlanet
Auto Trait Implementations§
impl Freeze for TargetPlanet
impl RefUnwindSafe for TargetPlanet
impl Send for TargetPlanet
impl Sync for TargetPlanet
impl Unpin for TargetPlanet
impl UnwindSafe for TargetPlanet
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