Available on crate feature
postgres
only.Expand description
PostgreSQL database driver.
Re-exports§
pub use advisory_lock::PgAdvisoryLock;
pub use advisory_lock::PgAdvisoryLockGuard;
pub use advisory_lock::PgAdvisoryLockKey;
pub use arguments::PgArgumentBuffer;
pub use arguments::PgArguments;
pub use column::PgColumn;
pub use connection::PgConnection;
pub use copy::PgCopyIn;
pub use database::Postgres;
pub use error::PgDatabaseError;
pub use error::PgErrorPosition;
pub use listener::PgListener;
pub use listener::PgNotification;
pub use message::PgSeverity;
pub use options::PgConnectOptions;
pub use options::PgSslMode;
pub use query_result::PgQueryResult;
pub use row::PgRow;
pub use statement::PgStatement;
pub use transaction::PgTransactionManager;
pub use type_info::PgTypeInfo;
pub use type_info::PgTypeKind;
pub use types::PgHasArrayType;
pub use value::PgValue;
pub use value::PgValueFormat;
pub use value::PgValueRef;
Modules§
- advisory_
lock - arguments
- column
- connection
- copy
- database
- error
- io
- listener
- message
- migrate
- options
- query_
result - row
- statement
- transaction
- type_
info - types
- Conversions between Rust and Postgres types.
- value
Traits§
- PgExecutor
- An alias for
Executor<'_, Database = Postgres>
.
Type Aliases§
- PgPool
- An alias for
Pool
, specialized for Postgres. - PgPool
Options - An alias for
PoolOptions
, specialized for Postgres.