cargo add eyre
- include error location: file name and line
cargo add anyhow
- without location
cargo add thiserror
std | crate |
---|---|
std::cell::{OnceCell, LazyCell} | once_cell::unsync::{OnceCell, Lazy} |
std::sync::OnceLock | once_cell::sync::OnceCell |
std::sync::LazyLock | once_cell::sync::Lazy |
cargo add regex
cargo add envy dotenvy
cargo add fastrand
cargo add rand
cargo add duplicate
cargo add itertools
cargo add uuid --features v4,fast-rng
cargo add short-uuid
cargo add byteorder bytes
cargo add indexmap
cargo add rust_decimal
- support Decimal::MAX 7.92e28
cargo add bigdecimal
- used when num > Decimal::MAX
cargo add num-bigint
- used when num > i128::MAX 1.7e38
cargo add chrono --no-default-features --features clock,serde
cargo add chrono-tz
cargo add time --features formatting,macros
cargo add num_enum
cargo add strum --features derive
cargo add serde_with
- serde string enum
cargo add serde_repr
- serde num enum
cargo add log --features release_max_level_info
cargo add env_logger
cargo add flexi_logger
cargo add glob
cargo add home
cargo add yaml-rust2
cargo add toml
cargo add roxmltree
cargo add calamine
cargo add rust_xlsxwriter --features zlib,ryu
cargo add serde --features derive
cargo add serde_json
cargo add serde_json_path
cargo add reqwest --features json,gzip,native-tls-alpn
cargo add scraper
cargo add tokio-postgres --features with-serde_json-1,with-chrono-0_4
cargo add deadpool-postgres
cargo add postgres-from-row
cargo add postgres-types --features derive
cargo add sqlx --features runtime-tokio,tls-native-tls,postgres,chrono
cargo add sea-orm --features sqlx-postgres,runtime-tokio,macros
cargo add axum
cargo add axum-extra --features typed-header
cargo add tower-http --features cors
cargo add jsonwebtoken
cargo add validator --features derive
cargo add serde_urlencoded
cargo add alloy
ethers = { version = "2.0.13", default-features = false, features = ["abigen", "legacy", "openssl"] }
cargo add rocksdb
cargo add pulsar --no-default-features --features tokio-runtime,compression
cargo add schemars
- make pulsar json schema
cargo add polars --features parquet,lazy,is_in,rank,abs,streaming,cutqcut,propagate_nans
cargo add ndarray --features rayon
cargo add semver
cargo add futures
cargo add tokio --features full
cargo add async-channel
cargo add rayon
cargo add colored
cargo add crossterm --no-default-features --features events
cargo add pico-args
cargo add clap --features derive
cargo add enable-ansi-support
- for windows
cargo add indicatif
cargo add ratatui
cargo add comfy-table
cargo add sysinfo
cargo add num_cpus
- hashes
cargo add base64
cargo add aho-corasick
cargo add alphanumeric-sort
- arc-swap
- phf