pub struct SeisTsunamiItem {
pub area: SeisForecastArea,
pub category: Option<SeisCategory>,
pub first_height: Option<SeisFirstHeight>,
pub max_height: Option<SeisMaxHeight>,
pub duration: Option<Duration>,
pub stations: Vec<SeisTsunamiStation>,
}Fields§
§area: SeisForecastArea津波予報区
津波予報区の要素を示す
category: Option<SeisCategory>予報カテゴリー
予報カテゴリーの要素を示す
first_height: Option<SeisFirstHeight>第1波
第1波の要素を示す
max_height: Option<SeisMaxHeight>最大波
最大波の要素を示す
duration: Option<Duration>継続時間
津波の予想継続時間を示す
stations: Vec<SeisTsunamiStation>津波観測点
津波観測点の要素を示す
Trait Implementations§
Source§impl Clone for SeisTsunamiItem
impl Clone for SeisTsunamiItem
Source§fn clone(&self) -> SeisTsunamiItem
fn clone(&self) -> SeisTsunamiItem
Returns a duplicate 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 SeisTsunamiItem
impl Debug for SeisTsunamiItem
Source§impl<'de> Deserialize<'de> for SeisTsunamiItem
impl<'de> Deserialize<'de> for SeisTsunamiItem
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 SeisTsunamiItem
impl RefUnwindSafe for SeisTsunamiItem
impl Send for SeisTsunamiItem
impl Sync for SeisTsunamiItem
impl Unpin for SeisTsunamiItem
impl UnsafeUnpin for SeisTsunamiItem
impl UnwindSafe for SeisTsunamiItem
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