Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

core::net::http::Client |
core::net::http::StreamingClient |
core::net::http::Request::Configuration | The Configuration struct encapsulates all options for creating requests
core::net::http::ContentType | Collection of known content types
core::net::http::Request::Credentials | The Credentials struct encapsulates username and password for basic & digest authentication
core::net::http::Client::Errors | Summarizes error conditions
core::net::http::Request::Errors | The Errors struct collects the Request-specific exceptions and error modes
std::exception | STL class
std::runtime_error | STL class
core::net::Error |
core::net::http::Error |
core::net::http::Client::Errors::HttpMethodNotSupported | HttpMethodNotSupported is thrown if the underlying impl. does not support the requested HTTP method
core::net::http::Request::Errors::AlreadyActive | AlreadyActive is thrown when *execute is called on an active request
core::net::http::Request::Handler | Encapsulates callbacks that can happen during request execution
core::net::http::Header | Encapsulates the headers of an HTTP request/response
core::Location |
core::net::http::Request::Progress | The Progress struct encapsulates progress information for web-resource requests
core::net::http::Request | Encapsulates a request for a web resource
core::net::http::StreamingRequest | Encapsulates a request for a web resource, streaming data to the receiver as it receives in addition to accumulating all incoming data
core::net::http::Response | The Response struct models a response to a core::net::http::Request
core::net::http::Client::Timings::Statistics |
core::net::http::Client::Timings | Summarizes timing information about completed requests
core::net::Uri | Encapsulates the components of a URI