pub enum VolcanismType {
Show 17 variants
None,
WaterMagma,
SulphurDioxideMagma,
AmmoniaMagma,
MethaneMagma,
NitrogenMagma,
SilicateMagma,
MetallicMagma,
WaterGeysers,
CarbonDioxideGeysers,
AmmoniaGeysers,
MethaneGeysers,
NitrogenGeysers,
HeliumGeysers,
SilicateVapourGeysers,
Iron,
RockyMagma,
}
Variants§
None
WaterMagma
SulphurDioxideMagma
AmmoniaMagma
MethaneMagma
NitrogenMagma
SilicateMagma
MetallicMagma
WaterGeysers
CarbonDioxideGeysers
AmmoniaGeysers
MethaneGeysers
NitrogenGeysers
HeliumGeysers
SilicateVapourGeysers
Iron
RockyMagma
Trait Implementations§
Source§impl Clone for VolcanismType
impl Clone for VolcanismType
Source§fn clone(&self) -> VolcanismType
fn clone(&self) -> VolcanismType
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 VolcanismType
impl Debug for VolcanismType
Source§impl<'de> Deserialize<'de> for VolcanismType
impl<'de> Deserialize<'de> for VolcanismType
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 FromStr for VolcanismType
impl FromStr for VolcanismType
Source§impl PartialEq for VolcanismType
impl PartialEq for VolcanismType
Source§impl Serialize for VolcanismType
impl Serialize for VolcanismType
impl StructuralPartialEq for VolcanismType
Auto Trait Implementations§
impl Freeze for VolcanismType
impl RefUnwindSafe for VolcanismType
impl Send for VolcanismType
impl Sync for VolcanismType
impl Unpin for VolcanismType
impl UnwindSafe for VolcanismType
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