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.
2 parentsa879843 +a7c144e commitd021573Copy full SHA for d021573
README.md
@@ -15,6 +15,7 @@ extern crate r2d2_postgres;
15
externcrate postgres;
16
17
usestd::sync::Arc;
18
+usestd::thread;
19
usestd::default::Default;
20
usepostgres::SslMode;
21
user2d2_postgres::PostgresConnectionManager;
@@ -23,12 +24,12 @@ fn main() {
23
24
letconfig=Default::default();
25
letmanager=PostgresConnectionManager::new("postgres://postgres@localhost",
26
SslMode::None).unwrap();
-leterror_handler=r2d2::LoggingErrorHandler;
27
+leterror_handler=Box::new(r2d2::LoggingErrorHandler);
28
letpool=Arc::new(r2d2::Pool::new(config,manager,error_handler).unwrap());
29
-foriinrange(0,10i32) {
30
+foriin0..10i32 {
31
letpool=pool.clone();
-spawn(proc() {
32
+thread::spawn(move|| {
33
letconn=pool.get().unwrap();
34
conn.execute("INSERT INTO foo (bar) VALUES ($1)",&[&i]).unwrap();
35
});