diff --git a/src/common.rs b/src/common.rs index 4e97627..7487774 100644 --- a/src/common.rs +++ b/src/common.rs @@ -39,6 +39,17 @@ impl Extension for NoExtension { type Response = NoExtension; } +/// Type that represents the <name> tag for host check response +#[derive(Deserialize, Debug)] +pub struct Available { + /// The resource name + #[serde(rename = "$value")] + pub name: StringValue<'static>, + /// The resource (un)availability + #[serde(rename = "avail")] + pub available: bool, +} + /// The