Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
https://frehberg.com/2022/12/docs-as-code-mermaid-inline-diagrams/ Docs as Code: Mermaid inline diagrams
Tools for Rust
https://crates.io/crates/aquamarine Aquamarine is a procedural macro extension for rustdoc, that aims to improve the visual component of Rust documentation through use of the mermaid.js diagrams.
https://crates.io/crates/mdbook-mermaid
References
https://mermaid.js.org/
https://github.com/mermaid-js/mermaid
https://www.writethedocs.org/guide/docs-as-code/ Docs as Code