1个不稳定版本
| 0.1.0 | 2021年4月1日 | 
|---|
#43 在 #async-channel
52 每月下载量
在 7 个crate中使用了(通过 dialectic)
160KB
 2K  SLoC
该crate包含用于Dialectic的Session!、Transmitter和Receiver宏,以及一些其他内部使用的宏。该dialectic-macro crate被视为内部实现细节,不应在任何地方依赖或依赖,除了自身的dialectic crate,该crate重新导出了在此crate中定义的所有重要面向用户的宏。
对于贡献者
内部,dialectic-macro用于定义大量覆盖const泛型和const泛型与一元类型级表示之间转换的trait定义。这是由于当前const泛型的限制,未来可能会被替换。否则,dialectic-macro是dialectic-compiler crate的主要依赖项;其功能在dialectic-macro中用于实现Session!过程宏,其他地方没有使用。
依赖关系
~3.5MB
~75K SLoC