Expand description
ModuForge-RS 声明式宏
该模块提供了ModuForge项目的声明式宏,包括:
- impl_command!: 快速实现Command trait
- impl_extension!: 创建Extension实例
- impl_plugin!: 快速实现Plugin trait
- mark!: 创建Mark实例
- node!: 创建Node实例
§注意
此crate现在是普通的库crate,不是proc-macro crate, 所以可以正常导出声明式宏。
§使用方法
[dependencies]
mf-macro = { path = "../macro" }
use mf_macro::{impl_command, mark, node, impl_plugin};
Re-exports§
Modules§
Macros§
- derive_
plugin_ state - impl_
command - impl_
extension - Extension macro implementation for easier Extension creation
- impl_
plugin - impl_
state_ field - mark
- node