use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct NodesCephOsddetailsResponseData {
#[serde(rename = "devices")]
pub devices: Vec<models::NodesCephOsddetailsResponseDataDevicesInner>,
#[serde(rename = "osd")]
pub osd: Box<models::NodesCephOsddetailsResponseDataOsd>,
}
impl NodesCephOsddetailsResponseData {
pub fn new(devices: Vec<models::NodesCephOsddetailsResponseDataDevicesInner>, osd: models::NodesCephOsddetailsResponseDataOsd) -> NodesCephOsddetailsResponseData {
NodesCephOsddetailsResponseData {
devices,
osd: Box::new(osd),
}
}
}