orvanta_api/models/
runtime_usage_count.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct RuntimeUsageCount {
17 #[serde(rename = "language")]
18 pub language: String,
19 #[serde(rename = "scripts")]
20 pub scripts: i32,
21 #[serde(rename = "flows")]
22 pub flows: i32,
23 #[serde(rename = "apps")]
24 pub apps: i32,
25}
26
27impl RuntimeUsageCount {
28 pub fn new(language: String, scripts: i32, flows: i32, apps: i32) -> RuntimeUsageCount {
30 RuntimeUsageCount {
31 language,
32 scripts,
33 flows,
34 apps,
35 }
36 }
37}
38