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 } }