generate_utils:一种过程宏帮助程序可轻松地为枚举编写自定义派生 源码
generate_utils 易于编写的过程宏帮助程序会为枚举 。 用法 将此添加到您的Cargo.toml : [ dependencies ] derive_utils = " 0.11 " 编译器支持:需要rustc 1.31+ 例子 宏使编写变得容易,就像将特征派生到枚举一样,只要所有变体都实现了该特征即可。 use derive_utils :: quick_derive; use proc_macro :: TokenStream; #[proc_macro_derive(Iterator)] pub fn derive_iterator (input: TokenStr
下载地址
用户评论