layout layout.njk title Rust Documentation - Terrace description Rust language documentation for the Terrace programming language Section light class flex flex-col md:flex-row gap-16 Block class w-full lg:w-1/3 TableOfContents Block Heading 1 Terrace Rust Documentation class -ml-2 Markdown Documentation is available for the following languages: - [C](/docs/c/) - 100% Complete - [JavaScript](/docs/javascript/) - 75% Complete - [Go](/docs/go/) - 50% Complete - [Python](/docs/python/) - 100% Complete - [Rust](/docs/rust/) - 100% Complete Heading 2 Getting Started class mt-12 mb-6 Markdown Add Terrace to your `Cargo.toml`: CodeBlock toml [dependencies] terrace = "0.1" Markdown Or use Cargo to add it: CodeBlock bash $ cargo add terrace Include ./core-api.inc.tce Include ./document-api.inc.tce Include ./reader-api.inc.tce Include ./recipes.inc.tce Heading 2 Contributing class mt-12 Markdown The Rust implementation is fully open source. Contributions are welcome! - [GitHub Repository](https://github.com/terrace-lang/terrace) - [Issue Tracker](https://github.com/terrace-lang/terrace/issues) - [Rust Package](https://crates.io/crates/terrace) Section dark Footer class w-full