snipeit_api
Architecture & Major Components
High-level diagram (text):
- CLI -> resource module -> API client -> CSV/JSON IO -> reports
CLIresource moduleAPI clientCSV/JSON IOreportsEntry points: src/main.rs
Top-level folders: src, Old Version
Key abstractions: resource modules per API domain, CSV import/export utilities, tracing-based logging
Setup / Build / Run
- Build system(s): Cargo.
- Provide a TOML config with API base URL and token, then run the CLI for desired resources.