aboutsummaryrefslogtreecommitdiff
path: root/src/response/mod.rs
blob: 5aab5a584f4eaa29ecc0bd532fa6f54655d78b88 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
use std::collections::BTreeMap;

/// A Response to an API call including status and data.
/// Data is guaranteed to be a `Struct`.
/// [`Struct`]: xmlrpc::Value::Struct
#[derive(Clone, Debug)]
pub struct Response {
    pub status: i32,
    pub(crate) data: BTreeMap<String, xmlrpc::Value>,
}

pub mod nameserver;