pub struct HeaderMiddleware { /* private fields */ }๐Deprecated:
Will be extracted to mockforge-proxy crate
Expand description
Header modification middleware
Implementationsยง
Sourceยงimpl HeaderMiddleware
impl HeaderMiddleware
Sourcepub fn new() -> Self
๐Deprecated: Will be extracted to mockforge-proxy crate
pub fn new() -> Self
Will be extracted to mockforge-proxy crate
Create a new header middleware
Sourcepub fn add_request_header(self, key: String, value: String) -> Self
๐Deprecated: Will be extracted to mockforge-proxy crate
pub fn add_request_header(self, key: String, value: String) -> Self
Will be extracted to mockforge-proxy crate
Add a header to outgoing requests
Sourcepub fn add_response_header(self, key: String, value: String) -> Self
๐Deprecated: Will be extracted to mockforge-proxy crate
pub fn add_response_header(self, key: String, value: String) -> Self
Will be extracted to mockforge-proxy crate
Add a header to outgoing responses
Trait Implementationsยง
Sourceยงimpl Default for HeaderMiddleware
impl Default for HeaderMiddleware
Sourceยงimpl ProxyMiddleware for HeaderMiddleware
impl ProxyMiddleware 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 UnsafeUnpin 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
Sourceยงimpl<T> Instrument for T
impl<T> Instrument for T
Sourceยงfn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Sourceยงfn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Sourceยงimpl<T> IntoEither for T
impl<T> IntoEither for T
Sourceยงfn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSourceยงfn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more