From ab49f885d8c0cb01b26955365fab3173a452789d Mon Sep 17 00:00:00 2001 From: Igor Aleksanov Date: Tue, 1 Oct 2019 08:42:33 +0300 Subject: [PATCH] Make dev::Payload field of Payload public and add into_inner method --- src/types/payload.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/types/payload.rs b/src/types/payload.rs index d16f1ccab..8fc5f093e 100644 --- a/src/types/payload.rs +++ b/src/types/payload.rs @@ -43,11 +43,12 @@ use crate::request::HttpRequest; /// ); /// } /// ``` -pub struct Payload(crate::dev::Payload); +pub struct Payload(pub crate::dev::Payload); -impl From for crate::dev::Payload { - fn from(payload: Payload) -> Self { - payload.0 +impl Payload { + /// Deconstruct to a inner value + pub fn into_inner(self) -> crate::dev::Payload { + self.0 } }