knot0_types/
application.rs

1//! Auto-generated from JSON Schema
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct Application {
8    pub kind: serde_json::Value,
9    pub schema_version: String,
10    pub metadata: serde_json::Value,
11    pub contract: Option<serde_json::Value>,
12    pub exports: Option<Vec<serde_json::Value>>,
13    pub requires: Option<serde_json::Value>,
14    pub provisioned_infra: Option<Vec<serde_json::Value>>,
15    pub tests: Option<Vec<serde_json::Value>>,
16    pub body: Option<serde_json::Value>,
17    pub compute: Option<serde_json::Value>,
18}