Trait AnyBlockingBackend

Source
pub trait AnyBlockingBackend:
    Send
    + Sync
    + 'static {
    // Required method
    fn create_blocking_client(
        &self,
        options: ClientOptions,
    ) -> BuildClientResult<Box<dyn AnyBlockingClient>>;
}
Available on crate feature blocking only.
Expand description

Trait for type-erased blocking backend implementations.

Automatically implemented for types implementing BlockingBackend.

Required Methods§

Source

fn create_blocking_client( &self, options: ClientOptions, ) -> BuildClientResult<Box<dyn AnyBlockingClient>>

Creates a new blocking client with the given options.

Implementors§