# Functions

MustSettings returns Settings if err is nil and panics otherwise.
NewCtxGetter returns *CtxGetter to get Tr from context.Context.
NewDefaultFactory creates default trm.Transaction(pgx.Tx).
NewFactory creates trm.Transaction(pgx.Tx).
NewSettings creates Settings.
NewTransaction creates trm.Transaction for pgx.Tx.
WithTxOptions sets up pgx.TxOptions for the Settings.

# Variables

DefaultCtxGetter is the CtxGetter with settings.DefaultCtxKey.

# Structs

CtxGetter gets Tr from trm.СtxManager by casting trm.Transaction to Tr.
Settings contains settings for pgxv5.Transaction.
Transaction is trm.Transaction for pgx.Tx.

# Interfaces

Tr is an interface to work with pgx.Conn, pgxpool.Conn or pgxpool.Pool StmtContext and Stmt are not implemented!.
Transactional is an interface to work with pgx.Conn, pgxpool.Conn or pgxpool.Pool.

# Type aliases

Opt is a type to configure Settings.