Module default_async_client

Source
Available on crate feature default_async_client only.
Expand description

The default async HTTP client.

Use this client if you’re not particularly picky about implementation details, as the specific implementation is not exposed, and may be changed in the future.

If you have a need for a specific HTTP client implementation, or your program is already using some HTTP client crate, you probably want to have this Dropbox SDK crate use it as well. To do that, you should implement the traits in crate::client_trait for it and use it instead.

This code (and its dependencies) are only built if you use the default_async_client Cargo feature.

Structs§

AppAuthDefaultClient
Default HTTP client using App authorization.
NoauthDefaultClient
Default HTTP client for unauthenticated API calls.
ReqwestRequest
This is an implementation detail of the HTTP client.
TeamAuthDefaultClient
Default HTTP client using Team authorization.
UserAuthDefaultClient
Default HTTP client using User authorization.