macro-v 0.1.0,一个让声名式宏的可见性和函数、结构体一样的属性宏

macro-v Rust 中声名式宏的可见性和其他的诸如函数、结构体并不一样,不是用 pub,pub(crate),而是用 #[macro_use] 和 #[macro_export],说实话,我经常搞不懂这两个要怎么用,平常用不到,用到了就是临时抱佛脚看看。 我在社区里看到了一个 crate,macro-vis,能用属性宏将声名式宏的可见性写起来和其他的 item...

macro-v 是一个可以用属性宏将声名式宏的可见性写起来和其他的 item 的可见性一样的 crate,但是有两个小小的问题,作者重新实现了一个属性宏解决了这两个问题,但是还有一个小小的问题,只能等官方的声名式宏 2.0 版本出来了才能彻底解决。欢迎使用,有问题欢迎提 issue,如果觉得好用,欢迎 star。

原文中文,约700字,阅读约需2分钟。发表于:
阅读原文