// sdk · Rust · hamarosan
Rust SDK — fejlesztés alattHamarios
Crate `astroway` teljes async támogatással Tokio-n keresztül és típusbiztos enumokkal az OpenAPI 3.1-ből generálva.
// 01 / értesítés
Értesítés kiadáskor
Rust SDK-t automatikusan generáljuk a mi OpenAPI 3.1 specifikációnkból minden kiadáskor. Add meg az email címed — értesítünk a kiadás napján.
Értesítés emailben →Vagy használd az aktuálisan elérhető SDK-kat:
// 02 / highlights
Főbb jellemzők
- Async via Tokio
- reqwest transport
- serde-powered modellek
- OpenAPI 3.1 codegen
- No-std build opció
// 03 / előnézet
Hogyan fog kinézni az API
Előnézet · a szintaxis változhat a kiadás előtt
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(())
} Értesíts, amikor kiadjuk a Rust SDK-t
Automatikusan generáljuk a mi OpenAPI 3.1 specifikációnkból. A(z) Rust kiadásáig használd az alább elérhető SDK-kat — a backend ugyanaz.