Module dist_tx::tm [] [src]

Transactions and the transaction manager trait, and a simple implementation.

Structs

SimpleTransactionManager

SimpleTransactionManager

TmStatus

States of a TransactionManager.

XaTransactionId

The ID of a distributed transaction, analogous to the X/Open XA standard.

Enums

XaError

Error of Transaction Manager.

Traits

TransactionManager

A transaction manager for distributed transactions.

Type Definitions

XaResult

Abbreviation for Result<T, XaError>.