- crates.io: The Rust community’s crate registry.
- docs.rs: The Rust community’s documentation hosting service.
- lib.rs: A community maintained catalog of Rust crates and programs.
- Rust Standard Library: The Rust Standard Library API documentation.
- thiserror:
#[derive(Error)]
for defining custom error types.
- anyhow: Flexible concrete Error type built on
std::error::Error
.
- simplelog: Simple and easy-to-use logging facility.
- fake: An easy to use library for generating fake data.
- rand: Random number generators and other randomness functionality.
- chrono: Date and time library.
- time: Date and time library.
- log: A lightweight logging facade.
- syn: Parser for Rust source code.
- quote: Quasi-quoting macro
quote!{}
.
- proc-macro2: A substitute implementation of the compiler’s
proc_macro
API.
- trybuild: Test harness for ui tests of compiler diagnostics
- tokio (website): An asynchronous runtime for the Rust programming language.
- smol: A small and fast async runtime.
- futures: Foundations and utilities for asynchronous programming.
- futures-lite: A lightweight async prelude.