use std::collections::HashMap; use serde; #[derive(serde::Serialize, serde::Deserialize, Clone, Debug)] pub struct DnsRecord { pub id: Box, #[serde(rename = "type")] pub record_type: Box, pub name: Box, pub content: Box, pub ttl: u32, pub proxied: bool, pub locked: bool, pub zone_id: Box, pub zone_name: Box, pub modified_on: Box, pub created_on: Box, pub meta: HashMap, serde_json::Value>, } #[derive(serde::Serialize, serde::Deserialize, Debug)] pub struct CloudflareResponse { pub success: bool, pub errors: Box<[HashMap, serde_json::Value>]>, pub messages: Box<[HashMap, serde_json::Value>]>, pub result: Option>, }