// sdk · Rust · bald
Rust SDK — in EntwicklungBald verfügbar
Crate `astroway` mit voller async-Unterstützung via Tokio und typsicheren Enums, die aus OpenAPI 3.1 generiert werden.
// 01 / Benachrichtigung
Bei Veröffentlichung benachrichtigen
Rust SDK wird bei jeder Veröffentlichung automatisch aus unserer OpenAPI 3.1 generiert. Hinterlasse deine E-Mail – wir benachrichtigen dich am Tag der Veröffentlichung.
Per E-Mail benachrichtigen →Oder verwende eines der jetzt verfügbaren SDKs:
// 02 / highlights
Highlights
- Async via Tokio
- reqwest-Transport
- serde-Modelle
- OpenAPI 3.1-Codegenerierung
- No-std-Build-Option
// 03 / Vorschau
Wie die API aussehen wird
Vorschau · Syntax kann sich vor der Veröffentlichung ändern
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(())
} Benachrichtigen, wenn das SDK für Rust veröffentlicht wird
Automatisch generiert aus unserer OpenAPI 3.1. Vor der Veröffentlichung von Rust – verwende die unten verfügbaren SDKs, das Backend ist dasselbe.