// sdk · Rust · próximamente
Rust SDK — en desarrolloPróximamente
Crate `astroway` con soporte completo async a través de Tokio y enums de tipo seguro generados desde OpenAPI 3.1.
// 01 / notificación
Notificarme al lanzamiento
El SDK de Rust se genera automáticamente desde nuestro OpenAPI 3.1 con cada lanzamiento. Deja tu email y te avisaremos el día del lanzamiento.
Notificarme por email →O utiliza uno de los SDKs disponibles ahora:
// 02 / highlights
Características destacadas
- Async a través de Tokio
- transporte reqwest
- modelos alimentados por serde
- código generado OpenAPI 3.1
- opción de compilación no-std
// 03 / vista previa
Cómo se verá la API
Vista previa · la sintaxis puede cambiar antes del lanzamiento
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(())
} Notificarme cuando salga el SDK para Rust
Se genera automáticamente desde nuestro OpenAPI 3.1. Antes del lanzamiento de Rust, utiliza los SDKs disponibles a continuación; el backend es el mismo.