pub struct RPCErrorDetail {
pub code: i32,
pub message: String,
pub data: Option<Value>,
}
Expand description
Provides details about a JSON-RPC error, including an optional data
field.
Fields§
§code: i32
§message: String
§data: Option<Value>
Trait Implementations§
Source§impl Clone for RPCErrorDetail
impl Clone for RPCErrorDetail
Source§fn clone(&self) -> RPCErrorDetail
fn clone(&self) -> RPCErrorDetail
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 RPCErrorDetail
impl Debug for RPCErrorDetail
Source§impl<'de> Deserialize<'de> for RPCErrorDetail
impl<'de> Deserialize<'de> for RPCErrorDetail
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 RPCErrorDetail
impl RefUnwindSafe for RPCErrorDetail
impl Send for RPCErrorDetail
impl Sync for RPCErrorDetail
impl Unpin for RPCErrorDetail
impl UnwindSafe for RPCErrorDetail
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