Crate tor_rpcbase

source ·
Expand description

§tor-rpcbase

Backend for Arti’s RPC service

License: MIT OR Apache-2.0

Re-exports§

Modules§

Macros§

Structs§

  • A serializable empty object.
  • An identifier for an Object within the context of a Session.
  • An error type returned by failing RPC methods.

Enums§

Traits§

  • A trait describing the context in which an RPC method is executed.
  • Extension trait for Context.
  • The parameters and method name associated with a given Request.
  • A typed method, used to ensure that all implementations of a method have the same success and updates types.
  • An object in our RPC system to which methods can be addressed.
  • Extension trait for dyn Object and similar to support convenient downcasting to dyn Trait.

Functions§