mirror of
https://github.com/fafhrd91/actix-web
synced 2024-11-25 00:43:00 +01:00
10e3e72595
* add defaults for http2 client configuration * fix spaces * Add changes text for extended H2 defaults buffers * client: configurable H2 window sizes and max_http_version * add H2 window size configuration and max_http_version to awc::ClientBuilder * add awc::ClientBuilder H2 window sizes and max_http_version * add test for H2 window size settings * cleanup comment * Apply code review fixes * Code review fix for awc ClientBuilder * Remove unnecessary comments on code review * pin quote version to resolve build issue * max_http_version to accept http::Version * revert fix for quote broken build
22 lines
421 B
Rust
22 lines
421 B
Rust
//! Http client api
|
|
use http::Uri;
|
|
|
|
mod config;
|
|
mod connection;
|
|
mod connector;
|
|
mod error;
|
|
mod h1proto;
|
|
mod h2proto;
|
|
mod pool;
|
|
|
|
pub use self::connection::Connection;
|
|
pub use self::connector::Connector;
|
|
pub use self::error::{ConnectError, FreezeRequestError, InvalidUrl, SendRequestError};
|
|
pub use self::pool::Protocol;
|
|
|
|
#[derive(Clone)]
|
|
pub struct Connect {
|
|
pub uri: Uri,
|
|
pub addr: Option<std::net::SocketAddr>,
|
|
}
|