asana-sdk
A Rust Asana SDK, for the Asana Rest API
This crate uses a model!
macro to define flexible Model Structs with a very lean syntax.
These generated structs are used to deserialize entities, select include fields and embed relationships from the Asana API.
See https://docs.rs/asana-sdk for complete documentation.
model!;
// Simple calls to get one or multiple users
let mut user: User = asana..await;
let mut users: = asana..await;
model!;
let mut tasks_with_projects = asana
.
..await;