ACP.RPC.Response (agent_client_protocol v0.1.0)

Copy Markdown View Source

JSON-RPC 2.0 Response object. Either {:ok, result} or {:error, error}.

Summary

Types

t()

@type t() ::
  {:result, ACP.RequestId.t(), any()}
  | {:error, ACP.RequestId.t(), ACP.Error.t()}

Functions

error(id, error)

from_json(map)

new(id, arg)

result(id, result)

to_json(arg)