The Rust Ecosystem
Rust resources
Error handling - anyhow
and thiserror
Serialization - serde
Command line handling - clap
Derive all the things
Logging - log
and env_logger
crate::env_logger::Builder::new()
.filter_level(log::LevelFilter::Info)
.parse_default_env()
.init();
Async I/O - tokio
Managing Rust toolchains
Procedural macros
Rust build scripts
todo topics
cargo add
cargo update
cargo upgrade
- lockfiles