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§
- Defines a method to compute the hash of this state as of a given
TxnId
- Access a view which can be encoded with
en::IntoStream
. - A transactional remote procedure call client
- Transaction lifecycle callbacks
- Common transaction context properties.