Struct bdrck::http::recording::RecordedRequest
source · pub struct RecordedRequest {
pub method: String,
pub url: String,
pub headers: HashMap<String, Vec<HttpData>>,
pub body: Option<String>,
}
Expand description
RecordedRequest represents a recorded HTTP request.
Fields§
§method: String
The HTTP method (verb), as a string.
url: String
The URL to which the request was sent.
headers: HashMap<String, Vec<HttpData>>
The headers sent along with the request (if any).
body: Option<String>
The request body (if any).
Trait Implementations§
source§impl Debug for RecordedRequest
impl Debug for RecordedRequest
source§impl<'de> Deserialize<'de> for RecordedRequest
impl<'de> Deserialize<'de> for RecordedRequest
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
source§impl<'a> From<&'a Request> for RecordedRequest
impl<'a> From<&'a Request> for RecordedRequest
source§impl PartialEq<RecordedRequest> for RecordedRequest
impl PartialEq<RecordedRequest> for RecordedRequest
source§fn eq(&self, other: &RecordedRequest) -> bool
fn eq(&self, other: &RecordedRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for RecordedRequest
impl Serialize for RecordedRequest
impl Eq for RecordedRequest
impl StructuralEq for RecordedRequest
impl StructuralPartialEq for RecordedRequest
Auto Trait Implementations§
impl RefUnwindSafe for RecordedRequest
impl Send for RecordedRequest
impl Sync for RecordedRequest
impl Unpin for RecordedRequest
impl UnwindSafe for RecordedRequest
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.