pub struct MeteSeaIcePart {
pub sentence: Option<MeteSentence>,
pub base: Option<MeteBaseSeaIce>,
pub temporaries: Vec<MeteBaseSeaIce>,
pub becomings: Vec<MeteBaseSeaIce>,
pub sub_areas: Vec<MeteSubAreaSeaIce>,
pub sea_ices: Vec<EbSeaIce>,
pub time: Option<DateTime>,
pub remark: Option<String>,
}Fields§
§sentence: Option<MeteSentence>文章形式の表現
海氷の状態を文章形式で示す
base: Option<MeteBaseSeaIce>卓越もしくは変化前
卓越する内容、もしくは変化前の内容を示す
temporaries: Vec<MeteBaseSeaIce>断続現象
断続的に発生する現象の内容を示す
becomings: Vec<MeteBaseSeaIce>変化後
変化後の内容を示す
sub_areas: Vec<MeteSubAreaSeaIce>地域
領域全体と同じ予報表現を行う一部領域の内容を示す
sea_ices: Vec<EbSeaIce>海氷
time: Option<DateTime>起時
発生時刻を示す
remark: Option<String>注意事項・付加事項
Trait Implementations§
Source§impl Clone for MeteSeaIcePart
impl Clone for MeteSeaIcePart
Source§fn clone(&self) -> MeteSeaIcePart
fn clone(&self) -> MeteSeaIcePart
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 MeteSeaIcePart
impl Debug for MeteSeaIcePart
Source§impl<'de> Deserialize<'de> for MeteSeaIcePart
impl<'de> Deserialize<'de> for MeteSeaIcePart
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 MeteSeaIcePart
impl RefUnwindSafe for MeteSeaIcePart
impl Send for MeteSeaIcePart
impl Sync for MeteSeaIcePart
impl Unpin for MeteSeaIcePart
impl UnsafeUnpin for MeteSeaIcePart
impl UnwindSafe for MeteSeaIcePart
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