@@ -24,19 +24,19 @@ use crate::Response;
24
24
#[ derive( Debug ) ]
25
25
pub struct Request < State > {
26
26
pub ( crate ) state : Arc < State > ,
27
- pub ( crate ) request : http:: Request ,
27
+ pub ( crate ) req : http:: Request ,
28
28
pub ( crate ) route_params : Vec < Params > ,
29
29
}
30
30
31
31
impl < State > Request < State > {
32
32
pub ( crate ) fn new (
33
33
state : Arc < State > ,
34
- request : http_types:: Request ,
34
+ req : http_types:: Request ,
35
35
route_params : Vec < Params > ,
36
36
) -> Self {
37
37
Self {
38
38
state,
39
- request ,
39
+ req ,
40
40
route_params,
41
41
}
42
42
}
@@ -62,7 +62,7 @@ impl<State> Request<State> {
62
62
/// ```
63
63
#[ must_use]
64
64
pub fn method ( & self ) -> Method {
65
- self . request . method ( )
65
+ self . req . method ( )
66
66
}
67
67
68
68
/// Access the request's full URI method.
@@ -86,7 +86,7 @@ impl<State> Request<State> {
86
86
/// ```
87
87
#[ must_use]
88
88
pub fn uri ( & self ) -> & Url {
89
- self . request . url ( )
89
+ self . req . url ( )
90
90
}
91
91
92
92
/// Access the request's HTTP version.
@@ -110,7 +110,7 @@ impl<State> Request<State> {
110
110
/// ```
111
111
#[ must_use]
112
112
pub fn version ( & self ) -> Option < Version > {
113
- self . request . version ( )
113
+ self . req . version ( )
114
114
}
115
115
116
116
/// Get an HTTP header.
@@ -137,18 +137,18 @@ impl<State> Request<State> {
137
137
& self ,
138
138
key : impl Into < http_types:: headers:: HeaderName > ,
139
139
) -> Option < & http_types:: headers:: HeaderValues > {
140
- self . request . header ( key)
140
+ self . req . header ( key)
141
141
}
142
142
143
143
/// Get a request extension value.
144
144
#[ must_use]
145
145
pub fn ext < T : Send + Sync + ' static > ( & self ) -> Option < & T > {
146
- self . request . ext ( ) . get ( )
146
+ self . req . ext ( ) . get ( )
147
147
}
148
148
149
149
/// Set a request extension value.
150
150
pub fn set_ext < T : Send + Sync + ' static > ( mut self , val : T ) -> Self {
151
- self . request . ext_mut ( ) . insert ( val) ;
151
+ self . req . ext_mut ( ) . insert ( val) ;
152
152
self
153
153
}
154
154
@@ -212,7 +212,7 @@ impl<State> Request<State> {
212
212
/// ```
213
213
pub async fn body_bytes ( & mut self ) -> std:: io:: Result < Vec < u8 > > {
214
214
let mut buf = Vec :: with_capacity ( 1024 ) ;
215
- self . request . read_to_end ( & mut buf) . await ?;
215
+ self . req . read_to_end ( & mut buf) . await ?;
216
216
Ok ( buf)
217
217
}
218
218
@@ -302,36 +302,36 @@ impl<State> Request<State> {
302
302
/// Get the length of the body.
303
303
#[ must_use]
304
304
pub fn len ( & self ) -> Option < usize > {
305
- self . request . len ( )
305
+ self . req . len ( )
306
306
}
307
307
/// Checks if the body is empty.
308
308
#[ must_use]
309
309
pub fn is_empty ( & self ) -> Option < bool > {
310
- Some ( self . request . len ( ) ? == 0 )
310
+ Some ( self . req . len ( ) ? == 0 )
311
311
}
312
312
313
313
/// Peer address of the underlying transport
314
314
#[ must_use]
315
315
pub fn peer_addr ( & self ) -> Option < & str > {
316
- self . request . peer_addr ( )
316
+ self . req . peer_addr ( )
317
317
}
318
318
319
319
/// Local address of the underlying transport
320
320
#[ must_use]
321
321
pub fn local_addr ( & self ) -> Option < & str > {
322
- self . request . local_addr ( )
322
+ self . req . local_addr ( )
323
323
}
324
324
}
325
325
326
326
impl < State > AsMut < http:: Request > for Request < State > {
327
327
fn as_mut ( & mut self ) -> & mut http:: Request {
328
- & mut self . request
328
+ & mut self . req
329
329
}
330
330
}
331
331
332
332
impl < State > AsRef < http:: Request > for Request < State > {
333
333
fn as_ref ( & self ) -> & http:: Request {
334
- & self . request
334
+ & self . req
335
335
}
336
336
}
337
337
@@ -341,13 +341,13 @@ impl<State> Read for Request<State> {
341
341
cx : & mut Context < ' _ > ,
342
342
buf : & mut [ u8 ] ,
343
343
) -> Poll < io:: Result < usize > > {
344
- Pin :: new ( & mut self . request ) . poll_read ( cx, buf)
344
+ Pin :: new ( & mut self . req ) . poll_read ( cx, buf)
345
345
}
346
346
}
347
347
348
348
impl < State > Into < http:: Request > for Request < State > {
349
349
fn into ( self ) -> http:: Request {
350
- self . request
350
+ self . req
351
351
}
352
352
}
353
353
@@ -366,7 +366,7 @@ impl<State> IntoIterator for Request<State> {
366
366
/// Returns a iterator of references over the remaining items.
367
367
#[ inline]
368
368
fn into_iter ( self ) -> Self :: IntoIter {
369
- self . request . into_iter ( )
369
+ self . req . into_iter ( )
370
370
}
371
371
}
372
372
@@ -376,7 +376,7 @@ impl<'a, State> IntoIterator for &'a Request<State> {
376
376
377
377
#[ inline]
378
378
fn into_iter ( self ) -> Self :: IntoIter {
379
- self . request . iter ( )
379
+ self . req . iter ( )
380
380
}
381
381
}
382
382
@@ -386,7 +386,7 @@ impl<'a, State> IntoIterator for &'a mut Request<State> {
386
386
387
387
#[ inline]
388
388
fn into_iter ( self ) -> Self :: IntoIter {
389
- self . request . iter_mut ( )
389
+ self . req . iter_mut ( )
390
390
}
391
391
}
392
392
@@ -400,7 +400,7 @@ impl<State> Index<HeaderName> for Request<State> {
400
400
/// Panics if the name is not present in `Request`.
401
401
#[ inline]
402
402
fn index ( & self , name : HeaderName ) -> & HeaderValues {
403
- & self . request [ name]
403
+ & self . req [ name]
404
404
}
405
405
}
406
406
@@ -414,7 +414,7 @@ impl<State> Index<&str> for Request<State> {
414
414
/// Panics if the name is not present in `Request`.
415
415
#[ inline]
416
416
fn index ( & self , name : & str ) -> & HeaderValues {
417
- & self . request [ name]
417
+ & self . req [ name]
418
418
}
419
419
}
420
420
0 commit comments