// sdk · Rust · presto
Rust SDK — in sviluppoPresto
Crate `astroway` con supporto full async tramite Tokio e enum tipo-sicuri generati da OpenAPI 3.1.
// 01 / notifiche
Notificami al rilascio
L'Rust SDK viene generato automaticamente dal nostro OpenAPI 3.1 ad ogni rilascio. Lasciaci la tua email e ti avviseremo il giorno del rilascio.
Notificami via email →Oppure usa uno degli SDK attualmente disponibili:
// 02 / highlights
Funzionalità
- Async tramite Tokio
- trasporto reqwest
- modelli powered da serde
- codegen OpenAPI 3.1
- opzione build no-std
// 03 / anteprima
Come apparirà l'API
Anteprima · la sintassi potrebbe cambiare prima del rilascio
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(())
} Notificami quando sarà disponibile l'Rust SDK
Generato automaticamente dal nostro OpenAPI 3.1. Prima del rilascio dell'Rust, usa gli SDK disponibili qui sotto: stesso backend.