pub struct RequestDetail {
pub seq: u64,
pub method: String,
pub url: String,
pub status: NetworkStatus,
pub request_headers: Vec<Header>,
pub request_body: Option<String>,
pub response_headers: Vec<Header>,
pub response_body: Option<String>,
}Expand description
Full detail for one captured network request — headers + bodies for
both the request and response. Returned by crate::Engine::request_detail
when the agent calls vs_inspect request <id>.
Fields§
§seq: u64§method: String§url: String§status: NetworkStatus§request_headers: Vec<Header>§request_body: Option<String>§response_headers: Vec<Header>§response_body: Option<String>Trait Implementations§
Source§impl Clone for RequestDetail
impl Clone for RequestDetail
Source§fn clone(&self) -> RequestDetail
fn clone(&self) -> RequestDetail
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 Freeze for RequestDetail
impl RefUnwindSafe for RequestDetail
impl Send for RequestDetail
impl Sync for RequestDetail
impl Unpin for RequestDetail
impl UnsafeUnpin for RequestDetail
impl UnwindSafe for RequestDetail
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