A collection of pragmatic design guidelines helping developers to produce idiomatic Rust that scales.
The guidelines use mdbook. Once installed you can view them locally via
mdbook serve --open
To submit new guidelines, file a PR. They should be
- beneficial for { safety, COGs, maintenance },
- agreeable to a majority of experienced (3+ years) Rust developers,
- comprehensible to Rust novices (4+ weeks),
- practically applicable in real world scenarios.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.