Trait ic_web3_rs::BatchTransport
source · pub trait BatchTransport: Transport {
type Batch: Future<Output = Result<Vec<Result<Value>>>>;
// Required method
fn send_batch<T>(&self, requests: T) -> Self::Batch
where T: IntoIterator<Item = (RequestId, Call)>;
}
Expand description
A transport implementation supporting batch requests.
Required Associated Types§
Required Methods§
sourcefn send_batch<T>(&self, requests: T) -> Self::Batch
fn send_batch<T>(&self, requests: T) -> Self::Batch
Sends a batch of prepared RPC calls.
Object Safety§
This trait is not object safe.