Crate tact_client

Source
Expand description

TACT protocol client for Cascette

Re-exports§

pub use batch::BatchConfig;
pub use batch::BatchRequest;
pub use batch::BatchResponse;
pub use batch::BatchStats;
pub use batch::RequestBatcher;
pub use error::Error;
pub use error::Result;
pub use http::HttpClient;
pub use http::ProtocolVersion;
pub use pool::PoolConfig;
pub use pool::create_pooled_client;
pub use pool::get_global_pool;
pub use pool::init_global_pool;
pub use region::Region;
pub use response_types::CdnEntry;
pub use response_types::VersionEntry;
pub use response_types::parse_cdns;
pub use response_types::parse_versions;
pub use resumable::DownloadProgress;
pub use resumable::ResumableDownload;

Modules§

batch
Request batching for CDN downloads using HTTP/2 multiplexing
error
Error types for TACT client
http
HTTP client for TACT protocol
pool
HTTP connection pool manager for TACT clients
region
Region support for TACT protocol
response_types
Response types for TACT HTTP endpoints using ngdp-bpsv
resumable
Resumable download functionality for TACT clients