Crate nyquest_backend_curl

Crate nyquest_backend_curl 

Source
Expand description

§nyquest-backend-curl

libcurl backend for nyquest.

Note: Requires libcurl 7.68.0 or later.

§Features

  • ssl: Enable SSL support. This is enabled by default.
  • blocking
  • async
  • multipart
  • charset-defaults: Enable encoding conversion via iconv-native with its default features enabled.
  • charset: Enable encoding conversion via iconv-native without activating any of its default features. Refer to the documentation of iconv-native for its features.

§License

Licensed under Apache License, Version 2.0 or MIT license, at your option.

Part of the code in this crate is adapted from curl-rust licensed under the MIT license.

Structs§

CurlBackend
The backend implementation using libcurl.

Functions§

init
Initializes libcurl.
register
Initializes libcurl and registers the backend as global default.