Mercurial > lbo > hg > async-google-apis
view async-google-apis-common/src/lib.rs @ 177:1302eeaccf20
Update to Tokio v1, plus additional dependencies
author | Jason McCampbell <jasonmccampbell@protonmail.com> |
---|---|
date | Sun, 10 Jan 2021 23:05:59 -0600 |
parents | 171be899018e |
children | 33a8954d4318 |
line wrap: on
line source
//! Common types, imports, and functions used by generated code, including HTTP requests and error //! types. mod error; pub use error::*; mod http; pub use http::*; mod multipart; pub use hyper; pub use log::{debug, error, info, trace, warn}; pub use serde; pub use serde_json; pub use yup_oauth2; pub use anyhow::{Error, Result}; pub use chrono::{DateTime, Utc}; pub use percent_encoding::{percent_encode, NON_ALPHANUMERIC}; pub use serde::{de::DeserializeOwned, Deserialize, Serialize}; pub use std::collections::HashMap; pub use tokio_stream::StreamExt; pub type Authenticator = yup_oauth2::authenticator::Authenticator<TlsConnr>; pub type TlsClient = hyper::Client<TlsConnr, hyper::Body>; pub type TlsConnr = hyper_rustls::HttpsConnector<hyper::client::HttpConnector>;