#derive #run #macro #opt2doc

opt2doc_derive

为opt2doc定义的宏

3个版本

0.1.2 2024年4月17日
0.1.1 2024年4月17日
0.1.0 2024年4月15日

1038过程宏

每月48次下载

MIT许可证

25KB
497

此仓库包含两个包

  • opt2doc 是一个可以运行为cargo子命令的二进制文件
  • opt2doc_derive 是一个库,可以用于为您的类型推导 opt2doc

命令参数

类型 默认 描述 已弃用
name 可选 -- 操作的可选名称
repo PathBuf . 搜索cargo工作空间的仓库目录。
output PathBuf target/opt2doc/ 输出文件的路径。
render RenderFormat -- 渲染格式。
root 可选 -- 根选项结构的名称。设置此选项将忽略所有其他选项
不可从给定根访问。
config 可选 -- 配置文件路径。例如,./opt2doc.toml

路线图

  • 支持 enum 推导
  • 支持添加 #[opt2doc(skip)] 跳过一些字段
  • 支持添加通过rustdoc的json输出链接到类型(可能使用 trustfall_rustdoc

依赖关系

~3–11MB
~112K SLoC