// sdk · Rust · bientôt
Rust SDK — en développementBientôt disponible
Crate `astroway` avec une prise en charge complète de l'async via Tokio et des énumérations de type sécurisé générées à partir d'OpenAPI 3.1.
// 01 / notification
Notifier lors de la publication
Rust SDK est généré automatiquement à partir de notre OpenAPI 3.1 à chaque publication. Laisse ton email — nous te notifierons le jour de la publication.
Notifier par email →Ou utilise l'un des SDK actuellement disponibles :
// 02 / highlights
Fonctionnalités
- Async via Tokio
- transport reqwest
- modèles alimentés par serde
- génération de code OpenAPI 3.1
- Option de build no-std
// 03 / aperçu
À quoi ressemblera l'API
Aperçu · la syntaxe peut changer avant la publication
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(())
} Notifier quand le SDK pour Rust sera disponible
Généré automatiquement à partir de notre OpenAPI 3.1. Avant la publication de Rust — utilise les SDK disponibles ci-dessous, le backend est le même.