Struct jsonrpc_core::types::error::Error [−][src]
Expand description
Error object as defined in Spec
Fields
code: ErrorCode
Code
message: String
Message
data: Option<Value>
Optional data
Implementations
Creates new ParseError
Creates new InvalidRequest
Creates new MethodNotFound
Creates new InvalidParams
Creates InvalidParams
for given parameter, with details.
Creates new InternalError
Creates new InvalidRequest
with invalid version description
Trait Implementations
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 RefUnwindSafe for Error
impl UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more