Skip to main content

Module transaction

Module transaction 

Source
Expand description

Driver-neutral PostgreSQL transaction options (TransactionConfig).

Structs§

ConfigBuilder
Builds a TransactionConfig, rejecting meaningless combinations at compile time.
SnapshotId
A snapshot exported by a running transaction (pg_export_snapshot()), for another transaction to read the same data with ConfigBuilder::snapshot.
TransactionConfig
Options for starting a PostgreSQL transaction: isolation level, access mode, DEFERRABLE, and a snapshot to read from.

Enums§

AccessMode
PostgreSQL transaction access mode.
IsolationLevel
PostgreSQL transaction isolation level.