pub struct WebResponse {
pub body: Option<ArtifactContent>,
pub headers: Option<HashMap<String, String>>,
pub index: Option<i64>,
pub no_response_received: Option<bool>,
pub properties: Option<PropertyBag>,
pub protocol: Option<String>,
pub reason_phrase: Option<String>,
pub status_code: Option<i64>,
pub version: Option<String>,
}
Expand description
A web response associated with this thread flow location.
Describes the response to an HTTP request.
A web response associated with this result.
Fields
body: Option<ArtifactContent>
The body of the response.
headers: Option<HashMap<String, String>>
The response headers.
index: Option<i64>
The index within the run.webResponses array of the response object associated with this result.
no_response_received: Option<bool>
Specifies whether a response was received from the server.
properties: Option<PropertyBag>
Key/value pairs that provide additional information about the response.
protocol: Option<String>
The response protocol. Example: ‘http’.
reason_phrase: Option<String>
The response reason. Example: ‘Not found’.
status_code: Option<i64>
The response status code. Example: 451.
version: Option<String>
The response version. Example: ‘1.1’.
Trait Implementations
sourceimpl Debug for WebResponse
impl Debug for WebResponse
sourceimpl<'de> Deserialize<'de> for WebResponse
impl<'de> Deserialize<'de> for WebResponse
sourcefn 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
sourceimpl Serialize for WebResponse
impl Serialize for WebResponse
Auto Trait Implementations
impl RefUnwindSafe for WebResponse
impl Send for WebResponse
impl Sync for WebResponse
impl Unpin for WebResponse
impl UnwindSafe for WebResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more