|
|
@ -8,6 +8,7 @@ use crate::types::{
|
|
|
|
LunaNodeResponse,
|
|
|
|
LunaNodeResponse,
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
use clap;
|
|
|
|
use lunanode_macros::lunanode_response;
|
|
|
|
use lunanode_macros::lunanode_response;
|
|
|
|
use serde::{Serialize, Deserialize};
|
|
|
|
use serde::{Serialize, Deserialize};
|
|
|
|
use serde_with::{
|
|
|
|
use serde_with::{
|
|
|
@ -471,7 +472,7 @@ pub struct ZoneListResponse {
|
|
|
|
zones: std::collections::HashMap<i32, Zone>,
|
|
|
|
zones: std::collections::HashMap<i32, Zone>,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#[derive(Serialize, Deserialize, Debug, Clone, Eq, PartialEq, Hash)]
|
|
|
|
#[derive(Serialize, Deserialize, Debug, Clone, Eq, PartialEq, Hash, clap::ValueEnum)]
|
|
|
|
#[serde(rename="UPPERCASE")]
|
|
|
|
#[serde(rename="UPPERCASE")]
|
|
|
|
/// Possible record types for [`Record`]
|
|
|
|
/// Possible record types for [`Record`]
|
|
|
|
pub enum RecordType {
|
|
|
|
pub enum RecordType {
|
|
|
@ -860,4 +861,6 @@ pub struct ZoneAddResponse {}
|
|
|
|
pub struct ZoneRemoveResponse {}
|
|
|
|
pub struct ZoneRemoveResponse {}
|
|
|
|
|
|
|
|
|
|
|
|
#[lunanode_response]
|
|
|
|
#[lunanode_response]
|
|
|
|
|
|
|
|
/// The result of adding a new record.
|
|
|
|
|
|
|
|
/// See also: [`crate::requests::RecordAddRequest`]
|
|
|
|
pub struct RecordAddResponse {}
|
|
|
|
pub struct RecordAddResponse {}
|
|
|
|