pub struct MeteSnowfallDepthPart {
pub ref_id: Option<u8>,
pub sentence: Option<MeteSentence>,
pub base: Option<MeteBaseSnowfallDepth>,
pub temporaries: Vec<MeteBaseSnowfallDepth>,
pub becomings: Vec<MeteBaseSnowfallDepth>,
pub sub_areas: Vec<MeteSubAreaSnowfallDepth>,
pub snowfall_depths: Vec<EbSnowfallDepth>,
pub time: Option<DateTime>,
pub remark: Option<String>,
}Fields§
§ref_id: Option<u8>時系列での参照番号
天気予報を時系列で表現する場合の参照番号
sentence: Option<MeteSentence>文章形式の表現
降雪量部分の内容を文章形式で示す
base: Option<MeteBaseSnowfallDepth>卓越もしくは変化前
卓越する内容、もしくは変化前の内容を示す
temporaries: Vec<MeteBaseSnowfallDepth>断続現象
断続的に発生する現象の内容を示す
becomings: Vec<MeteBaseSnowfallDepth>変化後
変化後の内容を示す
sub_areas: Vec<MeteSubAreaSnowfallDepth>地域
領域全体と同じ予報表現を行う一部領域の内容を示す
snowfall_depths: Vec<EbSnowfallDepth>降雪量
time: Option<DateTime>起時
発生時刻を示す
remark: Option<String>注意事項・付加事項
Trait Implementations§
Source§impl Clone for MeteSnowfallDepthPart
impl Clone for MeteSnowfallDepthPart
Source§fn clone(&self) -> MeteSnowfallDepthPart
fn clone(&self) -> MeteSnowfallDepthPart
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 MeteSnowfallDepthPart
impl Debug for MeteSnowfallDepthPart
Source§impl<'de> Deserialize<'de> for MeteSnowfallDepthPart
impl<'de> Deserialize<'de> for MeteSnowfallDepthPart
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 MeteSnowfallDepthPart
impl RefUnwindSafe for MeteSnowfallDepthPart
impl Send for MeteSnowfallDepthPart
impl Sync for MeteSnowfallDepthPart
impl Unpin for MeteSnowfallDepthPart
impl UnsafeUnpin for MeteSnowfallDepthPart
impl UnwindSafe for MeteSnowfallDepthPart
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