Module tc_transact::lock [−][src]
Expand description
A TxnLock
featuring transaction-specific versioning
Structs
Mutable | A generic impl of |
TxnLock | A lock which provides transaction-specific versions of the locked state. |
TxnLockReadFuture | A read lock future. |
TxnLockReadGuard | An immutable read guard for a transactional state. |
TxnLockWriteFuture | A write lock future. |
TxnLockWriteGuard | An exclusive write lock for a transactional state. |
Traits
Mutate | Define a way to manage transaction-specific versions of a state. |