Skip to main content

fraiseql_wire/connection/
mod.rs

1//! Connection management
2//!
3//! This module handles:
4//! * Transport abstraction (TCP vs Unix socket)
5//! * Connection lifecycle (startup, auth, query execution)
6//! * State machine enforcement
7//! * TLS configuration and support
8
9mod conn;
10mod state;
11mod tls;
12mod transport;
13
14pub use conn::{Connection, ConnectionConfig, ConnectionConfigBuilder};
15pub use state::ConnectionState;
16pub use tls::{parse_server_name, TlsConfig};
17pub use transport::Transport;