pub trait PartitionStrategy {
    type Txn;
    // Required method
    fn partition(
        &mut self,
        block: Block<Self::Txn>
    ) -> Vec<Block<SignedTransaction>> ⓘ;
}pub trait PartitionStrategy {
    type Txn;
    // Required method
    fn partition(
        &mut self,
        block: Block<Self::Txn>
    ) -> Vec<Block<SignedTransaction>> ⓘ;
}