Struct openweathermap::CurrentWeather [−][src]
pub struct CurrentWeather {}
Expand description
current weather report in a nested struct
Fields
coord: Coord
report origin coordinates
weather: Vec<Weather>
vector with one item of weather condition descriptions
base: String
Internal parameter
main: Main
detailed weather report
visibility: u64
Visibility, meter
wind: Wind
detailed wind report
clouds: Clouds
detailed clouds report
rain: Option<Volume>
detailed rain report
snow: Option<Volume>
detailed snow report
dt: i64
Time of data calculation, unix, UTC
sys: Sys
additional information
timezone: i64
Shift in seconds from UTC
id: u64
City ID
name: String
City name
cod: u64
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>,