pub struct Volcanism {
pub kind: VolcanismType,
pub classification: VolcanismClassification,
}
Fields§
§kind: VolcanismType
§classification: VolcanismClassification
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Volcanism
impl<'de> Deserialize<'de> for Volcanism
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
impl StructuralPartialEq for Volcanism
Auto Trait Implementations§
impl Freeze for Volcanism
impl RefUnwindSafe for Volcanism
impl Send for Volcanism
impl Sync for Volcanism
impl Unpin for Volcanism
impl UnwindSafe for Volcanism
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