pub struct HttpPayloadResponse {
pub status_code: u16,
pub body: Value,
}Expand description
A completed JSON HTTP handler response, including non-2xx responses. This is an RPC result, not an RPC error. Hosts must preserve both fields.
Fields§
§status_code: u16§body: ValueTrait Implementations§
Source§impl Clone for HttpPayloadResponse
impl Clone for HttpPayloadResponse
Source§impl Debug for HttpPayloadResponse
impl Debug for HttpPayloadResponse
Source§impl<'de> Deserialize<'de> for HttpPayloadResponse
impl<'de> Deserialize<'de> for HttpPayloadResponse
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 HttpPayloadResponse
impl PartialEq for HttpPayloadResponse
Source§impl Serialize for HttpPayloadResponse
impl Serialize for HttpPayloadResponse
impl StructuralPartialEq for HttpPayloadResponse
Auto Trait Implementations§
impl Freeze for HttpPayloadResponse
impl RefUnwindSafe for HttpPayloadResponse
impl Send for HttpPayloadResponse
impl Sync for HttpPayloadResponse
impl Unpin for HttpPayloadResponse
impl UnsafeUnpin for HttpPayloadResponse
impl UnwindSafe for HttpPayloadResponse
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