Struct pgwire::Config [−][src]
pub struct Config<'a> {
pub coord_client: Client,
pub tls: Option<TlsConfig>,
pub metrics_registry: &'a MetricsRegistry,
}
Expand description
Configures a Server
.
Fields
coord_client: Client
A client for the coordinator with which the server will communicate.
tls: Option<TlsConfig>
The TLS configuration for the server.
If not present, then TLS is not enabled, and clients requests to negotiate TLS will be rejected.
metrics_registry: &'a MetricsRegistry
The registry that the pg wire server uses to report metrics.
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for Config<'a>
impl<'a> !UnwindSafe for Config<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more