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