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.