use std::net::Ipv4Addr;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug)]
pub struct Error {
pub object: String,
pub cause: String,
pub code: u32,
pub message: String,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct Record {
pub rrset_name: String,
pub rrset_type: String,
pub rrset_values: Vec<Ipv4Addr>,
pub rrset_href: String,
pub rrset_ttl: Option<u32>,
}
#[derive(Serialize, Deserialize, Debug)]
pub struct RecordUpdate {
pub rrset_values: Vec<Ipv4Addr>,
pub rrset_ttl: Option<u32>,
}