pub trait ProvideBootstrapAt<Setup, const I: usize>where
Setup: HasChainDriverTypeAt<I>,{
type Bootstrap: HasChainDriverType<ChainDriver = ChainDriverTypeAt<Setup, I>>;
// Required method
fn chain_bootstrap(setup: &Setup, index: Index<I>) -> &Self::Bootstrap;
}
Required Associated Types§
type Bootstrap: HasChainDriverType<ChainDriver = ChainDriverTypeAt<Setup, I>>
Required Methods§
fn chain_bootstrap(setup: &Setup, index: Index<I>) -> &Self::Bootstrap
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.