use std::fmt;
use serde::{Serialize, Deserialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum Region {
RepublicOfCrimea = 1, VinnytsiaOblast = 5, VolynOblast = 7, DnipropetrovskOblast = 12, DonetskOblast = 14, ZhytomyrOblast = 18, ZakarpattiaOblast = 21, ZaporizhzhiaOblast = 23, IvanoFrankivskOblast = 26, KyivOblast = 32, KirovohradOblast = 35, LuhanskOblast = 44, LvivOblast = 46, MykolaivOblast = 48, OdesaOblast = 51, PoltavaOblast = 53, RivneOblast = 56, SumyOblast = 59, TernopilOblast = 61, KharkivOblast = 63, KhersonOblast = 65, KhmelnytskyiOblast = 68, CherkasyOblast = 71, ChernivtsiOblast = 73, ChernihivOblast = 74, KyivCity = 80, SevastopolCity = 85 }
impl fmt::Display for Region {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
write!(f, "{}", *self as i32)
}
}