// sdk · Rust · curnd
Rust SDK — în dezvoltareCurând
Crate `astroway` cu suport complet async prin Tokio și enum-uri sigure din punct de vedere al tipului generate din OpenAPI 3.1.
// 01 / notificare
Anun la lansare
SDK-ul Rust este generat automat din OpenAPI 3.1 la fiecare lansare. Las un e-mail i i vom anun n ziua lansrii.
Anun prin e-mailSau folosete unul dintre SDK-urile disponibile acum:
// 02 / highlights
Caracteristici
- Async via Tokio
- reqwest transport
- serde-powered modele
- OpenAPI 3.1 codegen
- Opțiune de construire fără std
// 03 / previzualizare
Cum va arta API-ul
Previzualizare sintaxa se poate schimba nainte de lansare
use astroway::AstroWay;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let aw = AstroWay::new(std::env::var("AW_KEY")?);
let chart = aw.chart().create(ChartParams {
birth_date: "1991-08-24T16:30:00+03:00".into(),
latitude: 50.4501,
longitude: 30.5234,
house_system: "placidus".into(),
}).await?;
println!("{:?}", chart.planets.sun);
Ok(())
} Anun-m cnd apare SDK pentru Rust
Generat automat din OpenAPI 3.1. Pn la lansarea Rust i folosete SDK-urile disponibile mai jos, backend-ul este acela i.