1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use serde::{Deserialize, Serialize};
use super::linode_view::LinodesViewResponseBody;
//
#[derive(Deserialize, Serialize, Debug, Clone)]
pub struct LinodesListResponseBody {
pub data: Vec<LinodesListResponseBodyDataItem>,
pub page: usize,
pub pages: usize,
pub results: usize,
}
wrapping_macro::wrapping! {
#[derive(Deserialize, Serialize, Debug, Clone)]
pub struct LinodesListResponseBodyDataItem(pub LinodesViewResponseBody);
}