Modules

Common types for HTTP operations.

Middleware types

Miscellaneous utilities.

Structs

A streaming HTTP body.

An HTTP client, capable of sending Requests and running a middleware stack.

Configuration for surf::Clients and their underlying HTTP clients.

An error occurred while decoding a response body to a string.

The error type for HTTP operations.

An HTTP request, returns a Response.

Request Builder

An HTTP response, returned by Request.

A parsed URL record.

Enums

HTTP response status codes.

Traits

An abstract HTTP client.

Provides the status method for Result and Option.

Type Definitions

A specialized Result type for Surf.