pub fn extract_body(&mut self) -> (header::ContentEncoding, Option<usize>, hyper::Body) {
        let encoding = self.content_encoding();
        let buffer_size = self.content_len();
        let mut body = hyper::Body::empty();

        mem::swap(&mut body, self.inner.body_mut());

        (encoding, buffer_size, body)
    }
///Extracts hyper's body out of Response.
///
///Returns Content encoding, Length, if specified, and body itself.
Extracts hyper's body out of Response.
Returns Content encoding, Length, if specified, and body itself.
Extracts hyper ' s body out of Response . Returns Content encoding Length if specified and body itself .
pub fn extract_body(&mut self) -> (header::ContentEncoding, Option<usize>, hyper::Body) {
        let encoding = self.content_encoding();
        let buffer_size = self.content_len();
        let mut body = hyper::Body::empty();
        mem::swap(&mut body, self.inner.body_mut());
        (encoding, buffer_size, body)
    }
pub fn extract_body ( & mut self ) -> ( header :: ContentEncoding , Option < usize > , hyper :: Body ) { let encoding = self . content_encoding ( ) ; let buffer_size = self . content_len ( ) ; let mut body = hyper :: Body :: empty ( ) ; mem :: swap ( & mut body , self . inner . body_mut ( ) ) ; ( encoding , buffer_size , body ) }
Extracts hyper's body out of Response.
Extracts hyper ' s body out of Response .
&mut self