Crate httpbis [−] [src]
Reexports
pub use solicit::HttpScheme; |
pub use solicit::header::Header; |
pub use solicit::header::Headers; |
pub use client::Client; |
pub use client_conf::ClientConf; |
pub use server::Server; |
pub use server::ServerBuilder; |
pub use server_conf::ServerConf; |
pub use server_conf::ServerAlpn; |
pub use stream_part::HttpPartStream; |
pub use error::Error; |
pub use error::ErrorCode; |
Modules
assert_types | |
client | |
client_conf | |
client_conn |
Single client connection |
error | |
for_test | |
futures_misc | |
hpack |
A module implementing HPACK functionality. Exposes a simple API for performing the encoding and decoding of header sets, according to the HPACK spec. |
message | |
misc | |
server | |
server_conf | |
server_conn | |
solicit |
The module implements the framing layer of HTTP/2 and exposes an API for using it. |
solicit_async | |
solicit_misc | |
stream_part |
Structs
Response |
Convenient wrapper around async HTTP response future/stream |
ServicePaths |
Enums
ClientTlsOption | |
CpuPoolOption | |
ServerTlsOption |
Traits
Service |
HTTP/2 service interface |
Type Definitions
Result |
A convenience |