nyquest_backend_curl/
lib.rs1#![doc = include_str!("../README.md")]
6#![cfg_attr(docsrs, feature(doc_cfg))]
7
8#[cfg(feature = "async")]
9#[cfg_attr(docsrs, doc(cfg(feature = "async")))]
10mod r#async;
11#[cfg(feature = "blocking")]
12#[cfg_attr(docsrs, doc(cfg(feature = "blocking")))]
13mod blocking;
14mod curl_ng;
15mod error;
16mod request;
17mod state;
18mod url;
19
20pub struct CurlBackend;
22
23pub fn init() {
25 curl::init();
26}
27
28pub fn register() {
30 init();
31 nyquest_interface::register_backend(CurlBackend);
32}