solanafm_sfm_programs_api_sdk/models/
data_values.rs

1/*
2 * solanafm-programs-api
3 *
4 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
5 *
6 * The version of the OpenAPI document: 0.5.5-fix-3
7 * 
8 * Generated by: https://openapi-generator.tech
9 */
10
11
12
13
14#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct DataValues {
16    #[serde(rename = "accounts")]
17    pub accounts: serde_json::Value,
18    #[serde(rename = "args")]
19    pub args: serde_json::Value,
20    #[serde(rename = "err", skip_serializing_if = "Option::is_none")]
21    pub err: Option<bool>,
22    #[serde(rename = "events", skip_serializing_if = "Option::is_none")]
23    pub events: Option<serde_json::Value>,
24    #[serde(rename = "index")]
25    pub index: String,
26    #[serde(rename = "parentIndex")]
27    pub parent_index: String,
28}
29
30impl DataValues {
31    pub fn new(accounts: serde_json::Value, args: serde_json::Value, index: String, parent_index: String) -> DataValues {
32        DataValues {
33            accounts,
34            args,
35            err: None,
36            events: None,
37            index,
38            parent_index,
39        }
40    }
41}
42
43