@@ -26,7 +26,9 @@ pub enum Method {
2626 POST ,
2727 PUT ,
2828 DELETE ,
29+ CONNECT ,
2930 OPTIONS ,
31+ TRACE ,
3032 PATCH ,
3133}
3234
@@ -40,7 +42,9 @@ impl fmt::Display for Method {
4042 POST => "POST" ,
4143 PUT => "PUT" ,
4244 DELETE => "DELETE" ,
45+ CONNECT => "CONNECT" ,
4346 OPTIONS => "OPTIONS" ,
47+ TRACE => "TRACE" ,
4448 PATCH => "PATCH" ,
4549 } ;
4650
@@ -300,10 +304,9 @@ impl<'a> Request<'a> {
300304 /// use http_req::{request::Request, uri::Uri};
301305 /// use std::convert::TryFrom;
302306 ///
303- /// let mut writer = Vec::new();
304307 /// let uri: Uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
305308 ///
306- /// let response = Request::new(&uri).send(&mut writer).unwrap(); ;
309+ /// let request = Request::new(&uri);
307310 /// ```
308311 pub fn new ( uri : & ' a Uri ) -> Request < ' a > {
309312 let mut builder = RequestBuilder :: new ( & uri) ;
@@ -328,7 +331,7 @@ impl<'a> Request<'a> {
328331 ///
329332 /// let uri: Uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
330333 ///
331- /// let response = Request::new(&uri)
334+ /// let request = Request::new(&uri)
332335 /// .method(Method::HEAD);
333336 /// ```
334337 pub fn method < T > ( & mut self , method : T ) -> & mut Self
@@ -348,7 +351,7 @@ impl<'a> Request<'a> {
348351 ///
349352 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
350353 ///
351- /// let response = Request::new(&uri)
354+ /// let request = Request::new(&uri)
352355 /// .version(HttpVersion::Http10);
353356 /// ```
354357
@@ -375,7 +378,7 @@ impl<'a> Request<'a> {
375378 /// headers.insert("Host", "rust-lang.org");
376379 /// headers.insert("Connection", "Close");
377380 ///
378- /// let response = Request::new(&uri)
381+ /// let request = Request::new(&uri)
379382 /// .headers(headers);
380383 /// ```
381384 pub fn headers < T > ( & mut self , headers : T ) -> & mut Self
@@ -395,7 +398,7 @@ impl<'a> Request<'a> {
395398 ///
396399 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
397400 ///
398- /// let response = Request::new(&uri)
401+ /// let request = Request::new(&uri)
399402 /// .header("Accept-Language", "en-US");
400403 /// ```
401404 pub fn header < T , U > ( & mut self , key : & T , val : & U ) -> & mut Self
@@ -417,7 +420,7 @@ impl<'a> Request<'a> {
417420 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
418421 /// const body: &[u8; 27] = b"field1=value1&field2=value2";
419422 ///
420- /// let response = Request::new(&uri)
423+ /// let request = Request::new(&uri)
421424 /// .method(Method::POST)
422425 /// .header("Content-Length", &body.len())
423426 /// .body(body);
@@ -446,7 +449,7 @@ impl<'a> Request<'a> {
446449 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
447450 /// const time: Option<Duration> = Some(Duration::from_secs(10));
448451 ///
449- /// let response = Request::new(&uri)
452+ /// let request = Request::new(&uri)
450453 /// .connect_timeout(time);
451454 /// ```
452455 pub fn connect_timeout < T > ( & mut self , timeout : Option < T > ) -> & mut Self
@@ -472,7 +475,7 @@ impl<'a> Request<'a> {
472475 /// let uri: Uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
473476 /// const time: Option<Duration> = Some(Duration::from_secs(15));
474477 ///
475- /// let response = Request::new(&uri)
478+ /// let request = Request::new(&uri)
476479 /// .read_timeout(time);
477480 /// ```
478481 pub fn read_timeout < T > ( & mut self , timeout : Option < T > ) -> & mut Self
@@ -498,7 +501,7 @@ impl<'a> Request<'a> {
498501 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
499502 /// const time: Option<Duration> = Some(Duration::from_secs(5));
500503 ///
501- /// let response = Request::new(&uri)
504+ /// let request = Request::new(&uri)
502505 /// .write_timeout(time);
503506 /// ```
504507 pub fn write_timeout < T > ( & mut self , timeout : Option < T > ) -> & mut Self
@@ -520,7 +523,7 @@ impl<'a> Request<'a> {
520523 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
521524 /// const time: Duration = Duration::from_secs(5);
522525 ///
523- /// let response = Request::new(&uri)
526+ /// let request = Request::new(&uri)
524527 /// .timeout(time);
525528 /// ```
526529 pub fn timeout < T > ( & mut self , timeout : T ) -> & mut Self
@@ -541,7 +544,7 @@ impl<'a> Request<'a> {
541544 /// let uri = Uri::try_from("https://www.rust-lang.org/learn").unwrap();
542545 /// let path = Path::new("./foo/bar.txt");
543546 ///
544- /// let response = Request::new(&uri)
547+ /// let request = Request::new(&uri)
545548 /// .root_cert_file_pem(&path);
546549 /// ```
547550 pub fn root_cert_file_pem ( & mut self , file_path : & ' a Path ) -> & mut Self {
0 commit comments