Docs.rs
  • sqlx-postgres-0.8.5
    • sqlx-postgres 0.8.5
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • mehcode
    • abonander
    • Dependencies
      • atoi ^2.0 normal
      • base64 ^0.22.0 normal
      • bigdecimal ^0.4.0 normal optional
      • bit-vec ^0.6.3 normal optional
      • bitflags ^2 normal
      • byteorder ^1.4.3 normal
      • chrono ^0.4.34 normal optional
      • crc ^3.0.0 normal
      • dotenvy ^0.15.7 normal
      • futures-channel ^0.3.19 normal
      • futures-core ^0.3.19 normal
      • futures-util ^0.3.19 normal
      • hex ^0.4.3 normal
      • hkdf ^0.12.0 normal
      • hmac ^0.12.0 normal
      • home ^0.5.5 normal
      • ipnet ^2.3.0 normal optional
      • ipnetwork ^0.20.0 normal optional
      • itoa ^1.0.1 normal
      • log ^0.4.18 normal
      • mac_address ^1.1.5 normal optional
      • md-5 ^0.10.0 normal
      • memchr ^2.4.1 normal
      • num-bigint ^0.4.3 normal optional
      • once_cell ^1.9.0 normal
      • rand ^0.8.4 normal
      • rust_decimal ^1.26.1 normal optional
      • serde ^1.0.144 normal
      • serde_json ^1.0.85 normal
      • sha2 ^0.10.0 normal
      • smallvec ^1.7.0 normal
      • sqlx-core =0.8.5 normal
      • stringprep ^0.1.2 normal
      • thiserror ^2.0.0 normal
      • time ^0.3.36 normal optional
      • tracing ^0.1.37 normal
      • uuid ^1.1.2 normal optional
      • whoami ^1.2.1 normal
      • sqlx =0.8.5 dev
      • etcetera ^0.8.0 normal
    • Versions
    • 53.28% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate sqlx_postgres

sqlx_postgres0.8.5

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Structs
  • Enums
  • Traits
  • Type Aliases

Crates

  • sqlx_postgres

Crate sqlx_postgres

Source
Expand description

PostgreSQL database driver.

Re-exports§

pub use types::PgHasArrayType;

Modules§

types
Conversions between Rust and Postgres types.

Structs§

PgAdvisoryLock
A mutex-like type utilizing Postgres advisory locks.
PgAdvisoryLockGuard
A wrapper for PgConnection (or a similar type) that represents a held Postgres advisory lock.
PgArgumentBuffer
PgArguments
Implementation of Arguments for PostgreSQL.
PgColumn
PgConnectOptions
Options and flags which can be used to configure a PostgreSQL connection.
PgConnection
A connection to a PostgreSQL database.
PgCopyIn
A connection in streaming COPY FROM STDIN mode.
PgDatabaseError
An error returned from the PostgreSQL database.
PgListener
A stream of asynchronous notifications from Postgres.
PgNotification
An asynchronous notification from Postgres.
PgQueryResult
PgRow
Implementation of Row for PostgreSQL.
PgStatement
PgTransactionManager
Implementation of [TransactionManager] for PostgreSQL.
PgTypeInfo
Type information for a PostgreSQL type.
PgValue
Implementation of Value for PostgreSQL.
PgValueRef
Implementation of ValueRef for PostgreSQL.
Postgres
PostgreSQL database driver.

Enums§

PgAdvisoryLockKey
A key type natively used by Postgres advisory locks.
PgErrorPosition
PgSeverity
PgSslMode
Options for controlling the level of protection provided for PostgreSQL SSL connections.
PgTypeKind
PgValueFormat

Traits§

PgExecutor
An alias for Executor<'_, Database = Postgres>.
PgPoolCopyExt
Implements methods for directly executing COPY FROM/TO STDOUT on a PgPool.

Type Aliases§

PgPool
An alias for Pool, specialized for Postgres.
PgPoolOptions
An alias for PoolOptions, specialized for Postgres.
PgTransaction
An alias for Transaction, specialized for Postgres.

Results

Settings
Help
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.
No results :(
Try on DuckDuckGo?

Or try looking in one of these:
  • The Rust Reference for technical details about the language.
  • Rust By Example for expository code examples.
  • The Rust Book for introductions to language features and the language itself.
  • Docs.rs for documentation of crates released on crates.io.