pub trait AuxPrepared { fn commit(self); fn rollback(self); }
Commit the auxiliary transaction if the STM transaction succeeded.
Rollback the auxiliary transaction if the STM transaction is going to be retried.