colmugx/acp/jsonrpc does not have a README file
pub(all) suberror JsonRpcCodecError {
ParseError(message~ : String)
InvalidRequest(reason~ : String)
InvalidId(reason~ : String)
InvalidParams(reason~ : String)
InvalidError(reason~ : String)
UnknownField(path~ : String)
MissingField(path~ : String)
ConflictingFields(path~ : String)
InvalidField(path~ : String, reason~ : String)
InvalidInteger(path~ : String, reason~ : String)
} derive(Eq, Debug)pub(all) enum JsonRpcMessage {
Request(JsonRpcRequest)
Notification(JsonRpcNotification)
Response(JsonRpcResponse)
} derive(Eq, Debug)fn JsonRpcNotification::new(method_name~ : String, params? : Json) -> JsonRpcNotification raise JsonRpcCodecErrorfn JsonRpcRequest::new(id~ : RequestId, method_name~ : String, params? : Json) -> JsonRpcRequest raise JsonRpcCodecErrorlet JSON_RPC_VERSION : Stringfn jsonrpc_decode_int64(value : Double, repr : String?, path~ : String) -> Int64 raise JsonRpcCodecErrorDependencies