Expand description
§Origin Asset
Rust client for the Origin Asset Gateway service.
§Quick Start
use origin_asset::AssetClient;
#[tokio::main]
async fn main() -> origin_asset::Result<()> {
let client = AssetClient::new("your-api-key");
let image = client.generate_image("a fire sword", None).await?;
println!("Image URL: {:?}", image.output_url);
let healthy = client.health().await?;
println!("Healthy: {healthy}");
Ok(())
}Re-exports§
pub use client::AssetClient;pub use client::AssetClientBuilder;pub use client::DEFAULT_BASE_URL;pub use error::OriginError;pub use error::Result;pub use types::*;