api!() { /* proc-macro */ }Expand description
Build a type-safe, compile-time validated API request.
ⓘ
let profile = api!(GET "/api/auth/profile")
.fetch(&client).await?;
let members = api!(GET "/api/teams/{id}/members", id = &team_id)
.fetch(&client).await?;
let result = api!(POST "/api/teams/{id}/invite", id = &tid, body = &data)
.fetch(&client).await?;