Trait FullNodePrimitives
pub trait FullNodePrimitives:
NodePrimitives
+ Send
+ Sync
+ Unpin
+ Clone
+ Default
+ Debug
+ PartialEq
+ Eq
+ 'staticwhere
Self::Block: FullBlock<Header = Self::BlockHeader, Body = Self::BlockBody>,
Self::BlockHeader: FullBlockHeader,
Self::BlockBody: FullBlockBody<Transaction = Self::SignedTx>,
Self::SignedTx: FullSignedTx,
Self::TxType: FullTxType,
Self::Receipt: FullReceipt,{ }
Expand description
Helper trait that sets trait bounds on NodePrimitives
.
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.