runpod_sdk/serverless/mod.rs
1//! Serverless endpoint execution and job management.
2//!
3//! This module provides functionality for running jobs on RunPod serverless endpoints,
4//! including synchronous runs, streaming outputs, and asynchronous job status tracking.
5
6mod client;
7mod job;
8mod types;
9
10pub use client::ServerlessEndpoint;
11pub use job::ServerlessJob;
12pub use types::{EndpointHealth, JobOutput, JobStatus, StreamChunk};
13pub(crate) use types::{JobStatusResponse, RunRequest, RunResponse, StreamResponse};