aquamarine:带有mermade.js的rustdoc内联图 源码
蓝晶 Aquamarine是的程序宏扩展,旨在通过使用图来改善Rust文档的可视化组件。 #[aquamarine]宏通过将嵌入到生成的rustdoc HTML页面中,修改了文档注释属性。 要将图内联到文档中,请在文档字符串中使用mermaid代码段: #[cfg_attr(doc, aquamarine::aquamarine)] /// ```mermaid /// graph LR /// s([Source]) --> a[[aquamarine]] /// r[[rustdoc]] --> f([Docs w/ Mermaid!]) /// subgraph rustc[Rust Compiler] /// a -. inject mermaid.js .-> r /// end /// ``` pub fn example ()
下载地址
用户评论