use serde::{Deserialize, Serialize};
pub mod error;
pub mod params;
pub mod regions;
pub mod response;
#[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
#[serde(rename_all = "PascalCase")]
pub enum Conditions {
Fine,
#[serde(rename = "Partly Cloudy")]
PartlyCloudy,
#[serde(rename = "Mostly Cloudy")]
MostlyCloudy,
Cloudy,
Showers,
Snow,
Hazy,
Fog,
Dusty,
Frost,
Storm,
#[serde(rename = "Not Sure", alias = "NaN")]
NotSure,
}