faucet_stream/lib.rs
1//! # faucet-stream
2//!
3//! A declarative, config-driven REST API client for Rust with pluggable
4//! authentication, pagination, and JSONPath extraction.
5
6pub mod auth;
7pub mod config;
8pub mod error;
9pub mod extract;
10pub mod pagination;
11pub mod retry;
12pub mod stream;
13
14pub use auth::{Auth, fetch_oauth2_token};
15pub use config::RestStreamConfig;
16pub use error::FaucetError;
17pub use pagination::PaginationStyle;
18pub use stream::RestStream;