pub struct RequestStartData<'l> {
pub req: &'l ServiceRequest,
pub request_id: Uuid,
pub uri: String,
pub method: String,
pub body: BytesMut,
}
Expand description
Request start arguments container
§Properties
req
- borrowed ServiceRequest.request_id
- unique identifier of a request, identifies connection between request start and end.uri
- uri of request.method
- http method of request.
Fields§
§req: &'l ServiceRequest
§request_id: Uuid
§uri: String
§method: String
§body: BytesMut
Auto Trait Implementations§
impl<'l> Freeze for RequestStartData<'l>
impl<'l> !RefUnwindSafe for RequestStartData<'l>
impl<'l> !Send for RequestStartData<'l>
impl<'l> !Sync for RequestStartData<'l>
impl<'l> Unpin for RequestStartData<'l>
impl<'l> !UnwindSafe for RequestStartData<'l>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more