We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent8fe0923 commitb22b94cCopy full SHA for b22b94c
.circleci/config.yml
@@ -9,7 +9,7 @@ save_registry: &SAVE_REGISTRY
9
-/usr/local/cargo/registry/index
10
11
deps_key:&DEPS_KEY
12
-key:deps-1.19.0-{{ checksum "Cargo.lock" }}-2
+key:deps-1.31.0-{{ checksum "Cargo.lock" }}-2
13
14
restore_deps:&RESTORE_DEPS
15
restore_cache:
@@ -25,9 +25,8 @@ save_deps: &SAVE_DEPS
25
version:2
26
jobs:
27
build:
28
-working_directory:~/build
29
docker:
30
- -image:rust:1.19.0
+ -image:rust:1.31.0
31
-image:postgres:10.0
32
environment:
33
POSTGRES_PASSWORD:password
Cargo.toml
@@ -2,6 +2,7 @@
2
name ="r2d2_postgres"
3
version ="0.14.0"
4
authors = ["Steven Fackler <sfackler@gmail.com>"]
5
+edition ="2018"
6
license ="MIT"
7
description ="Postgres support for the r2d2 connection pool"
8
repository ="https://github.com/sfackler/r2d2-postgres"
src/lib.rs
@@ -1,9 +1,8 @@
1
//! Postgres support for the `r2d2` connection pool.
#![doc(html_root_url="https://docs.rs/r2d2_postgres/0.14")]
#![warn(missing_docs)]
-pubexterncrate r2d2;
-pubexterncrate postgres;
-externcrate postgres_shared;
+pubuse r2d2;
+pubuse postgres;
use postgres::{Connection,Error,Result};
use postgres::params::{ConnectParams,IntoConnectParams};
@@ -15,9 +14,9 @@ pub enum TlsMode {
/// Like `postgres::TlsMode::None`.
16
None,
17
/// Like `postgres::TlsMode::Prefer`.
18
-Prefer(Box<TlsHandshake +Sync +Send>),
+Prefer(Box<dynTlsHandshake +Sync +Send>),
19
/// Like `postgres::TlsMode::Require`.
20
-Require(Box<TlsHandshake +Sync +Send>),
+Require(Box<dynTlsHandshake +Sync +Send>),
21
}
22
23
/// An `r2d2::ManageConnection` for `postgres::Connection`s.
tests/test.rs
@@ -1,6 +1,6 @@
-externcrate postgres;
-externcrate r2d2;
-externcrate r2d2_postgres;
+
+use r2d2;
use std::sync::mpsc;
use std::thread;