pub struct MeteLocalWind {
pub area_name: Option<String>,
pub sentence: Option<MeteSentence>,
pub wind_directions: Vec<EbWindDirection>,
pub wind_degrees: Vec<EbWindDegree>,
pub wind_speeds: Vec<EbWindSpeed>,
pub wind_scales: Vec<EbWindScale>,
pub time: Option<DateTime>,
pub remark: Option<String>,
}Fields§
§area_name: Option<String>地域の名称
領域の一部の区域の名称、表現を示す
sentence: Option<MeteSentence>文章形式の表現
領域の一部の区域の内容を文章形式で示す
wind_directions: Vec<EbWindDirection>風向
wind_degrees: Vec<EbWindDegree>風向(数値)
風向の数値表現を示す
wind_speeds: Vec<EbWindSpeed>風速
wind_scales: Vec<EbWindScale>風力
time: Option<DateTime>起時
発生時刻を示す
remark: Option<String>注意事項・付加事項
Trait Implementations§
Source§impl Clone for MeteLocalWind
impl Clone for MeteLocalWind
Source§fn clone(&self) -> MeteLocalWind
fn clone(&self) -> MeteLocalWind
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 MeteLocalWind
impl Debug for MeteLocalWind
Source§impl<'de> Deserialize<'de> for MeteLocalWind
impl<'de> Deserialize<'de> for MeteLocalWind
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 MeteLocalWind
impl RefUnwindSafe for MeteLocalWind
impl Send for MeteLocalWind
impl Sync for MeteLocalWind
impl Unpin for MeteLocalWind
impl UnwindSafe for MeteLocalWind
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