Expand description
Generic utilities for reqwest based ObjectStore implementations
Structs§
- Certificate
- Represents a CA certificate provided by the user.
- Client
Options - HTTP client configuration for remote object stores
- Http
Client - An HTTP client
- Http
Error - An HTTP protocol error
- Http
Request Body - The
Bodyof anHttpRequest - Http
Response Body - The body of an
HttpResponse - Reqwest
Connector HttpConnectorusingreqwest::Client- Spawn
Service - Wraps a provided
HttpServiceand runs it on a separate tokio runtime - Spawned
Reqwest Connector reqwest::Clientconnector that performs all I/O on the provided tokioRuntime(thread pool).- Static
Credential Provider - A static set of credentials
Enums§
- Client
Config Key - Configuration keys for
ClientOptions - Http
Error Kind - Identifies the kind of
HttpError
Traits§
- Credential
Provider - Provides credentials for use when signing requests
- Http
Connector - A factory for
HttpClient - Http
Service - An asynchronous function from a
HttpRequestto aHttpResponse.
Type Aliases§
- Http
Request - An HTTP Request
- Http
Response - An HTTP response