btcpay_client/models/
application_server_info_sync_status_data.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
16pub struct ApplicationServerInfoSyncStatusData {
17 #[serde(rename = "cryptoCode", skip_serializing_if = "Option::is_none")]
19 pub crypto_code: Option<String>,
20 #[serde(rename = "nodeInformation", skip_serializing_if = "Option::is_none")]
21 pub node_information: Option<Box<crate::models::ApplicationServerInfoNodeStatusData>>,
22 #[serde(rename = "chainHeight", skip_serializing_if = "Option::is_none")]
24 pub chain_height: Option<i32>,
25 #[serde(rename = "syncHeight", skip_serializing_if = "Option::is_none")]
27 pub sync_height: Option<f32>,
28 #[serde(rename = "available", skip_serializing_if = "Option::is_none")]
30 pub available: Option<bool>,
31}
32
33impl ApplicationServerInfoSyncStatusData {
34 pub fn new() -> ApplicationServerInfoSyncStatusData {
36 ApplicationServerInfoSyncStatusData {
37 crypto_code: None,
38 node_information: None,
39 chain_height: None,
40 sync_height: None,
41 available: None,
42 }
43 }
44}
45
46