trait Client: Object {
// Required methods
fn isolated_client(&self) -> Arc<dyn Object>;
fn upcast_arc(self: Arc<Self>) -> Arc<dyn Object>;
}Expand description
Type-erased TorClient, as used within an RpcSession.
Required Methods§
Sourcefn isolated_client(&self) -> Arc<dyn Object>
fn isolated_client(&self) -> Arc<dyn Object>
Return a new isolated TorClient.
Sourcefn upcast_arc(self: Arc<Self>) -> Arc<dyn Object>
fn upcast_arc(self: Arc<Self>) -> Arc<dyn Object>
Upcast self to an rpc::Object.