# Packages

Package mock is a generated GoMock package.

# Functions

Must returns Manager if err is nil and panics otherwise.
MustChained returns ChainedMW if err is nil and panics otherwise.
New creates Manager.
NewChained creates *ChainedMW or chained trm.Manager.
WithCtxManager sets trm.Settings for Manager.
WithLog sets logger for Manager.
WithSettings sets trm.Settings for Manager.

# Structs

ChainedMW starts transactions in the order given and commit/rollback in reverse order.
Manager is an implementation of Manager based on storing Transaction in context.Context.

# Type aliases

Closer closes trm.Transaction.
Opt is a type to configure Manager.