Fix small typos in Client docs (#1253)
This commit is contained in:
@@ -53,7 +53,7 @@ use crate::{IntoUrl, Method, Proxy, StatusCode, Url};
|
|||||||
/// The `Client` holds a connection pool internally, so it is advised that
|
/// The `Client` holds a connection pool internally, so it is advised that
|
||||||
/// you create one and **reuse** it.
|
/// 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.
|
/// because it already uses an [`Arc`] internally.
|
||||||
///
|
///
|
||||||
/// [`Rc`]: std::rc::Rc
|
/// [`Rc`]: std::rc::Rc
|
||||||
@@ -172,7 +172,7 @@ impl ClientBuilder {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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.
|
/// cannot load the system configuration.
|
||||||
pub fn build(self) -> crate::Result<Client> {
|
pub fn build(self) -> crate::Result<Client> {
|
||||||
let config = self.config;
|
let config = self.config;
|
||||||
@@ -497,8 +497,8 @@ impl ClientBuilder {
|
|||||||
/// - When sending a request and if the request's headers do not already contain
|
/// - 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`.
|
/// an `Accept-Encoding` **and** `Range` values, the `Accept-Encoding` header is set to `gzip`.
|
||||||
/// The request body is **not** automatically compressed.
|
/// The request body is **not** automatically compressed.
|
||||||
/// - When receiving a response, if it's headers contain a `Content-Encoding` value that
|
/// - When receiving a response, if its headers contain a `Content-Encoding` value of
|
||||||
/// equals to `gzip`, both values `Content-Encoding` and `Content-Length` are removed from the
|
/// `gzip`, both `Content-Encoding` and `Content-Length` are removed from the
|
||||||
/// headers' set. The response body is automatically decompressed.
|
/// headers' set. The response body is automatically decompressed.
|
||||||
///
|
///
|
||||||
/// If the `gzip` feature is turned on, the default option is enabled.
|
/// If the `gzip` feature is turned on, the default option is enabled.
|
||||||
@@ -520,8 +520,8 @@ impl ClientBuilder {
|
|||||||
/// - When sending a request and if the request's headers do not already contain
|
/// - 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`.
|
/// an `Accept-Encoding` **and** `Range` values, the `Accept-Encoding` header is set to `br`.
|
||||||
/// The request body is **not** automatically compressed.
|
/// The request body is **not** automatically compressed.
|
||||||
/// - When receiving a response, if it's headers contain a `Content-Encoding` value that
|
/// - When receiving a response, if its headers contain a `Content-Encoding` value of
|
||||||
/// equals to `br`, both values `Content-Encoding` and `Content-Length` are removed from the
|
/// `br`, both `Content-Encoding` and `Content-Length` are removed from the
|
||||||
/// headers' set. The response body is automatically decompressed.
|
/// headers' set. The response body is automatically decompressed.
|
||||||
///
|
///
|
||||||
/// If the `brotli` feature is turned on, the default option is enabled.
|
/// If the `brotli` feature is turned on, the default option is enabled.
|
||||||
@@ -1043,7 +1043,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Panics
|
/// # 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.
|
/// cannot load the system configuration.
|
||||||
///
|
///
|
||||||
/// Use `Client::builder()` if you wish to handle the failure as an `Error`
|
/// Use `Client::builder()` if you wish to handle the failure as an `Error`
|
||||||
@@ -1063,7 +1063,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn get<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::GET, url)
|
self.request(Method::GET, url)
|
||||||
}
|
}
|
||||||
@@ -1072,7 +1072,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn post<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::POST, url)
|
self.request(Method::POST, url)
|
||||||
}
|
}
|
||||||
@@ -1081,7 +1081,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn put<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::PUT, url)
|
self.request(Method::PUT, url)
|
||||||
}
|
}
|
||||||
@@ -1090,7 +1090,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn patch<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::PATCH, url)
|
self.request(Method::PATCH, url)
|
||||||
}
|
}
|
||||||
@@ -1099,7 +1099,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn delete<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::DELETE, url)
|
self.request(Method::DELETE, url)
|
||||||
}
|
}
|
||||||
@@ -1108,7 +1108,7 @@ impl Client {
|
|||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn head<U: IntoUrl>(&self, url: U) -> RequestBuilder {
|
||||||
self.request(Method::HEAD, url)
|
self.request(Method::HEAD, url)
|
||||||
}
|
}
|
||||||
@@ -1116,11 +1116,11 @@ impl Client {
|
|||||||
/// Start building a `Request` with the `Method` and `Url`.
|
/// Start building a `Request` with the `Method` and `Url`.
|
||||||
///
|
///
|
||||||
/// Returns a `RequestBuilder`, which will allow setting headers and
|
/// Returns a `RequestBuilder`, which will allow setting headers and
|
||||||
/// request body before sending.
|
/// the request body before sending.
|
||||||
///
|
///
|
||||||
/// # Errors
|
/// # 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 {
|
pub fn request<U: IntoUrl>(&self, method: Method, url: U) -> RequestBuilder {
|
||||||
let req = url.into_url().map(move |url| Request::new(method, url));
|
let req = url.into_url().map(move |url| Request::new(method, url));
|
||||||
RequestBuilder::new(self.clone(), req)
|
RequestBuilder::new(self.clone(), req)
|
||||||
|
|||||||
Reference in New Issue
Block a user