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