pub struct ResponseBodyCapture { /* private fields */ }Expand description
Opt-in, caller-controlled response-body capture.
The callback is the privacy boundary: it receives the body transiently and must return only content safe to retain in errors, reports, logs, or test fixtures. rstructor stores only the callback’s bounded output.
Implementations§
Source§impl ResponseBodyCapture
impl ResponseBodyCapture
Sourcepub const DEFAULT_MAX_BYTES: usize
pub const DEFAULT_MAX_BYTES: usize
Default maximum number of sanitized bytes retained per response.
Trait Implementations§
Source§impl Clone for ResponseBodyCapture
impl Clone for ResponseBodyCapture
Source§fn clone(&self) -> ResponseBodyCapture
fn clone(&self) -> ResponseBodyCapture
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ResponseBodyCapture
impl !UnwindSafe for ResponseBodyCapture
impl Freeze for ResponseBodyCapture
impl Send for ResponseBodyCapture
impl Sync for ResponseBodyCapture
impl Unpin for ResponseBodyCapture
impl UnsafeUnpin for ResponseBodyCapture
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