hanzo_client/models/
framework_row.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct FrameworkRow {
16 #[serde(rename = "edition", skip_serializing_if = "Option::is_none")]
18 pub edition: Option<String>,
19 #[serde(rename = "framework", skip_serializing_if = "Option::is_none")]
21 pub framework: Option<String>,
22 #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
24 pub name: Option<String>,
25 #[serde(rename = "publisher", skip_serializing_if = "Option::is_none")]
27 pub publisher: Option<String>,
28 #[serde(rename = "total", skip_serializing_if = "Option::is_none")]
30 pub total: Option<i32>,
31 #[serde(rename = "unit", skip_serializing_if = "Option::is_none")]
33 pub unit: Option<String>,
34 #[serde(rename = "units", skip_serializing_if = "Option::is_none")]
36 pub units: Option<String>,
37}
38
39impl FrameworkRow {
40 pub fn new() -> FrameworkRow {
41 FrameworkRow {
42 edition: None,
43 framework: None,
44 name: None,
45 publisher: None,
46 total: None,
47 unit: None,
48 units: None,
49 }
50 }
51}
52