alien_manager_api/lib.rs
1//! Alien Server SDK
2//!
3//! Auto-generated from OpenAPI spec using Progenitor.
4//! Provides a type-safe Rust client for the alien-server API.
5//!
6//! ## Usage
7//!
8//! ```ignore
9//! use alien_server_sdk::Client;
10//!
11//! let client = Client::new("http://localhost:8080");
12//!
13//! // Create a deployment
14//! let response = client
15//! .create_deployment()
16//! .body(&CreateDeploymentRequest {
17//! name: "my-deployment".into(),
18//! platform: Platform::Aws,
19//! ..Default::default()
20//! })
21//! .send()
22//! .await?;
23//! ```
24
25include!(concat!(env!("OUT_DIR"), "/codegen.rs"));