printnanny_asyncapi_models/
settings_file_load_reply.rs1#[derive(Clone, Debug, Deserialize, Eq, Hash, Ord, PartialEq, PartialOrd, Serialize)]
3pub struct SettingsFileLoadReply {
4 #[serde(rename="files")]
5 pub files: Vec<crate::SettingsFile>,
6 #[serde(rename="git_head_commit")]
7 pub git_head_commit: String,
8 #[serde(rename="git_history")]
9 pub git_history: Vec<crate::GitCommit>,
10}
11
12impl SettingsFileLoadReply {
13 pub fn new(files: Vec<crate::SettingsFile>, git_head_commit: String, git_history: Vec<crate::GitCommit>) -> SettingsFileLoadReply {
14 SettingsFileLoadReply {
15 files,
16 git_head_commit,
17 git_history,
18 }
19 }
20}