1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::Deserialize;

#[derive(Deserialize, Debug)]
pub struct UpcloudZoneListRoot {
    pub zones: UpcloudZoneList,
}

#[derive(Deserialize, Debug)]
pub struct UpcloudZoneList {
    pub zone: Vec<UpcloudZone>,
}

#[derive(Deserialize, Debug)]
pub struct UpcloudZone {
    pub description: String,
    pub id: String,
    pub public: String,
}