// sdk · Rust · sắp ra mắt
Rust SDK — đang phát triểnSắp ra mắt
Hộp `astroway` với hỗ trợ async đầy đủ thông qua Tokio và các enum an toàn loại được tạo từ OpenAPI 3.1.
// 01 / thông báo
Thông báo khi phát hành
SDK Rust được tự động tạo từ OpenAPI 3.1 của chúng tôi sau mỗi lần phát hành. Để lại email — chúng tôi sẽ thông báo vào ngày phát hành.
Thông báo qua email →Hoặc sử dụng một trong những SDK hiện có:
// 02 / highlights
Điểm nổi bật
- Async qua Tokio
- truyền reqwest
- mô hình serde
- tạo mã OpenAPI 3.1
- tùy chọn xây dựng không chuẩn
// 03 / xem trước
API sẽ trông như thế nào
Xem trước · cú pháp có thể thay đổi trước khi phát hành
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(())
} Thông báo khi SDK Rust ra mắt
Tự động tạo từ OpenAPI 3.1 của chúng tôi. Trước khi Rust ra mắt — hãy sử dụng các SDK có sẵn bên dưới, backend vẫn giống nhau.