Skip to content

Commit

Permalink
Fix small typos in Client docs (#1253)
Browse files Browse the repository at this point in the history
  • Loading branch information
mlodato517 committed Apr 22, 2021
1 parent 77ee0df commit b88f309
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions src/async_impl/client.rs
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ use crate::{IntoUrl, Method, Proxy, StatusCode, Url};
/// The `Client` holds a connection pool internally, so it is advised that
/// you create one and **reuse** it.
///
/// You do **not** have to wrap the `Client` it in an [`Rc`] or [`Arc`] to **reuse** it,
/// You do **not** have to wrap the `Client` in an [`Rc`] or [`Arc`] to **reuse** it,
/// because it already uses an [`Arc`] internally.
///
/// [`Rc`]: std::rc::Rc
Expand All @@ -62,7 +62,7 @@ pub struct Client {
inner: Arc<ClientRef>,
}

/// A `ClientBuilder` can be used to create a `Client` with custom configuration.
/// A `ClientBuilder` can be used to create a `Client` with custom configuration.
#[must_use]
pub struct ClientBuilder {
config: Config,
Expand Down Expand Up @@ -172,7 +172,7 @@ impl ClientBuilder {
///
/// # Errors
///
/// This method fails if TLS backend cannot be initialized, or the resolver
/// This method fails if a TLS backend cannot be initialized, or the resolver
/// cannot load the system configuration.
pub fn build(self) -> crate::Result<Client> {
let config = self.config;
Expand Down Expand Up @@ -497,8 +497,8 @@ impl ClientBuilder {
/// - When sending a request and if the request's headers do not already contain
/// an `Accept-Encoding` **and** `Range` values, the `Accept-Encoding` header is set to `gzip`.
/// The request body is **not** automatically compressed.
/// - When receiving a response, if it's headers contain a `Content-Encoding` value that
/// equals to `gzip`, both values `Content-Encoding` and `Content-Length` are removed from the
/// - When receiving a response, if its headers contain a `Content-Encoding` value of
/// `gzip`, both `Content-Encoding` and `Content-Length` are removed from the
/// headers' set. The response body is automatically decompressed.
///
/// If the `gzip` feature is turned on, the default option is enabled.
Expand All @@ -520,8 +520,8 @@ impl ClientBuilder {
/// - When sending a request and if the request's headers do not already contain
/// an `Accept-Encoding` **and** `Range` values, the `Accept-Encoding` header is set to `br`.
/// The request body is **not** automatically compressed.
/// - When receiving a response, if it's headers contain a `Content-Encoding` value that
/// equals to `br`, both values `Content-Encoding` and `Content-Length` are removed from the
/// - When receiving a response, if its headers contain a `Content-Encoding` value of
/// `br`, both `Content-Encoding` and `Content-Length` are removed from the
/// headers' set. The response body is automatically decompressed.
///
/// If the `brotli` feature is turned on, the default option is enabled.
Expand Down Expand Up @@ -1043,7 +1043,7 @@ impl Client {
///
/// # Panics
///
/// This method panics if TLS backend cannot initialized, or the resolver
/// This method panics if a TLS backend cannot initialized, or the resolver
/// cannot load the system configuration.
///
/// Use `Client::builder()` if you wish to handle the failure as an `Error`
Expand All @@ -1063,7 +1063,7 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn get<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::GET, url)
}
Expand All @@ -1072,7 +1072,7 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn post<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::POST, url)
}
Expand All @@ -1081,7 +1081,7 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn put<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::PUT, url)
}
Expand All @@ -1090,7 +1090,7 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn patch<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::PATCH, url)
}
Expand All @@ -1099,7 +1099,7 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn delete<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::DELETE, url)
}
Expand All @@ -1108,19 +1108,19 @@ impl Client {
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn head<U: IntoUrl>(&self, url: U) -> RequestBuilder {
self.request(Method::HEAD, url)
}

/// Start building a `Request` with the `Method` and `Url`.
///
/// Returns a `RequestBuilder`, which will allow setting headers and
/// request body before sending.
/// the request body before sending.
///
/// # Errors
///
/// This method fails whenever supplied `Url` cannot be parsed.
/// This method fails whenever the supplied `Url` cannot be parsed.
pub fn request<U: IntoUrl>(&self, method: Method, url: U) -> RequestBuilder {
let req = url.into_url().map(move |url| Request::new(method, url));
RequestBuilder::new(self.clone(), req)
Expand Down

0 comments on commit b88f309

Please sign in to comment.