use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct ClusterCephMetadataResponseDataNodeValue {
#[serde(rename = "buildcommit")]
pub buildcommit: String,
#[serde(rename = "version")]
pub version: Box<models::ClusterCephMetadataResponseDataNodeValueVersion>,
}
impl ClusterCephMetadataResponseDataNodeValue {
pub fn new(buildcommit: String, version: models::ClusterCephMetadataResponseDataNodeValueVersion) -> ClusterCephMetadataResponseDataNodeValue {
ClusterCephMetadataResponseDataNodeValue {
buildcommit,
version: Box::new(version),
}
}
}