feat: Re-export the curl::init method

This commit is contained in:
Vincent Ambo 2019-02-26 18:00:30 +01:00
parent a039908fc4
commit 481825672e

View file

@ -59,6 +59,13 @@
//! request/response bodies using `serde_json`. This feature adds a //! request/response bodies using `serde_json`. This feature adds a
//! dependency on the `serde` and `serde_json` crates. //! dependency on the `serde` and `serde_json` crates.
//! //!
//! ## Initialisation
//!
//! It is recommended to call the underlying `curl::init` method
//! (re-exported as `crimp::init`) when launching your application to
//! initialise the cURL library. This is not required, but will
//! otherwise occur the first time a request is made.
//!
//! [cURL Rust bindings]: https://docs.rs/curl //! [cURL Rust bindings]: https://docs.rs/curl
//! [reqwest]: https://docs.rs/reqwest //! [reqwest]: https://docs.rs/reqwest
//! [file an issue]: https://github.com/tazjin/crimp/issues //! [file an issue]: https://github.com/tazjin/crimp/issues
@ -68,6 +75,8 @@ extern crate curl;
#[cfg(feature = "json")] extern crate serde; #[cfg(feature = "json")] extern crate serde;
#[cfg(feature = "json")] extern crate serde_json; #[cfg(feature = "json")] extern crate serde_json;
pub use curl::init;
use curl::easy::{Auth, Easy, Form, List, ReadError}; use curl::easy::{Auth, Easy, Form, List, ReadError};
use std::collections::HashMap; use std::collections::HashMap;
use std::io::Write; use std::io::Write;