#git-history #enums #proc-macro #macro-derive

macro git_function_history-proc-macro

一个用于为枚举生成一系列东西的过程宏,用于git_function_history

1个不稳定版本

0.1.0 2023年10月17日

#35#git-history


2 个crate中使用(通过 git_function_history

MIT 许可证

7KB
79 代码行

git_function_history_proc-macro

Crates.io Docs.rs msrv

此crate提供了一个过程宏 enum_stuff 和属性 enumstuff,用于跳过crate git_function_history 中的字段或变体,这使得解析由 git_function_history crate提供的类型列表更加容易,同时还为继承它的类型提供了一些其他功能。这使得 git_function_history crate的消费者能够通过将用户命令转换为过滤器以及 git_function_history crate可以理解的命令,从而更容易地创建UI。要查看此crate提供的功能示例,请参阅 cargo-function-history

依赖项

~295–750KB
~18K SLoC