Module diesel::connection [] [src]

Structs

AnsiTransactionManager

An implementation of TransactionManager which can be used for backends which use ANSI standard syntax for savepoints such as SQLite and PostgreSQL.

Traits

Connection

Perform connections to a backend.

SimpleConnection

Perform simple operations on a backend.

TransactionManager

Manages the internal transaction state for a connection. You should not interface with this trait unless you are implementing a new connection adapter. You should use [Connection::transaction][transaction], [Connection::test_transaction][test_transaction], or [Connection::begin_test_transaction][begin_test_transaction] instead.