pub trait BatchTrait: PartialEq + Debug + Serialize + DeserializeOwned + Clone {
    type Transaction: TransactionTrait;

    // Required methods
    fn transactions(&self) -> &[Self::Transaction];
    fn take_transactions(self) -> Vec<Self::Transaction>;
}

Required Associated Types§

Required Methods§

source

fn transactions(&self) -> &[Self::Transaction]

source

fn take_transactions(self) -> Vec<Self::Transaction>

Implementors§