tact_client/
lib.rs

1//! TACT protocol client for Cascette
2
3pub mod batch;
4pub mod error;
5pub mod http;
6pub mod pool;
7pub mod region;
8pub mod response_types;
9pub mod resumable;
10
11pub use batch::{BatchConfig, BatchRequest, BatchResponse, BatchStats, RequestBatcher};
12pub use error::{Error, Result};
13pub use http::{HttpClient, ProtocolVersion};
14pub use pool::{PoolConfig, create_pooled_client, get_global_pool, init_global_pool};
15pub use region::Region;
16pub use response_types::{CdnEntry, VersionEntry, parse_cdns, parse_versions};
17pub use resumable::{DownloadProgress, ResumableDownload};