1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
/** * [SSL Support](https://www.postgresql.org/docs/current/libpq-ssl.html) */ impl Connection { /** * Allows applications to select which security libraries to initialize. * * See [PQinitOpenSSL](https://www.postgresql.org/docs/current/libpq-ssl.html#LIBPQ-PQINITOPENSSL). */ pub fn init_openssl(do_ssl: bool, do_crypto: bool) { unsafe { pq_sys::PQinitOpenSSL(do_ssl as i32, do_crypto as i32); } } /** * Allows applications to select which security libraries to initialize. * * See [PQinitSSL](https://www.postgresql.org/docs/current/libpq-ssl.html#LIBPQ-PQINITSSL). */ pub fn init_ssl(do_ssl: bool) { unsafe { pq_sys::PQinitSSL(do_ssl as i32); } } }