pub struct AppResponse {
pub status: u16,
pub headers: HashMap<String, String>,
pub body: Value,
}Expand description
HTTP response from an app
Fields§
§status: u16HTTP status code
headers: HashMap<String, String>Response headers
body: ValueResponse body as JSON value
Trait Implementations§
Source§impl Clone for AppResponse
impl Clone for AppResponse
Source§fn clone(&self) -> AppResponse
fn clone(&self) -> AppResponse
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 moreSource§impl Debug for AppResponse
impl Debug for AppResponse
Source§impl<'de> Deserialize<'de> for AppResponse
impl<'de> Deserialize<'de> for AppResponse
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AppResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AppResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AppResponse
impl Serialize for AppResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for AppResponse
impl RefUnwindSafe for AppResponse
impl Send for AppResponse
impl Sync for AppResponse
impl Unpin for AppResponse
impl UnsafeUnpin for AppResponse
impl UnwindSafe for AppResponse
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