vamo

Crates.iovamo
lib.rsvamo
version0.0.5
created_at2025-09-12 02:16:37.50366+00
updated_at2025-12-09 18:44:03.852464+00
descriptionA rest wrapper for deboa http client.
homepagehttps://github.com/ararog/deboa
repositoryhttps://github.com/ararog/deboa
max_upload_size
id1834912
size96,900
ararog (ararog)

documentation

README

Vamo

Crates.io downloads crates.io Build Status Crates.io MSRV Documentation MIT licensed Codecov

vamo ("Let's go" in portuguese) is a rest wrapper for deboa. Vamo is a key part of the deboa ecosystem, allowing bora macro to generate api clients.

Usage

use vamo::Vamo;

let vamo = Vamo::new("https://api.example.com")?;
let response = vamo
    .get("/users")?
    .send()
    .await?;

Features

  • all deboa features
  • set base url only once, change it when needed
  • request data only by specifying path
  • resource trait to make requests using any struct (experimental)

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

MIT

Authors

Commit count: 14

cargo fmt