Crate aduib_rpc

Crate aduib_rpc 

Source
Expand description

Aduib RPC Rust SDK (preview)

This crate provides a small, transport-agnostic client for calling an Aduib RPC server.

Currently supported:

  • JSON-RPC over HTTP (+ optional SSE streaming)
  • REST over HTTP (+ optional SSE streaming)

Re-exports§

pub use client::AduibRpcClient;
pub use client::AduibRpcClientBuilder;
pub use client::TransportKind;
pub use error::AduibRpcClientError;
pub use error::RemoteError;
pub use types::AduibRpcError;
pub use types::AduibRpcRequest;
pub use types::AduibRpcResponse;

Modules§

client
error
grpc
gRPC client bindings and helpers (tonic).
transport
types