#proc-macro #bitcoin #macro-derive #system #traits

bitcoin-derive

为比特币系统提供的proc宏

6个版本

0.1.16-alpha.02023年3月31日
0.1.15-alpha.02023年3月31日
0.1.12-alpha.02023年1月18日

761#bitcoin 中排名

Download history 169/week @ 2024-03-11 207/week @ 2024-03-18 484/week @ 2024-03-25 432/week @ 2024-04-01 151/week @ 2024-04-08 194/week @ 2024-04-15 204/week @ 2024-04-22 198/week @ 2024-04-29 240/week @ 2024-05-06 197/week @ 2024-05-13 201/week @ 2024-05-20 142/week @ 2024-05-27 158/week @ 2024-06-03 226/week @ 2024-06-10 223/week @ 2024-06-17 250/week @ 2024-06-24

857 每月下载量
189 个crate(179直接) 中使用

MIT 许可证

250KB
702

bitcoin-derive

描述

bitcoin-derive 是比特币Rust工作区中的一个proc宏crate,提供用于从C++到Rust转换比特币代码库的各种宏,以及一些可能仍在翻译过程中的函数体。

功能

bitcoin-derive 提供了用于从Bitcoin相关类型派生特质的宏,包括序列化和反序列化特质,以及比特币生态系统内使用的其他自定义特质。

用法

要使用 bitcoin-derive,只需将其作为依赖项包含在您的Rust项目 Cargo.toml 文件中,然后使用适当的proc宏为您相关的比特币类型派生所需的特质。

依赖项

~88MB
~846K SLoC