Expand description
Connection management
This module handles:
- Transport abstraction (TCP vs Unix socket)
- Connection lifecycle (startup, auth, query execution)
- State machine enforcement
- TLS configuration and support
Structs§
- Connection
- Postgres connection
- Connection
Config - Connection configuration
- Connection
Config Builder - Builder for creating
ConnectionConfigwith advanced options - TlsConfig
- TLS configuration for secure Postgres connections.
Enums§
- Connection
State - Connection state
- Transport
- Transport layer abstraction
Functions§
- parse_
server_ name - Parse server name from hostname for TLS SNI (Server Name Indication).