pub trait Commit { fn commit(self) -> Result<(), Error>; }
Transactions that can be committed.
Commit the transaction.