11个版本 (5个稳定版)
2.0.0 | 2024年3月14日 |
---|---|
2.0.0-beta.0 | 2024年1月23日 |
1.2.0 | 2023年11月14日 |
1.1.0 | 2023年6月13日 |
0.14.0 | 2022年7月28日 |
#45 in #macro-helpers
848 每月下载量
用于 11 个crate(直接使用2个)
4KB
CW-Storage-Plus:storage-plus的宏辅助工具
用于与cw-storage-plus和cosmwasm-storage交互的过程宏辅助工具。
当前功能
自动为您的索引结构体生成IndexList
实现。
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)]
struct TestStruct {
id: u64,
id2: u32,
addr: Addr,
}
#[index_list(TestStruct)] // <- Add this line right here.
struct TestIndexes<'a> {
id: MultiIndex<'a, u32, TestStruct, u64>,
addr: UniqueIndex<'a, Addr, TestStruct, String>,
}
lib.rs
:
用于与cw-storage-plus和cosmwasm-storage交互的过程宏辅助工具。
有关此软件包的更多信息,请参阅README。
依赖项
~285–720KB
~17K SLoC