Struct db_core::instance::Transaction[][src]

pub struct Transaction<'a> { /* fields omitted */ }
Expand description

Transaction

Implementations

Update transaction’s change seqence number to the latest commit in the system. By default csn of a transaction is set just once when the transaction is created. And any changes committed by other transactions after that csn are not visible to the current transaction. This allows current transaction to have a consistent view of data as of certain point in time. This function updates csn to the latest commit, making the latest changes in the system visible to the current transaction.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.