pub struct HttpCaptureContext {
pub headers_unavailable: bool,
pub unavailable_headers: Vec<String>,
pub redacted_headers: Vec<String>,
pub body: Option<HttpBodyAvailability>,
}Expand description
Availability declarations describe omitted capture data, not vendor waivers.
Fields§
§redacted_headers: Vec<String>§body: Option<HttpBodyAvailability>Trait Implementations§
Source§impl Clone for HttpCaptureContext
impl Clone for HttpCaptureContext
Source§impl Debug for HttpCaptureContext
impl Debug for HttpCaptureContext
Source§impl Default for HttpCaptureContext
impl Default for HttpCaptureContext
Source§impl<'de> Deserialize<'de> for HttpCaptureContext
impl<'de> Deserialize<'de> for HttpCaptureContext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for HttpCaptureContext
Source§impl PartialEq for HttpCaptureContext
impl PartialEq for HttpCaptureContext
Source§impl Serialize for HttpCaptureContext
impl Serialize for HttpCaptureContext
impl StructuralPartialEq for HttpCaptureContext
Auto Trait Implementations§
impl Freeze for HttpCaptureContext
impl RefUnwindSafe for HttpCaptureContext
impl Send for HttpCaptureContext
impl Sync for HttpCaptureContext
impl Unpin for HttpCaptureContext
impl UnsafeUnpin for HttpCaptureContext
impl UnwindSafe for HttpCaptureContext
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