#![forbid(unsafe_code)]
#![warn(missing_debug_implementations)]
mod client;
mod error;
mod multipart;
mod pagination;
mod sse;
mod util;
#[rustfmt::skip]
mod generated;
pub use client::{Client, ClientBuilder, Request, RequestOptions, NO_BODY, NO_QUERY};
pub use error::{ApiError, ApiErrorKind, Error, FieldError, Problem, Result};
pub use multipart::FilePart;
pub use sse::{Event, EventStream, StreamOptions, StreamState};
pub use generated::meta::{DEFAULT_BASE_URL, SCOPES, SPEC_VERSION};
pub use generated::models;
pub mod api {
pub use crate::generated::api::*;
}
pub const VERSION: &str = env!("CARGO_PKG_VERSION");