tron_api_client/response/
account_net.rs1#[derive(Default, Debug, Clone, PartialEq, serde_derive::Serialize, serde_derive::Deserialize)]
2#[serde(rename_all = "camelCase")]
3pub struct AccountNet {
4 pub free_net_limit: i64,
5 #[serde(default)]
6 pub asset_net_used: Vec<AssetNetUsed>,
7 #[serde(default)]
8 pub asset_net_limit: Vec<AssetNetLimit>,
9 #[serde(rename = "TotalNetLimit")]
10 pub total_net_limit: i64,
11 #[serde(rename = "TotalNetWeight")]
12 pub total_net_weight: i64,
13}
14
15#[derive(Default, Debug, Clone, PartialEq, serde_derive::Serialize, serde_derive::Deserialize)]
16#[serde(rename_all = "camelCase")]
17pub struct AssetNetUsed {
18 pub key: String,
19 pub value: i64,
20}
21
22#[derive(Default, Debug, Clone, PartialEq, serde_derive::Serialize, serde_derive::Deserialize)]
23#[serde(rename_all = "camelCase")]
24pub struct AssetNetLimit {
25 pub key: String,
26 pub value: i64,
27}