1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
use crate::model::enums::Category; #[derive(Deserialize, Debug, Clone)] pub struct Platform { #[serde(default)] pub id: usize, #[serde(default)] pub abbreviation: String, #[serde(default)] pub alternative_name: String, #[serde(default)] pub category: Category, #[serde(default)] pub created_at: u64, #[serde(default)] pub generation: usize, #[serde(default)] pub name: String, #[serde(default)] pub platform_logo: usize, #[serde(default)] pub product_faimily: usize, #[serde(default)] pub slug: String, #[serde(default)] pub summary: String, #[serde(default)] pub url: String, #[serde(default)] pub versions: Vec<u32>, #[serde(default)] pub websites: Vec<u32>, }