pub struct HeaderMiddleware { /* private fields */ }๐Deprecated:
Use mockforge_proxy crate directly
Expand description
Header modification middleware
Implementationsยง
Sourceยงimpl HeaderMiddleware
impl HeaderMiddleware
Sourcepub fn new() -> Self
๐Deprecated: Use mockforge_proxy crate directly
pub fn new() -> Self
Use mockforge_proxy crate directly
Create a new header middleware
Sourcepub fn add_request_header(self, key: String, value: String) -> Self
๐Deprecated: Use mockforge_proxy crate directly
pub fn add_request_header(self, key: String, value: String) -> Self
Use mockforge_proxy crate directly
Add a header to outgoing requests
Sourcepub fn add_response_header(self, key: String, value: String) -> Self
๐Deprecated: Use mockforge_proxy crate directly
pub fn add_response_header(self, key: String, value: String) -> Self
Use mockforge_proxy crate directly
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 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