gdo/transaction
Types
pub type TransactionState {
Idle
Active
}
Constructors
-
Idle -
Active
Values
pub fn begin(
state: TransactionState,
) -> Result(TransactionState, error.Error)
pub fn commit(
state: TransactionState,
) -> Result(TransactionState, error.Error)
pub fn is_active(state: TransactionState) -> Bool
pub fn rollback(
state: TransactionState,
) -> Result(TransactionState, error.Error)