pub struct WeatherData {Show 14 fields
pub coord: CoordinatesValues,
pub weather: Vec<WeatherNode>,
pub base: String,
pub main: WeatherMainNode,
pub visibility: i32,
pub wind: WeatherWindNode,
pub rain: WeatherRainNode,
pub clouds: WeatherCloudNode,
pub dt: i32,
pub sys: WeatherSystemNode,
pub timezone: i32,
pub id: i32,
pub name: String,
pub cod: i32,
}Fields§
§coord: CoordinatesValues§weather: Vec<WeatherNode>§base: String§main: WeatherMainNode§visibility: i32§wind: WeatherWindNode§rain: WeatherRainNode§clouds: WeatherCloudNode§dt: i32§sys: WeatherSystemNode§timezone: i32§id: i32§name: String§cod: i32Trait Implementations§
Source§impl Debug for WeatherData
impl Debug for WeatherData
Source§impl<'de> Deserialize<'de> for WeatherData
impl<'de> Deserialize<'de> for WeatherData
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 WeatherData
impl RefUnwindSafe for WeatherData
impl Send for WeatherData
impl Sync for WeatherData
impl Unpin for WeatherData
impl UnwindSafe for WeatherData
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