Skip to content

Commit c40a529

Browse files
authored
Merge pull request #294 from felippemr/felippemr-293
Update examples to use TryFrom<str> for Url implementation
2 parents ef5d1c8 + e9a54d0 commit c40a529

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/request.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,7 @@ impl Request {
682682
/// ```
683683
/// use http_types::{Method, Request, Url};
684684
///
685-
/// let mut req = Request::get(Url::parse("https://example.com").unwrap());
685+
/// let mut req = Request::get("https://example.com");
686686
/// req.set_body("Hello, Nori!");
687687
/// assert_eq!(req.method(), Method::Get);
688688
/// ```
@@ -704,7 +704,7 @@ impl Request {
704704
/// ```
705705
/// use http_types::{Method, Request, Url};
706706
///
707-
/// let mut req = Request::head(Url::parse("https://example.com").unwrap());
707+
/// let mut req = Request::head("https://example.com");
708708
/// assert_eq!(req.method(), Method::Head);
709709
/// ```
710710
pub fn head<U>(url: U) -> Self
@@ -725,7 +725,7 @@ impl Request {
725725
/// ```
726726
/// use http_types::{Method, Request, Url};
727727
///
728-
/// let mut req = Request::post(Url::parse("https://example.com").unwrap());
728+
/// let mut req = Request::post("https://example.com");
729729
/// assert_eq!(req.method(), Method::Post);
730730
/// ```
731731
pub fn post<U>(url: U) -> Self
@@ -746,7 +746,7 @@ impl Request {
746746
/// ```
747747
/// use http_types::{Method, Request, Url};
748748
///
749-
/// let mut req = Request::put(Url::parse("https://example.com").unwrap());
749+
/// let mut req = Request::put("https://example.com");
750750
/// assert_eq!(req.method(), Method::Put);
751751
/// ```
752752
pub fn put<U>(url: U) -> Self
@@ -766,7 +766,7 @@ impl Request {
766766
/// ```
767767
/// use http_types::{Method, Request, Url};
768768
///
769-
/// let mut req = Request::delete(Url::parse("https://example.com").unwrap());
769+
/// let mut req = Request::delete("https://example.com");
770770
/// assert_eq!(req.method(), Method::Delete);
771771
/// ```
772772
pub fn delete<U>(url: U) -> Self
@@ -787,7 +787,7 @@ impl Request {
787787
/// ```
788788
/// use http_types::{Method, Request, Url};
789789
///
790-
/// let mut req = Request::connect(Url::parse("https://example.com").unwrap());
790+
/// let mut req = Request::connect("https://example.com");
791791
/// assert_eq!(req.method(), Method::Connect);
792792
/// ```
793793
pub fn connect<U>(url: U) -> Self
@@ -808,7 +808,7 @@ impl Request {
808808
/// ```
809809
/// use http_types::{Method, Request, Url};
810810
///
811-
/// let mut req = Request::options(Url::parse("https://example.com").unwrap());
811+
/// let mut req = Request::options("https://example.com");
812812
/// assert_eq!(req.method(), Method::Options);
813813
/// ```
814814
pub fn options<U>(url: U) -> Self
@@ -829,7 +829,7 @@ impl Request {
829829
/// ```
830830
/// use http_types::{Method, Request, Url};
831831
///
832-
/// let mut req = Request::trace(Url::parse("https://example.com").unwrap());
832+
/// let mut req = Request::trace("https://example.com");
833833
/// assert_eq!(req.method(), Method::Trace);
834834
/// ```
835835
pub fn trace<U>(url: U) -> Self
@@ -849,7 +849,7 @@ impl Request {
849849
/// ```
850850
/// use http_types::{Method, Request, Url};
851851
///
852-
/// let mut req = Request::patch(Url::parse("https://example.com").unwrap());
852+
/// let mut req = Request::patch("https://example.com");
853853
/// assert_eq!(req.method(), Method::Patch);
854854
/// ```
855855
pub fn patch<U>(url: U) -> Self

0 commit comments

Comments
 (0)