11个版本 (5个稳定版)

2.0.0 2024年3月14日
2.0.0-beta.02024年1月23日
1.2.0 2023年11月14日
1.1.0 2023年6月13日
0.14.0 2022年7月28日

#45 in #macro-helpers

Download history 26/week @ 2024-05-04 54/week @ 2024-05-11 32/week @ 2024-05-18 30/week @ 2024-05-25 77/week @ 2024-06-01 56/week @ 2024-06-08 78/week @ 2024-06-15 149/week @ 2024-06-22 11/week @ 2024-06-29 82/week @ 2024-07-06 319/week @ 2024-07-13 140/week @ 2024-07-20 230/week @ 2024-07-27 237/week @ 2024-08-03 207/week @ 2024-08-10 163/week @ 2024-08-17

848 每月下载量
用于 11 个crate(直接使用2个)

Apache-2.0

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