From e3f2eb72444e3b3fe75599bb660cb625cb9752df Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 13 Jan 2019 15:41:59 -0800 Subject: [PATCH] Update sync config for sslmode --- postgres/src/config.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/postgres/src/config.rs b/postgres/src/config.rs index dab5f538..49536cb0 100644 --- a/postgres/src/config.rs +++ b/postgres/src/config.rs @@ -4,7 +4,7 @@ use log::error; use std::path::Path; use std::str::FromStr; use std::time::Duration; -use tokio_postgres::{Error, MakeTlsConnect, Socket, TargetSessionAttrs, TlsConnect}; +use tokio_postgres::{Error, MakeTlsConnect, Socket, SslMode, TargetSessionAttrs, TlsConnect}; use crate::{Client, RUNTIME}; @@ -50,6 +50,11 @@ impl Config { self } + pub fn ssl_mode(&mut self, ssl_mode: SslMode) -> &mut Config { + self.0.ssl_mode(ssl_mode); + self + } + pub fn host(&mut self, host: &str) -> &mut Config { self.0.host(host); self