pub struct VolcVolcanoObservation {
pub event_time: Option<VolcEventTime>,
pub color_plume: Option<VolcPlume>,
pub white_plume: Option<VolcPlume>,
pub wind_above_crater: Option<VolcWindAboveCrater>,
pub other_observation: Option<String>,
pub appendix: Option<String>,
}Fields§
§event_time: Option<VolcEventTime>現象の日時
color_plume: Option<VolcPlume>有色噴煙の状況
white_plume: Option<VolcPlume>白色噴煙の状況
wind_above_crater: Option<VolcWindAboveCrater>火口直上の風の状況
other_observation: Option<String>付加文
appendix: Option<String>補足
その他の補足事項を示す。
Trait Implementations§
Source§impl Debug for VolcVolcanoObservation
impl Debug for VolcVolcanoObservation
Source§impl<'de> Deserialize<'de> for VolcVolcanoObservation
impl<'de> Deserialize<'de> for VolcVolcanoObservation
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
Auto Trait Implementations§
impl Freeze for VolcVolcanoObservation
impl RefUnwindSafe for VolcVolcanoObservation
impl Send for VolcVolcanoObservation
impl Sync for VolcVolcanoObservation
impl Unpin for VolcVolcanoObservation
impl UnwindSafe for VolcVolcanoObservation
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