// sdk · Rust · скоро
Rust SDK — у роботіСкоро
Crate `astroway` з повною async підтримкою через Tokio і type-safe enums згенерованих з OpenAPI 3.1.
// 01 / сповіщення
Сповістити при релізі
Rust SDK генерується автоматично з нашого OpenAPI 3.1 при кожному релізі. Залиш email — повідомимо в день релізу.
Сповістити email-ом →Або скористайся одним з SDK що доступно зараз:
// 02 / highlights
Особливості
- Async via Tokio
- reqwest transport
- serde-powered models
- OpenAPI 3.1 codegen
- No-std build option
// 03 / прев’ю
Як виглядатиме API
Прев’ю · синтаксис може змінитись до релізу
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(())
} Сповістити коли вийде SDK для Rust
Авто-генерується з нашого OpenAPI 3.1. До релізу Rust — використовуйте доступні SDK нижче, бекенд один і той самий.