From e5d3fd1f932b07a6c08397047e15d3657dd072c6 Mon Sep 17 00:00:00 2001 From: ibraheemdev Date: Mon, 19 Apr 2021 19:05:09 -0400 Subject: [PATCH] ServiceRequest::parts_mut --- src/service.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/service.rs b/src/service.rs index f6d1f9ebf..8e881c953 100644 --- a/src/service.rs +++ b/src/service.rs @@ -86,6 +86,12 @@ impl ServiceRequest { (self.req, self.payload) } + /// Get mutable access to inner `HttpRequest` and `Payload` + #[inline] + pub fn parts_mut(&mut self) -> (&mut HttpRequest, &mut Payload) { + (&mut self.req, &mut self.payload) + } + /// Construct request from parts. pub fn from_parts(req: HttpRequest, payload: Payload) -> Self { Self { req, payload }