pub struct BodyFilter { /* private fields */ }Implementations§
Source§impl BodyFilter
impl BodyFilter
pub fn new() -> Self
pub fn remove_json_key(self, key: impl Into<String>) -> Self
pub fn replace_json_key( self, key: impl Into<String>, replacement: impl Into<String>, ) -> Self
pub fn replace_regex( self, pattern: &str, replacement: impl Into<String>, ) -> Result<Self, Error>
pub fn remove_common_sensitive_keys(self) -> Self
Trait Implementations§
Source§impl Debug for BodyFilter
impl Debug for BodyFilter
Source§impl Default for BodyFilter
impl Default for BodyFilter
Source§impl Filter for BodyFilter
impl Filter for BodyFilter
fn filter_request(&self, request: &mut SerializableRequest)
fn filter_response(&self, response: &mut SerializableResponse)
Auto Trait Implementations§
impl Freeze for BodyFilter
impl RefUnwindSafe for BodyFilter
impl Send for BodyFilter
impl Sync for BodyFilter
impl Unpin for BodyFilter
impl UnwindSafe for BodyFilter
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