Our great sponsors
-
remote_code_oxidation is a project of mine that uses Rust to achieve reverse shells on a "victim" machine
-
intelligent_machine_discovery is a Rust-based discovery tool, that helps quickly find potential avenues for exploitation
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Personally, I think that, if you're going that far into freeform prose documentation, it may be better to use mdBook and host it on GitHub Pages, like things like LALRPOP do.
-
(Just this week, someone expressed interest in volunteering to get things moving on supporting out-of-code Markdown files in cargo doc so you don't have to do as clap does and abuse Rust modules that only build when the code is being documented to achieve that... they also use constructs like #![doc = include_str!("../../examples/tutorial_derive/01_quick.md")] which may require nightly-channel Rust. I can't remember and don't have time to test it right now.)
Related posts
- How do I go about designing a CLI for which others can write extensions?
- Learning Rust by Building a CLI App
- The Lazy Terminal Calculator
- How does cargo resolve version compatibility?
- I ran "cargo update" and I cannot get Cargo to use the dependencies that I have specified in my Cargo.toml. What do I do?