pub struct SeisEarthquake {
pub origin_time: Option<DateTime>,
pub arrival_time: DateTime,
pub condition: Option<String>,
pub hypocenter: Option<SeisHypocenter>,
pub magnitudes: Vec<EbMagnitude>,
}Fields§
§origin_time: Option<DateTime>地震発生時刻
arrival_time: DateTime地震発現時刻
地震発現時刻(観測点で地震を検知した時刻)
condition: Option<String>震源要素の補足情報を示す
hypocenter: Option<SeisHypocenter>震源要素
magnitudes: Vec<EbMagnitude>マグニチュード
マグニチュードの諸要素を示す
Trait Implementations§
Source§impl Clone for SeisEarthquake
impl Clone for SeisEarthquake
Source§fn clone(&self) -> SeisEarthquake
fn clone(&self) -> SeisEarthquake
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 SeisEarthquake
impl Debug for SeisEarthquake
Source§impl<'de> Deserialize<'de> for SeisEarthquake
impl<'de> Deserialize<'de> for SeisEarthquake
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 SeisEarthquake
impl RefUnwindSafe for SeisEarthquake
impl Send for SeisEarthquake
impl Sync for SeisEarthquake
impl Unpin for SeisEarthquake
impl UnsafeUnpin for SeisEarthquake
impl UnwindSafe for SeisEarthquake
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