pub struct HttpResponseData {
pub status: u16,
pub headers: Vec<KeyValuePair>,
pub body: Vec<u8>,
}Expand description
HTTP response returned by the host.
Fields§
§status: u16HTTP status code.
headers: Vec<KeyValuePair>Response headers.
body: Vec<u8>Response body as raw bytes (may contain non-UTF-8 binary data).
Trait Implementations§
Source§impl Clone for HttpResponseData
impl Clone for HttpResponseData
Source§fn clone(&self) -> HttpResponseData
fn clone(&self) -> HttpResponseData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HttpResponseData
impl Debug for HttpResponseData
Source§impl<'de> Deserialize<'de> for HttpResponseData
impl<'de> Deserialize<'de> for HttpResponseData
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 PartialEq for HttpResponseData
impl PartialEq for HttpResponseData
Source§impl Serialize for HttpResponseData
impl Serialize for HttpResponseData
impl StructuralPartialEq for HttpResponseData
Auto Trait Implementations§
impl Freeze for HttpResponseData
impl RefUnwindSafe for HttpResponseData
impl Send for HttpResponseData
impl Sync for HttpResponseData
impl Unpin for HttpResponseData
impl UnsafeUnpin for HttpResponseData
impl UnwindSafe for HttpResponseData
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