| Crates.io | argentum_rest_generator_app |
| lib.rs | argentum_rest_generator_app |
| version | 0.3.1 |
| created_at | 2024-08-01 20:07:39.188782+00 |
| updated_at | 2025-08-19 22:47:33.925805+00 |
| description | Argentum toolkit REST generator |
| homepage | https://gitlab.com/argentum-toolkit/argentum |
| repository | https://gitlab.com/argentum-toolkit/argentum |
| max_upload_size | |
| id | 1322461 |
| size | 238,905 |
REST Generator is a tools that creates API libraries from OpenAPI specification.
Supported generators
| Language | Type | Supported versions |
|---|---|---|
| Rust | Server side API package | 3.1 and 3 |
cargo install argentum_rest_generator_app
git clone git@gitlab.com:argentum-toolkit/argentum.git
cargo install --path argentum_rest_generator_app/
argentum_rest_generator_app --input api-doc/openapi.yaml --output rest/ --package-name user_account_rest
Or you can generate via cargo run (sources should be cloned)
cd argentum/argentum_rest_generator_app
cargo run -- --input ../argentum_user_account/api-doc/openapi.yaml --output ../argentum_user_account/rest/ --package-name argentum_user_account_rest