pub trait SelectLightClient<T: Config> {
    // Required method
    fn select(
        vendor: GatewayVendor
    ) -> Result<Box<dyn LightClient<T>>, Error<T>>;
}

Required Methods§

source

fn select(vendor: GatewayVendor) -> Result<Box<dyn LightClient<T>>, Error<T>>

Implementors§