pub struct JsonRpcErrorData {
pub code: i64,
pub message: String,
pub data: Option<Value>,
}Expand description
The error payload within a JSON-RPC error response.
Fields§
§code: i64§message: String§data: Option<Value>Trait Implementations§
Source§impl Clone for JsonRpcErrorData
impl Clone for JsonRpcErrorData
Source§fn clone(&self) -> JsonRpcErrorData
fn clone(&self) -> JsonRpcErrorData
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 JsonRpcErrorData
impl Debug for JsonRpcErrorData
Source§impl<'de> Deserialize<'de> for JsonRpcErrorData
impl<'de> Deserialize<'de> for JsonRpcErrorData
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
Auto Trait Implementations§
impl Freeze for JsonRpcErrorData
impl RefUnwindSafe for JsonRpcErrorData
impl Send for JsonRpcErrorData
impl Sync for JsonRpcErrorData
impl Unpin for JsonRpcErrorData
impl UnsafeUnpin for JsonRpcErrorData
impl UnwindSafe for JsonRpcErrorData
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