[−][src]Struct forecast::DataPoint
Model object containing various properties, each representing the average (unless otherwise specified) of a particular weather phenomenon occurring during a period of time.
Fields
apparent_temperature: Option<f64>
apparent_temperature_high: Option<f64>
apparent_temperature_high_time: Option<u64>
apparent_temperature_low: Option<f64>
apparent_temperature_low_time: Option<u64>
apparent_temperature_max: Option<f64>
Deprecated since 1.0.0
apparent_temperature_max_time: Option<u64>
Deprecated since 1.0.0
apparent_temperature_min: Option<f64>
Deprecated since 1.0.0
apparent_temperature_min_time: Option<u64>
Deprecated since 1.0.0
cloud_cover: Option<f64>
dew_point: Option<f64>
humidity: Option<f64>
icon: Option<Icon>
moon_phase: Option<f64>
nearest_storm_bearing: Option<f64>
nearest_storm_distance: Option<f64>
ozone: Option<f64>
precip_accumulation: Option<f64>
precip_intensity: Option<f64>
precip_intensity_max: Option<f64>
precip_intensity_max_time: Option<u64>
precip_probability: Option<f64>
precip_type: Option<PrecipType>
pressure: Option<f64>
summary: Option<String>
sunrise_time: Option<u64>
sunset_time: Option<u64>
temperature: Option<f64>
temperature_high: Option<f64>
temperature_high_time: Option<u64>
temperature_low: Option<f64>
temperature_low_time: Option<u64>
temperature_max: Option<f64>
Deprecated since 1.0.0
temperature_max_time: Option<u64>
Deprecated since 1.0.0
temperature_min: Option<f64>
Deprecated since 1.0.0
temperature_min_time: Option<u64>
Deprecated since 1.0.0
time: u64
uv_index: Option<f64>
uv_index_time: Option<u64>
visibility: Option<f64>
wind_bearing: Option<f64>
wind_gust: Option<f64>
wind_gust_time: Option<u64>
wind_speed: Option<f64>
Trait Implementations
impl Clone for DataPoint
[src]
impl Debug for DataPoint
[src]
impl<'de> Deserialize<'de> for DataPoint
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<DataPoint> for DataPoint
[src]
impl Serialize for DataPoint
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for DataPoint
[src]
Auto Trait Implementations
impl RefUnwindSafe for DataPoint
impl Send for DataPoint
impl Sync for DataPoint
impl Unpin for DataPoint
impl UnwindSafe for DataPoint
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,