diff --git a/Cargo.toml b/Cargo.toml index 4dc9fe0..6281712 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,16 +16,16 @@ readme = "README.md" default = ["serde"] [dependencies] -chrono = "^0.3" -hyper = "^0.10" -hyper-native-tls = "^0.2" -rustc-serialize = "^0.3" -url = "^1.1" +chrono = "0.3" +hyper = "0.10" +rustc-serialize = "0.3.16" +url = "1.1.0" [dependencies.serde] -version = "^0.7" +version = "0.7.0" optional = true [dev-dependencies] -serde_json = "^0.7" +hyper-native-tls = "0.2" +serde_json = "0.7.0" yup-hyper-mock = "2.0" diff --git a/src/lib.rs b/src/lib.rs index a52137e..c7502fa 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -96,13 +96,16 @@ //! //! ```no_run //! # extern crate hyper; +//! # extern crate hyper_native_tls; //! # extern crate inth_oauth2; //! # use inth_oauth2::Client; //! # use inth_oauth2::provider::google::Installed; //! use hyper::header::Authorization; //! //! # fn main() { -//! let client = hyper::Client::new(); +//! let tls = hyper_native_tls::NativeTlsClient::new().unwrap(); +//! let connector = hyper::net::HttpsConnector::new(tls); +//! let client = hyper::Client::with_connector(connector); //! # let oauth_client = Client::::new(String::new(), String::new(), None); //! # let token = oauth_client.request_token(&client, "").unwrap(); //! let request = client.get("https://example.com/resource")