We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b589fa4 commit 9d6a834Copy full SHA for 9d6a834
src/api/toncenter_v3/models.rs
@@ -96,12 +96,10 @@ impl TransactionsRequest {
96
#[derive(Deserialize)]
97
#[serde(transparent)]
98
#[repr(transparent)]
99
- struct Item(#[serde(with = "serde_helpers::tonlib_address")] StdAddr);
+ struct Items(#[serde(with = "tonlib_address_list")] Vec<StdAddr>);
100
101
- Ok(Vec::<_>::deserialize(deserializer)?
102
- .into_iter()
103
- .map(|Item(addr)| addr)
104
- .collect())
+ let Items(items) = <_>::deserialize(deserializer)?;
+ Ok(FastHashSet::from_iter(items))
105
}
106
107
0 commit comments