Struct openweathermap::CurrentWeather [−][src]
pub struct CurrentWeather {}
Expand description
current weather report in a nested struct
Fields
coord: Coord
Expand description
report origin coordinates
weather: Vec<Weather>
Expand description
vector with one item of weather condition descriptions
base: String
Expand description
Internal parameter
main: Main
Expand description
detailed weather report
visibility: u64
Expand description
Visibility, meter
wind: Wind
Expand description
detailed wind report
clouds: Clouds
Expand description
detailed clouds report
rain: Option<Volume>
Expand description
detailed rain report
snow: Option<Volume>
Expand description
detailed snow report
dt: i64
Expand description
Time of data calculation, unix, UTC
sys: Sys
Expand description
additional information
timezone: i64
Expand description
Shift in seconds from UTC
id: u64
Expand description
City ID
name: String
Expand description
City name
cod: u64
Expand description
Internal parameter
Trait Implementations
impl Debug for CurrentWeather
[src]
impl Debug for CurrentWeather
[src]impl<'de> Deserialize<'de> for CurrentWeather
[src]
impl<'de> Deserialize<'de> for CurrentWeather
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for CurrentWeather
impl Send for CurrentWeather
impl Sync for CurrentWeather
impl Unpin for CurrentWeather
impl UnwindSafe for CurrentWeather
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,