Trait NodeTypesForProvider
pub trait NodeTypesForProvider: NodeTypeswhere
Self::ChainSpec: EthereumHardforks,
Self::Storage: ChainStorage<Self::Primitives>,
Self::Primitives: FullNodePrimitives,
<Self::Primitives as NodePrimitives>::SignedTx: Value,
<Self::Primitives as NodePrimitives>::Receipt: Value,
<Self::Primitives as NodePrimitives>::BlockHeader: Value,{ }
Available on crate feature
provider
only.Expand description
Helper trait to bound NodeTypes
so that combined with database they satisfy
ProviderNodeTypes
.
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.