Struct bdrck::http::recording::RecordedRequest
source · pub struct RecordedRequest {
pub method: String,
pub url: String,
pub headers: HashMap<String, Vec<u8>>,
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<u8>>
The headers sent along with the request (if any).
body: Option<String>
The request body (if any).
Trait Implementations
sourceimpl Debug for RecordedRequest
impl Debug for RecordedRequest
sourceimpl<'de> Deserialize<'de> for RecordedRequest
impl<'de> Deserialize<'de> for RecordedRequest
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<'a> From<&'a Request> for RecordedRequest
impl<'a> From<&'a Request> for RecordedRequest
sourceimpl PartialEq<RecordedRequest> for RecordedRequest
impl PartialEq<RecordedRequest> for RecordedRequest
sourcefn eq(&self, other: &RecordedRequest) -> bool
fn eq(&self, other: &RecordedRequest) -> bool
sourceimpl 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.