Expand description
HTTP transport abstraction for LaunchDarkly SDKs.
This module defines the HttpTransport trait which allows users to plug in
their own HTTP client implementation (hyper, reqwest, or custom).
Structs§
- Header
Map - A specialized multimap for header names and values.
- Header
Value - Represents an HTTP header field value.
- Request
- Represents an HTTP request.
- Response
- Represents an HTTP response
- Status
Code - An HTTP status code (
status-codein RFC 9110 et al.). - Transport
Error - Error type for HTTP transport operations.
- Uri
- The URI component of a request.
Traits§
- Http
Transport - Trait for pluggable HTTP transport implementations.
Type Aliases§
- Byte
Stream - A pinned, boxed stream of bytes returned by HTTP transports.
- Response
Future - A pinned, boxed future for an HTTP response.