use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct NodesAptRepositoriesResponseData {
#[serde(rename = "digest")]
pub digest: String,
#[serde(rename = "errors")]
pub errors: Vec<models::NodesAptRepositoriesResponseDataErrorsInner>,
#[serde(rename = "files")]
pub files: Vec<models::NodesAptRepositoriesResponseDataFilesInner>,
#[serde(rename = "infos")]
pub infos: Vec<models::NodesAptRepositoriesResponseDataInfosInner>,
#[serde(rename = "standard-repos")]
pub standard_repos: Vec<models::NodesAptRepositoriesResponseDataStandardReposInner>,
}
impl NodesAptRepositoriesResponseData {
pub fn new(digest: String, errors: Vec<models::NodesAptRepositoriesResponseDataErrorsInner>, files: Vec<models::NodesAptRepositoriesResponseDataFilesInner>, infos: Vec<models::NodesAptRepositoriesResponseDataInfosInner>, standard_repos: Vec<models::NodesAptRepositoriesResponseDataStandardReposInner>) -> NodesAptRepositoriesResponseData {
NodesAptRepositoriesResponseData {
digest,
errors,
files,
infos,
standard_repos,
}
}
}