Structs and traits for dealing with distributed transactions.
This crate is an attempt to provide a reasonable rust language binding for XA Distributed Transactions.
So far there is no support for asynchronous operations in resource managers.
Interface of a resource manager, as required by a transaction manager.
Transactions and the transaction manager trait, and a simple implementation.