pub fn extract_extensions(&mut self) -> http::Extensions {
        let mut extensions = http::Extensions::new();
        mem::swap(&mut extensions, self.extensions_mut());
        extensions
    }
///Extracts extensions out and leaves empty in `Self`
Extracts extensions out and leaves empty in `Self`
Extracts extensions out and leaves empty in ` Self `
pub fn extract_extensions(&mut self) -> http::Extensions {
        let mut extensions = http::Extensions::new();
        mem::swap(&mut extensions, self.extensions_mut());
        extensions
    }
pub fn extract_extensions ( & mut self ) -> http :: Extensions { let mut extensions = http :: Extensions :: new ( ) ; mem :: swap ( & mut extensions , self . extensions_mut ( ) ) ; extensions }
Extracts extensions out and leaves empty in `Self`
Extracts extensions out and leaves empty in ` Self `
&mut self