Builder
final class Builder
Provides JSON-RPC response builder.
class Object
trait Matchable
class Any
Value members
Concrete methods
Sets error.
Sets error.
- Value Params
- code
error code
- data
optional additional data
- message
error message
def tryResult(value: => JsonValue)(using onFailure: PartialFunction[Throwable, JsonRpcError]): Builder
Tries to set result or sets error on failure.
Tries to set result or sets error on failure.
- Note
If
value
throws exception that does not matchonFailure
, then the exception is raised.