Expand description
§bento-kit
A bento box of common Rust utilities, packaged as a single crate with cargo features so you only pull in what you use.
§Features
| feature | what it gives you | default |
|---|---|---|
id | UUID v4/v7 + nanoid + request-id helpers | yes |
time | Multi-tag profiler + timestamp formatting | yes |
mask | Sensitive-data masking (phone, email, token, …) | yes |
full | Enables every module above (alias for default) | no |
§Example
bento-kit = "0.1" # default features
bento-kit = { version = "0.1", default-features = false, features = ["id"] }Modules§
- id
id - ID generation — Rust port of
du-node-utils/lib/id.js. - mask
mask - Sensitive-data masking helpers.
- time
time - Timing and timestamp utilities.