Trait polkadot_service::HeaderProviderProvider [−][src]
pub trait HeaderProviderProvider<Block>: Send + Sync + 'static where
Block: BlockT, {
type Provider: HeaderProvider<Block> + 'static;
fn header_provider(&self) -> &Self::Provider;
}
Expand description
Decoupling the provider.
Mandated since trait HeaderProvider
can only be
implemented once for a generic T
.