Definitions for ATProto's XRPC request/response, and their associated errors.
The XrpcClient
trait inherits from and uses HttpClient
to provide a default implementation for handling XRPC requests. So developers can create their own Client for XRPC by implementing an HttpClient
that sends asynchronous HTTP requests according to this interface.