Crate tc_transact
source ·Expand description
Provides traits and data structures to define a distributed transaction context.
This library is part of TinyChain: http://github.com/haydnv/tinychain
Modules§
Structs§
- The unique ID of a transaction, used for identity and ordering.
Constants§
- A zero-values
TxnId
.
Traits§
- A transactional remote procedure call client
- Access a view which can be encoded with
en::IntoStream
. - Trait to define synchronization of a mutable state
- Transaction lifecycle callbacks
- Common transaction context properties.