3 releases
Uses new Rust 2024
new 0.0.3 | May 20, 2025 |
---|---|
0.0.2 | May 20, 2025 |
0.0.1 | May 20, 2025 |
#148 in Date and time
88KB
1K
SLoC
API Tools
Toolkit for API in Rust
Installation
For standard functionalities, no additional dependencies are required:
[dependencies]
api-tools = "0.0.3"
If you need all features, you can use the full
feature:
[dependencies]
api-tools = { version = "0.0.3", features = ["full"] }
Or you can use cargo add
command:
cargo add api-tools
cargo add api-tools -F full
Features list
Name | Description | Default |
---|---|---|
axum |
Enable Axum feature | ❌ |
full |
Enable all features | ❌ |
Examples
TODO
Code coverage
Tool used: tarpaulin
cargo install cargo-tarpaulin
cargo tarpaulin --all-features --ignore-tests --line --count --include-files src/**/*
To generation HTML file tarpaulin-report.html
:
cargo tarpaulin --all-features --ignore-tests --line --count --include-files src/**/* --out Html
Results:
- [2025-05-20]
60.71% coverage, 170/280 lines covered
MSRV
Tool used: cargo-msrv
cargo install cargo-msrv
cargo msrv find
cargo msrv verify
Dependencies
~14–23MB
~325K SLoC