#![cfg_attr(feature = "strict", deny(warnings))]

pub mod async_iterator;
#[cfg(not(target_family = "wasm"))]
mod async_read;
pub mod auth;
pub mod constant_declarations;
pub mod errors;
#[cfg(not(target_family = "wasm"))]
pub mod limited_joinset;
mod output_bytes;
pub mod serialization_utils;
#[cfg(not(target_family = "wasm"))]
pub mod singleflight;

#[cfg(not(target_family = "wasm"))]
pub use async_read::CopyReader;
pub use output_bytes::output_bytes;
