updatehub_sdk/api/info/
mod.rs

1// Copyright (C) 2019, 2020 O.S. Systems Sofware LTDA
2//
3// SPDX-License-Identifier: Apache-2.0
4
5use serde::{Deserialize, Serialize};
6
7pub mod firmware;
8pub mod runtime_settings;
9pub mod settings;
10
11#[derive(Clone, Debug, Deserialize, Serialize)]
12#[serde(deny_unknown_fields)]
13pub struct Response {
14    pub state: String,
15    pub version: String,
16    pub config: settings::Settings,
17    pub firmware: firmware::Metadata,
18    pub runtime_settings: runtime_settings::RuntimeSettings,
19}