A single SQL query that will map its results to an owned Rust type.
A wrapper for PgConnection
(or a similar type) that represents a held Postgres advisory lock.
Options and flags which can be used to configure a PostgreSQL connection.
A connection to a PostgreSQL database.
A connection in streaming COPY FROM STDIN
mode.
An error returned from the PostgreSQL database.
A stream of asynchronous notifications from Postgres.
An asynchronous notification from Postgres.
Implementation of
Row
for PostgreSQL.
Implementation of [TransactionManager
] for PostgreSQL.
Type information for a PostgreSQL type.
Implementation of
Value
for PostgreSQL.
Implementation of
ValueRef
for PostgreSQL.
PostgreSQL database driver.
A single SQL query as a prepared statement. Returned by
query()
.
A single SQL query as a prepared statement, mapping results using
FromRow
.
Returned by
query_as()
.
A single SQL query as a prepared statement which extracts only the first column of each row.
Returned by
query_scalar()
.
An in-progress database transaction or savepoint.