rhai-autodocs
Generate Markdown/MDX documentation from a rhai::Engine
instance.
Published with Mdbook.
Published with Docusaurus.
Features
- Output Rhai documentation as Markdown w/ HTML and Docusaurus MDX.
- Function ordering.
- Rust docs 'sections' format with default Markdown format or displayed using tabs.
How to use
This library can be imported as a build dependency into your build script. A typical documentation generation would look like this:
// -- build.rs
You need to import the styles/default.css
file and src/tabs.js
script for everything to work correctly using the mdbook generation. (You can of course override the styles and javascript code if you wish)
For more details, see the examples.