Registry / database / postgres-openssl

postgres-openssl

JSON →
library0.5.3rscratesunverified

TLS support for tokio-postgres via OpenSSL.

# Cargo.toml [dependencies] postgres-openssl = "0.5.3"
INSTALL
IMPORT
SIG · POSTGRES-OPENSSL
P
postgres-openssl
databaserustv0.5.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

MakeTlsConnector
✓ use postgres_openssl::MakeTlsConnector;

Create a TLS connector for tokio-postgres using OpenSSL.

use postgres_openssl::MakeTlsConnector; use openssl::ssl::SslConnector; fn main() { let connector = SslConnector::builder().unwrap().build(); let tls = MakeTlsConnector::new(connector); println!("TLS connector created"); }
Debug
Known issues
gotchaRequires the `openssl` feature to be enabled in tokio-postgres.
fix
Add `features = ["with-openssl-3"]` to tokio-postgres dependency.
affects: >=0.5.0
Upgrade
Version history
0.5.3latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
postgres-openssl — cargo add postgres-openssl · libregistry