pub struct HeaderMiddleware { /* private fields */ }
Expand description
Header modification middleware
Implementations§
Source§impl HeaderMiddleware
impl HeaderMiddleware
Sourcepub fn add_request_header(self, key: String, value: String) -> Self
pub fn add_request_header(self, key: String, value: String) -> Self
Add a header to outgoing requests
Sourcepub fn add_response_header(self, key: String, value: String) -> Self
pub fn add_response_header(self, key: String, value: String) -> Self
Add a header to outgoing responses
Trait Implementations§
Source§impl Default for HeaderMiddleware
impl Default for HeaderMiddleware
Auto Trait Implementations§
impl Freeze for HeaderMiddleware
impl RefUnwindSafe for HeaderMiddleware
impl Send for HeaderMiddleware
impl Sync for HeaderMiddleware
impl Unpin for HeaderMiddleware
impl UnwindSafe for HeaderMiddleware
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more