[INFO] updating cached repository https://github.com/exe-dealer/pgblackboard
[INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"`
[INFO] running `"git" "rev-parse" "HEAD"`
[INFO] [stdout] bc600147f456e3e3ae96cf0961e12c7db3130524
[INFO] checking exe-dealer/pgblackboard against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fexe-dealer%2Fpgblackboard" "/workspace/builds/worker-5/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/exe-dealer/pgblackboard on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking git repo https://github.com/exe-dealer/pgblackboard
[INFO] finished tweaking git repo https://github.com/exe-dealer/pgblackboard
[INFO] tweaked toml for git repo https://github.com/exe-dealer/pgblackboard written to /workspace/builds/worker-5/source/Cargo.toml
[INFO] crate git repo https://github.com/exe-dealer/pgblackboard already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] be740c1ffa6aeb5dd8735853e660c5edb3d99629b25dff512587490384967190
[INFO] running `"docker" "start" "-a" "be740c1ffa6aeb5dd8735853e660c5edb3d99629b25dff512587490384967190"`
[INFO] [stderr]     Checking threadpool v0.1.4
[INFO] [stderr]     Checking pgblackboard v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 |         try!(write!(&mut self.0,
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |         try!(resp_writer.write_header("Connection", "close"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!(write!(&mut self.0, "{}: {}\r\n", name, value));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 |         try!(self.write_header("Content-Length", content.len()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:45:9
[INFO] [stderr]    |
[INFO] [stderr] 45 |         try!(self.write_header("Transfer-Encoding", "chunked"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:46:9
[INFO] [stderr]    |
[INFO] [stderr] 46 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:51:9
[INFO] [stderr]    |
[INFO] [stderr] 51 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:64:9
[INFO] [stderr]    |
[INFO] [stderr] 64 |         try!(self.write_header("WWW-Authenticate", BasicAuthChallengeFmt(realm)));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:69:9
[INFO] [stderr]    |
[INFO] [stderr] 69 |         try!(self.write_header("Content-Type", content_type));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:90:9
[INFO] [stderr]    |
[INFO] [stderr] 90 |         try!(write!(inner, "{:x}\r\n", buf.len()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:91:9
[INFO] [stderr]    |
[INFO] [stderr] 91 |         try!(inner.write_all(buf));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:92:9
[INFO] [stderr]    |
[INFO] [stderr] 92 |         try!(inner.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/mod.rs:71:29
[INFO] [stderr]    |
[INFO] [stderr] 71 |                 let mut w = try!(w.start(Status::MethodNotAllowed));
[INFO] [stderr]    |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/mod.rs:72:17
[INFO] [stderr]    |
[INFO] [stderr] 72 |                 try!(w.write_content_type("application/json"));
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:210:24
[INFO] [stderr]     |
[INFO] [stderr] 210 |             let line = try!(line_res);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:211:47
[INFO] [stderr]     |
[INFO] [stderr] 211 |             let (header_name, header_value) = try!(parse_header(&line));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:214:38
[INFO] [stderr]     |
[INFO] [stderr] 214 |                     content_length = try!(header_value.parse().map_err(|_| io::Error::new(
[INFO] [stderr]     |                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:452:20
[INFO] [stderr]     |
[INFO] [stderr] 452 |     let listener = try!(TcpListener::bind(addr));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:454:51
[INFO] [stderr]     |
[INFO] [stderr] 454 |     println!("Listening for HTTP requests on {}", try!(listener.local_addr()));
[INFO] [stderr]     |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/sqlexec.rs:87:21
[INFO] [stderr]    |
[INFO] [stderr] 87 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/sqlexec.rs:88:9
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:104:21
[INFO] [stderr]     |
[INFO] [stderr] 104 |         let mut w = try!(w.start(http::Status::Ok));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:105:9
[INFO] [stderr]     |
[INFO] [stderr] 105 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:106:32
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let mut chunk_writer = try!(w.start_chunked());
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:111:21
[INFO] [stderr]     |
[INFO] [stderr] 111 |         let mut w = try!(JsonStream::begin(chunk_writer));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:123:13
[INFO] [stderr]     |
[INFO] [stderr] 123 |             try!(w.write_message("executing", &serde_json::Value::Null));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:127:17
[INFO] [stderr]     |
[INFO] [stderr] 127 |                 try!(w.write_message("error", err));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:134:25
[INFO] [stderr]     |
[INFO] [stderr] 134 |                         try!(w.write_message("description", stmt_descr));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:137:25
[INFO] [stderr]     |
[INFO] [stderr] 137 |                         try!(w.write_message("error", err));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:149:17
[INFO] [stderr]     |
[INFO] [stderr] 149 |                 try!(w.write_raw(row));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:167:32
[INFO] [stderr]     |
[INFO] [stderr] 167 |         let mut chunk_writer = try!(w.end());
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:178:9
[INFO] [stderr]     |
[INFO] [stderr] 178 |         try!(write!(&mut w, "[\"jsonstream\"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:212:9
[INFO] [stderr]     |
[INFO] [stderr] 212 |         try!(write!(&mut self.inner, "]"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:11:17
[INFO] [stderr]    |
[INFO] [stderr] 11 |     let ident = try!(reader.read_u8());
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:13:34
[INFO] [stderr]    |
[INFO] [stderr] 13 |     let msg_len_including_self = try!(reader.read_i32_be()) as usize;
[INFO] [stderr]    |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:28:23
[INFO] [stderr]    |
[INFO] [stderr] 28 |         b'R' => match try!(body_reader.read_i32_be()) {
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:33:23
[INFO] [stderr]    |
[INFO] [stderr] 33 |                 salt: try!(body_reader.read_u8x4())
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:44:13
[INFO] [stderr]    |
[INFO] [stderr] 44 |             try!(read_error_or_notice(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:47:13
[INFO] [stderr]    |
[INFO] [stderr] 47 |             try!(read_error_or_notice(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:50:24
[INFO] [stderr]    |
[INFO] [stderr] 50 |             parameter: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:51:20
[INFO] [stderr]    |
[INFO] [stderr] 51 |             value: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:54:13
[INFO] [stderr]    |
[INFO] [stderr] 54 |             try!(read_row_description(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:57:26
[INFO] [stderr]    |
[INFO] [stderr] 57 |             command_tag: try!(body_reader.read_cstr())
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:60:25
[INFO] [stderr]    |
[INFO] [stderr] 60 |             process_id: try!(body_reader.read_u32_be()),
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:61:25
[INFO] [stderr]    |
[INFO] [stderr] 61 |             secret_key: try!(body_reader.read_u32_be())
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:63:41
[INFO] [stderr]    |
[INFO] [stderr] 63 |         b'D' => BackendMessage::DataRow(try!(read_data_row(body_reader))),
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:65:39
[INFO] [stderr]    |
[INFO] [stderr] 65 |             transaction_status: match try!(body_reader.read_u8()) {
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:77:18
[INFO] [stderr]    |
[INFO] [stderr] 77 |             pid: try!(body_reader.read_u32_be()),
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:78:22
[INFO] [stderr]    |
[INFO] [stderr] 78 |             channel: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:79:22
[INFO] [stderr]    |
[INFO] [stderr] 79 |             payload: try!(body_reader.read_cstr())
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:84:21
[INFO] [stderr]    |
[INFO] [stderr] 84 |             format: try!(body_reader.read_u8()),
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:87:29
[INFO] [stderr]    |
[INFO] [stderr] 87 |                 for _ in 0..try!(body_reader.read_u16_be()) {
[INFO] [stderr]    |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:88:41
[INFO] [stderr]    |
[INFO] [stderr] 88 |                     column_formats.push(try!(body_reader.read_u16_be()));
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:95:36
[INFO] [stderr]    |
[INFO] [stderr] 95 |                 let params_count = try!(body_reader.read_i16_be());
[INFO] [stderr]    |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:98:34
[INFO] [stderr]    |
[INFO] [stderr] 98 |                     typ_ids.push(try!(body_reader.read_u32_be()));
[INFO] [stderr]    |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:109:13
[INFO] [stderr]     |
[INFO] [stderr] 109 |             try!(body_reader.read_to_end(buf));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:306:40
[INFO] [stderr]     |
[INFO] [stderr] 306 |     while let field_code @ 1 ... 255 = try!(reader.read_u8()) {
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:307:35
[INFO] [stderr]     |
[INFO] [stderr] 307 |         fields.insert(field_code, try!(reader.read_cstr()));
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:481:15
[INFO] [stderr]     |
[INFO] [stderr] 481 |     let len = try!(reader.read_i16_be()) as usize;
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:486:19
[INFO] [stderr]     |
[INFO] [stderr] 486 |             name: try!(reader.read_cstr()),
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:487:30
[INFO] [stderr]     |
[INFO] [stderr] 487 |             table_oid: match try!(reader.read_u32_be()) {
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:491:30
[INFO] [stderr]     |
[INFO] [stderr] 491 |             column_id: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:495:22
[INFO] [stderr]     |
[INFO] [stderr] 495 |             typ_oid: try!(reader.read_u32_be()),
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:496:29
[INFO] [stderr]     |
[INFO] [stderr] 496 |             typ_size: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:500:27
[INFO] [stderr]     |
[INFO] [stderr] 500 |             typ_modifier: try!(reader.read_i32_be()),
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:501:27
[INFO] [stderr]     |
[INFO] [stderr] 501 |             format: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:517:24
[INFO] [stderr]     |
[INFO] [stderr] 517 |     let fields_count = try!(reader.read_i16_be()) as usize;
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:521:27
[INFO] [stderr]     |
[INFO] [stderr] 521 |         values.push(match try!(reader.read_i32_be()) {
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:525:17
[INFO] [stderr]     |
[INFO] [stderr] 525 |                 try!(reader.read_exact(&mut buf));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:526:30
[INFO] [stderr]     |
[INFO] [stderr] 526 |                 let strval = try!(String::from_utf8(buf).map_err(|err| io::Error::new(
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:569:9
[INFO] [stderr]     |
[INFO] [stderr] 569 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:575:9
[INFO] [stderr]     |
[INFO] [stderr] 575 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:581:9
[INFO] [stderr]     |
[INFO] [stderr] 581 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:611:35
[INFO] [stderr]     |
[INFO] [stderr] 611 |         while let b @ 1 ... 255 = try!(self.read_u8()) {
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/frontend.rs:86:9
[INFO] [stderr]    |
[INFO] [stderr] 86 |         try!(out.write_u8(ident));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/frontend.rs:171:21
[INFO] [stderr]     |
[INFO] [stderr] 171 |                     try!(match *param {
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/mod.rs:68:18
[INFO] [stderr]    |
[INFO] [stderr] 68 |     let stream = try!(InternalStream::connect(addr));
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:100:9
[INFO] [stderr]     |
[INFO] [stderr] 100 |         try!(conn.write_message(StartupMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:107:19
[INFO] [stderr]     |
[INFO] [stderr] 107 |             match try!(conn.read_message()) {
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:159:15
[INFO] [stderr]     |
[INFO] [stderr] 159 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:262:9
[INFO] [stderr]     |
[INFO] [stderr] 262 |         try!(self.write_message(ParseMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:267:9
[INFO] [stderr]     |
[INFO] [stderr] 267 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:269:15
[INFO] [stderr]     |
[INFO] [stderr] 269 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:271:17
[INFO] [stderr]     |
[INFO] [stderr] 271 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:275:17
[INFO] [stderr]     |
[INFO] [stderr] 275 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:287:9
[INFO] [stderr]     |
[INFO] [stderr] 287 |         try!(self.write_message(DescribeStatementMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:291:9
[INFO] [stderr]     |
[INFO] [stderr] 291 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:293:15
[INFO] [stderr]     |
[INFO] [stderr] 293 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:298:17
[INFO] [stderr]     |
[INFO] [stderr] 298 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:304:15
[INFO] [stderr]     |
[INFO] [stderr] 304 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:306:17
[INFO] [stderr]     |
[INFO] [stderr] 306 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:310:17
[INFO] [stderr]     |
[INFO] [stderr] 310 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:314:17
[INFO] [stderr]     |
[INFO] [stderr] 314 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:326:9
[INFO] [stderr]     |
[INFO] [stderr] 326 |         try!(self.write_message(CloseStatementMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:330:9
[INFO] [stderr]     |
[INFO] [stderr] 330 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:332:15
[INFO] [stderr]     |
[INFO] [stderr] 332 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:334:17
[INFO] [stderr]     |
[INFO] [stderr] 334 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:338:17
[INFO] [stderr]     |
[INFO] [stderr] 338 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:370:15
[INFO] [stderr]     |
[INFO] [stderr] 370 |         match try!(response) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:376:17
[INFO] [stderr]     |
[INFO] [stderr] 376 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/main.rs:99:21
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:100:9
[INFO] [stderr]     |
[INFO] [stderr] 100 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:159:21
[INFO] [stderr]     |
[INFO] [stderr] 159 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:160:9
[INFO] [stderr]     |
[INFO] [stderr] 160 |         try!(w.write_content_type(&self.content_type));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 161 |         try!(w.write_content(&self.content));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Read`
[INFO] [stderr]  --> server/http/method.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::io::Read;
[INFO] [stderr]   |     ^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/reqerror.rs:14:32
[INFO] [stderr]    |
[INFO] [stderr] 14 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `BufWriter`
[INFO] [stderr]   --> server/http/mod.rs:14:30
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                              ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:50:68
[INFO] [stderr]    |
[INFO] [stderr] 50 |     fn handle_http_req(&self, path: &[&str], req: &Request) -> Box<Response>;
[INFO] [stderr]    |                                                                    ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:54:41
[INFO] [stderr]    |
[INFO] [stderr] 54 |     fn get(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                         ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:58:42
[INFO] [stderr]    |
[INFO] [stderr] 58 |     fn post(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                          ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:62:43
[INFO] [stderr]    |
[INFO] [stderr] 62 |     fn patch(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                           ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:66:56
[INFO] [stderr]    |
[INFO] [stderr] 66 |     fn method_not_allowed(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                                        ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:84:68
[INFO] [stderr]    |
[INFO] [stderr] 84 |     fn handle_http_req(&self, path: &[&str], req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                                                    ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:544:14
[INFO] [stderr]     |
[INFO] [stderr] 544 |         b'0' ... b'9' => Some(byte - b'0'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:545:14
[INFO] [stderr]     |
[INFO] [stderr] 545 |         b'A' ... b'F' => Some(byte + 10 - b'A'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:546:14
[INFO] [stderr]     |
[INFO] [stderr] 546 |         b'a' ... b'f' => Some(byte + 10 - b'a'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/sqlexec.rs:14:48
[INFO] [stderr]    |
[INFO] [stderr] 14 |     fn post(&self, req: &http::Request) -> Box<http::Response> {
[INFO] [stderr]    |                                                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around assigned value
[INFO] [stderr]    --> server/sqlexec.rs:109:82
[INFO] [stderr]     |
[INFO] [stderr] 109 |         let SqlExecResponse { mut pgconn, statements, describe, rowlimit, .. } = { *self };
[INFO] [stderr]     |                                                                                  ^^^^^^^^^ help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/postgres/backend.rs:306:30
[INFO] [stderr]     |
[INFO] [stderr] 306 |     while let field_code @ 1 ... 255 = try!(reader.read_u8()) {
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/postgres/backend.rs:611:25
[INFO] [stderr]     |
[INFO] [stderr] 611 |         while let b @ 1 ... 255 = try!(self.read_u8()) {
[INFO] [stderr]     |                         ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `FlushMessage`
[INFO] [stderr]   --> server/postgres/mod.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     FlushMessage,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> server/postgres/mod.rs:38:28
[INFO] [stderr]    |
[INFO] [stderr] 38 | use std::io::{ self, Read, Write };
[INFO] [stderr]    |                            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/main.rs:57:16
[INFO] [stderr]    |
[INFO] [stderr] 57 |         -> Box<http::Response>
[INFO] [stderr]    |                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> server/main.rs:112:16
[INFO] [stderr]     |
[INFO] [stderr] 112 |         -> Box<http::Response>
[INFO] [stderr]     |                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
[INFO] [stderr]   --> server/http/mod.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use std::ascii::AsciiExt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:13:9
[INFO] [stderr]    |
[INFO] [stderr] 13 |         try!(write!(&mut self.0,
[INFO] [stderr]    |         ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:19:9
[INFO] [stderr]    |
[INFO] [stderr] 19 |         try!(resp_writer.write_header("Connection", "close"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!(write!(&mut self.0, "{}: {}\r\n", name, value));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 |         try!(self.write_header("Content-Length", content.len()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:45:9
[INFO] [stderr]    |
[INFO] [stderr] 45 |         try!(self.write_header("Transfer-Encoding", "chunked"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:46:9
[INFO] [stderr]    |
[INFO] [stderr] 46 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:51:9
[INFO] [stderr]    |
[INFO] [stderr] 51 |         try!(self.0.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:64:9
[INFO] [stderr]    |
[INFO] [stderr] 64 |         try!(self.write_header("WWW-Authenticate", BasicAuthChallengeFmt(realm)));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:69:9
[INFO] [stderr]    |
[INFO] [stderr] 69 |         try!(self.write_header("Content-Type", content_type));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:90:9
[INFO] [stderr]    |
[INFO] [stderr] 90 |         try!(write!(inner, "{:x}\r\n", buf.len()));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:91:9
[INFO] [stderr]    |
[INFO] [stderr] 91 |         try!(inner.write_all(buf));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/response.rs:92:9
[INFO] [stderr]    |
[INFO] [stderr] 92 |         try!(inner.write_all(b"\r\n"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/mod.rs:71:29
[INFO] [stderr]    |
[INFO] [stderr] 71 |                 let mut w = try!(w.start(Status::MethodNotAllowed));
[INFO] [stderr]    |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/http/mod.rs:72:17
[INFO] [stderr]    |
[INFO] [stderr] 72 |                 try!(w.write_content_type("application/json"));
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:210:24
[INFO] [stderr]     |
[INFO] [stderr] 210 |             let line = try!(line_res);
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:211:47
[INFO] [stderr]     |
[INFO] [stderr] 211 |             let (header_name, header_value) = try!(parse_header(&line));
[INFO] [stderr]     |                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:214:38
[INFO] [stderr]     |
[INFO] [stderr] 214 |                     content_length = try!(header_value.parse().map_err(|_| io::Error::new(
[INFO] [stderr]     |                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:452:20
[INFO] [stderr]     |
[INFO] [stderr] 452 |     let listener = try!(TcpListener::bind(addr));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/http/mod.rs:454:51
[INFO] [stderr]     |
[INFO] [stderr] 454 |     println!("Listening for HTTP requests on {}", try!(listener.local_addr()));
[INFO] [stderr]     |                                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/sqlexec.rs:87:21
[INFO] [stderr]    |
[INFO] [stderr] 87 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/sqlexec.rs:88:9
[INFO] [stderr]    |
[INFO] [stderr] 88 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:104:21
[INFO] [stderr]     |
[INFO] [stderr] 104 |         let mut w = try!(w.start(http::Status::Ok));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:105:9
[INFO] [stderr]     |
[INFO] [stderr] 105 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:106:32
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let mut chunk_writer = try!(w.start_chunked());
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:111:21
[INFO] [stderr]     |
[INFO] [stderr] 111 |         let mut w = try!(JsonStream::begin(chunk_writer));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:123:13
[INFO] [stderr]     |
[INFO] [stderr] 123 |             try!(w.write_message("executing", &serde_json::Value::Null));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:127:17
[INFO] [stderr]     |
[INFO] [stderr] 127 |                 try!(w.write_message("error", err));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:134:25
[INFO] [stderr]     |
[INFO] [stderr] 134 |                         try!(w.write_message("description", stmt_descr));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:137:25
[INFO] [stderr]     |
[INFO] [stderr] 137 |                         try!(w.write_message("error", err));
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:149:17
[INFO] [stderr]     |
[INFO] [stderr] 149 |                 try!(w.write_raw(row));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:167:32
[INFO] [stderr]     |
[INFO] [stderr] 167 |         let mut chunk_writer = try!(w.end());
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:178:9
[INFO] [stderr]     |
[INFO] [stderr] 178 |         try!(write!(&mut w, "[\"jsonstream\"\r\n"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/sqlexec.rs:212:9
[INFO] [stderr]     |
[INFO] [stderr] 212 |         try!(write!(&mut self.inner, "]"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:11:17
[INFO] [stderr]    |
[INFO] [stderr] 11 |     let ident = try!(reader.read_u8());
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:13:34
[INFO] [stderr]    |
[INFO] [stderr] 13 |     let msg_len_including_self = try!(reader.read_i32_be()) as usize;
[INFO] [stderr]    |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:28:23
[INFO] [stderr]    |
[INFO] [stderr] 28 |         b'R' => match try!(body_reader.read_i32_be()) {
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:33:23
[INFO] [stderr]    |
[INFO] [stderr] 33 |                 salt: try!(body_reader.read_u8x4())
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:44:13
[INFO] [stderr]    |
[INFO] [stderr] 44 |             try!(read_error_or_notice(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:47:13
[INFO] [stderr]    |
[INFO] [stderr] 47 |             try!(read_error_or_notice(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:50:24
[INFO] [stderr]    |
[INFO] [stderr] 50 |             parameter: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:51:20
[INFO] [stderr]    |
[INFO] [stderr] 51 |             value: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:54:13
[INFO] [stderr]    |
[INFO] [stderr] 54 |             try!(read_row_description(body_reader))
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:57:26
[INFO] [stderr]    |
[INFO] [stderr] 57 |             command_tag: try!(body_reader.read_cstr())
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:60:25
[INFO] [stderr]    |
[INFO] [stderr] 60 |             process_id: try!(body_reader.read_u32_be()),
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:61:25
[INFO] [stderr]    |
[INFO] [stderr] 61 |             secret_key: try!(body_reader.read_u32_be())
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:63:41
[INFO] [stderr]    |
[INFO] [stderr] 63 |         b'D' => BackendMessage::DataRow(try!(read_data_row(body_reader))),
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:65:39
[INFO] [stderr]    |
[INFO] [stderr] 65 |             transaction_status: match try!(body_reader.read_u8()) {
[INFO] [stderr]    |                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:77:18
[INFO] [stderr]    |
[INFO] [stderr] 77 |             pid: try!(body_reader.read_u32_be()),
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:78:22
[INFO] [stderr]    |
[INFO] [stderr] 78 |             channel: try!(body_reader.read_cstr()),
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:79:22
[INFO] [stderr]    |
[INFO] [stderr] 79 |             payload: try!(body_reader.read_cstr())
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:84:21
[INFO] [stderr]    |
[INFO] [stderr] 84 |             format: try!(body_reader.read_u8()),
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:87:29
[INFO] [stderr]    |
[INFO] [stderr] 87 |                 for _ in 0..try!(body_reader.read_u16_be()) {
[INFO] [stderr]    |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:88:41
[INFO] [stderr]    |
[INFO] [stderr] 88 |                     column_formats.push(try!(body_reader.read_u16_be()));
[INFO] [stderr]    |                                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:95:36
[INFO] [stderr]    |
[INFO] [stderr] 95 |                 let params_count = try!(body_reader.read_i16_be());
[INFO] [stderr]    |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/backend.rs:98:34
[INFO] [stderr]    |
[INFO] [stderr] 98 |                     typ_ids.push(try!(body_reader.read_u32_be()));
[INFO] [stderr]    |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:109:13
[INFO] [stderr]     |
[INFO] [stderr] 109 |             try!(body_reader.read_to_end(buf));
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:306:40
[INFO] [stderr]     |
[INFO] [stderr] 306 |     while let field_code @ 1 ... 255 = try!(reader.read_u8()) {
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:307:35
[INFO] [stderr]     |
[INFO] [stderr] 307 |         fields.insert(field_code, try!(reader.read_cstr()));
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:481:15
[INFO] [stderr]     |
[INFO] [stderr] 481 |     let len = try!(reader.read_i16_be()) as usize;
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:486:19
[INFO] [stderr]     |
[INFO] [stderr] 486 |             name: try!(reader.read_cstr()),
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:487:30
[INFO] [stderr]     |
[INFO] [stderr] 487 |             table_oid: match try!(reader.read_u32_be()) {
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:491:30
[INFO] [stderr]     |
[INFO] [stderr] 491 |             column_id: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:495:22
[INFO] [stderr]     |
[INFO] [stderr] 495 |             typ_oid: try!(reader.read_u32_be()),
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:496:29
[INFO] [stderr]     |
[INFO] [stderr] 496 |             typ_size: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:500:27
[INFO] [stderr]     |
[INFO] [stderr] 500 |             typ_modifier: try!(reader.read_i32_be()),
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:501:27
[INFO] [stderr]     |
[INFO] [stderr] 501 |             format: match try!(reader.read_i16_be()) {
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:517:24
[INFO] [stderr]     |
[INFO] [stderr] 517 |     let fields_count = try!(reader.read_i16_be()) as usize;
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:521:27
[INFO] [stderr]     |
[INFO] [stderr] 521 |         values.push(match try!(reader.read_i32_be()) {
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:525:17
[INFO] [stderr]     |
[INFO] [stderr] 525 |                 try!(reader.read_exact(&mut buf));
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:526:30
[INFO] [stderr]     |
[INFO] [stderr] 526 |                 let strval = try!(String::from_utf8(buf).map_err(|err| io::Error::new(
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:569:9
[INFO] [stderr]     |
[INFO] [stderr] 569 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:575:9
[INFO] [stderr]     |
[INFO] [stderr] 575 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:581:9
[INFO] [stderr]     |
[INFO] [stderr] 581 |         try!(self.read_exact(&mut buf));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/backend.rs:611:35
[INFO] [stderr]     |
[INFO] [stderr] 611 |         while let b @ 1 ... 255 = try!(self.read_u8()) {
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/frontend.rs:86:9
[INFO] [stderr]    |
[INFO] [stderr] 86 |         try!(out.write_u8(ident));
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/frontend.rs:171:21
[INFO] [stderr]     |
[INFO] [stderr] 171 |                     try!(match *param {
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/postgres/mod.rs:68:18
[INFO] [stderr]    |
[INFO] [stderr] 68 |     let stream = try!(InternalStream::connect(addr));
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:100:9
[INFO] [stderr]     |
[INFO] [stderr] 100 |         try!(conn.write_message(StartupMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:107:19
[INFO] [stderr]     |
[INFO] [stderr] 107 |             match try!(conn.read_message()) {
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:159:15
[INFO] [stderr]     |
[INFO] [stderr] 159 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:262:9
[INFO] [stderr]     |
[INFO] [stderr] 262 |         try!(self.write_message(ParseMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:267:9
[INFO] [stderr]     |
[INFO] [stderr] 267 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:269:15
[INFO] [stderr]     |
[INFO] [stderr] 269 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:271:17
[INFO] [stderr]     |
[INFO] [stderr] 271 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:275:17
[INFO] [stderr]     |
[INFO] [stderr] 275 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:287:9
[INFO] [stderr]     |
[INFO] [stderr] 287 |         try!(self.write_message(DescribeStatementMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:291:9
[INFO] [stderr]     |
[INFO] [stderr] 291 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:293:15
[INFO] [stderr]     |
[INFO] [stderr] 293 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:298:17
[INFO] [stderr]     |
[INFO] [stderr] 298 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:304:15
[INFO] [stderr]     |
[INFO] [stderr] 304 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:306:17
[INFO] [stderr]     |
[INFO] [stderr] 306 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:310:17
[INFO] [stderr]     |
[INFO] [stderr] 310 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:314:17
[INFO] [stderr]     |
[INFO] [stderr] 314 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:326:9
[INFO] [stderr]     |
[INFO] [stderr] 326 |         try!(self.write_message(CloseStatementMessage {
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:330:9
[INFO] [stderr]     |
[INFO] [stderr] 330 |         try!(self.write_message(SyncMessage));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:332:15
[INFO] [stderr]     |
[INFO] [stderr] 332 |         match try!(self.read_message()) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:334:17
[INFO] [stderr]     |
[INFO] [stderr] 334 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:338:17
[INFO] [stderr]     |
[INFO] [stderr] 338 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:370:15
[INFO] [stderr]     |
[INFO] [stderr] 370 |         match try!(response) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/postgres/mod.rs:376:17
[INFO] [stderr]     |
[INFO] [stderr] 376 |                 try!(self.wait_for_ready());
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> server/main.rs:99:21
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:100:9
[INFO] [stderr]     |
[INFO] [stderr] 100 |         try!(w.write_content_type("application/json"));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:159:21
[INFO] [stderr]     |
[INFO] [stderr] 159 |         let mut w = try!(w.start(self.status));
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:160:9
[INFO] [stderr]     |
[INFO] [stderr] 160 |         try!(w.write_content_type(&self.content_type));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> server/main.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 161 |         try!(w.write_content(&self.content));
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Read`
[INFO] [stderr]  --> server/http/method.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::io::Read;
[INFO] [stderr]   |     ^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/reqerror.rs:14:32
[INFO] [stderr]    |
[INFO] [stderr] 14 |     fn cause(&self) -> Option<&Error> { None }
[INFO] [stderr]    |                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `BufWriter`
[INFO] [stderr]   --> server/http/mod.rs:14:30
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                              ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:50:68
[INFO] [stderr]    |
[INFO] [stderr] 50 |     fn handle_http_req(&self, path: &[&str], req: &Request) -> Box<Response>;
[INFO] [stderr]    |                                                                    ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:54:41
[INFO] [stderr]    |
[INFO] [stderr] 54 |     fn get(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                         ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:58:42
[INFO] [stderr]    |
[INFO] [stderr] 58 |     fn post(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                          ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:62:43
[INFO] [stderr]    |
[INFO] [stderr] 62 |     fn patch(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                           ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:66:56
[INFO] [stderr]    |
[INFO] [stderr] 66 |     fn method_not_allowed(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                                        ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/http/mod.rs:84:68
[INFO] [stderr]    |
[INFO] [stderr] 84 |     fn handle_http_req(&self, path: &[&str], req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                                                    ^^^^^^^^ help: use `dyn`: `dyn Response`
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:544:14
[INFO] [stderr]     |
[INFO] [stderr] 544 |         b'0' ... b'9' => Some(byte - b'0'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:545:14
[INFO] [stderr]     |
[INFO] [stderr] 545 |         b'A' ... b'F' => Some(byte + 10 - b'A'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/http/mod.rs:546:14
[INFO] [stderr]     |
[INFO] [stderr] 546 |         b'a' ... b'f' => Some(byte + 10 - b'a'),
[INFO] [stderr]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/sqlexec.rs:14:48
[INFO] [stderr]    |
[INFO] [stderr] 14 |     fn post(&self, req: &http::Request) -> Box<http::Response> {
[INFO] [stderr]    |                                                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around assigned value
[INFO] [stderr]    --> server/sqlexec.rs:109:82
[INFO] [stderr]     |
[INFO] [stderr] 109 |         let SqlExecResponse { mut pgconn, statements, describe, rowlimit, .. } = { *self };
[INFO] [stderr]     |                                                                                  ^^^^^^^^^ help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/postgres/backend.rs:306:30
[INFO] [stderr]     |
[INFO] [stderr] 306 |     while let field_code @ 1 ... 255 = try!(reader.read_u8()) {
[INFO] [stderr]     |                              ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: `...` range patterns are deprecated
[INFO] [stderr]    --> server/postgres/backend.rs:611:25
[INFO] [stderr]     |
[INFO] [stderr] 611 |         while let b @ 1 ... 255 = try!(self.read_u8()) {
[INFO] [stderr]     |                         ^^^ help: use `..=` for an inclusive range
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `FlushMessage`
[INFO] [stderr]   --> server/postgres/mod.rs:33:5
[INFO] [stderr]    |
[INFO] [stderr] 33 |     FlushMessage,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> server/postgres/mod.rs:38:28
[INFO] [stderr]    |
[INFO] [stderr] 38 | use std::io::{ self, Read, Write };
[INFO] [stderr]    |                            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> server/main.rs:57:16
[INFO] [stderr]    |
[INFO] [stderr] 57 |         -> Box<http::Response>
[INFO] [stderr]    |                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> server/main.rs:112:16
[INFO] [stderr]     |
[INFO] [stderr] 112 |         -> Box<http::Response>
[INFO] [stderr]     |                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn http::Response`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
[INFO] [stderr]   --> server/http/mod.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use std::ascii::AsciiExt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
[INFO] [stderr]    --> server/http/mod.rs:178:38
[INFO] [stderr]     |
[INFO] [stderr] 178 |         let http_version = &req_line.trim_right()[(right_space_pos + 1)..];
[INFO] [stderr]     |                                      ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
[INFO] [stderr]    --> server/http/mod.rs:442:48
[INFO] [stderr]     |
[INFO] [stderr] 442 |     let header_value = line[(colon_pos + 1)..].trim_left();
[INFO] [stderr]     |                                                ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> server/http/reqerror.rs:19:26
[INFO] [stderr]    |
[INFO] [stderr] 19 |         f.write_str(self.description())
[INFO] [stderr]    |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
[INFO] [stderr]    --> server/http/mod.rs:178:38
[INFO] [stderr]     |
[INFO] [stderr] 178 |         let http_version = &req_line.trim_right()[(right_space_pos + 1)..];
[INFO] [stderr]     |                                      ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
[INFO] [stderr]    --> server/http/mod.rs:442:48
[INFO] [stderr]     |
[INFO] [stderr] 442 |     let header_value = line[(colon_pos + 1)..].trim_left();
[INFO] [stderr]     |                                                ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
[INFO] [stderr]   --> server/http/reqerror.rs:19:26
[INFO] [stderr]    |
[INFO] [stderr] 19 |         f.write_str(self.description())
[INFO] [stderr]    |                          ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Read`
[INFO] [stderr]   --> server/http/mod.rs:14:52
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                                                    ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> server/http/mod.rs:14:58
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                                                          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stderr]   --> server/http/mod.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use std::ascii::AsciiExt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Read`
[INFO] [stderr]   --> server/postgres/mod.rs:38:22
[INFO] [stderr]    |
[INFO] [stderr] 38 | use std::io::{ self, Read, Write };
[INFO] [stderr]    |                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `req`
[INFO] [stderr]    --> server/main.rs:111:9
[INFO] [stderr]     |
[INFO] [stderr] 111 |         req: &http::Request)
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_req`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0308]: mismatched types
[INFO] [stderr]    --> server/postgres/sqlstate.rs:392:9
[INFO] [stderr]     |
[INFO] [stderr] 392 |         assert_eq!(sqlstate.class(), SqlState::InvalidAuthorizationSpecification);
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `postgres::sqlstate::SqlStateClass`, found enum `postgres::sqlstate::SqlState`
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `req`
[INFO] [stderr]   --> server/http/mod.rs:66:34
[INFO] [stderr]    |
[INFO] [stderr] 66 |     fn method_not_allowed(&self, req: &Request) -> Box<Response> {
[INFO] [stderr]    |                                  ^^^ help: if this is intentional, prefix it with an underscore: `_req`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `path`
[INFO] [stderr]   --> server/http/mod.rs:84:31
[INFO] [stderr]    |
[INFO] [stderr] 84 |     fn handle_http_req(&self, path: &[&str], req: &Request) -> Box<Response> {
[INFO] [stderr]    |                               ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `is_urlenc_content` is assigned to, but never used
[INFO] [stderr]    --> server/http/mod.rs:199:17
[INFO] [stderr]     |
[INFO] [stderr] 199 |         let mut is_urlenc_content = false;
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_is_urlenc_content` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `is_urlenc_content` is never read
[INFO] [stderr]    --> server/http/mod.rs:221:21
[INFO] [stderr]     |
[INFO] [stderr] 221 |                     is_urlenc_content = header_value == "application/x-www-form-urlencoded";
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_assignments)]` on by default
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `table_oid`
[INFO] [stderr]    --> server/sqlexec.rs:370:18
[INFO] [stderr]     |
[INFO] [stderr] 370 |         .find(|&(table_oid, ref selected_col_ids, ref key_col_ids)| {
[INFO] [stderr]     |                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_table_oid`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `err`
[INFO] [stderr]   --> server/sqlexec.rs:44:17
[INFO] [stderr]    |
[INFO] [stderr] 44 |             Err(err) => return Box::new(JsonResponse {
[INFO] [stderr]    |                 ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `password_was_requested` is assigned to, but never used
[INFO] [stderr]    --> server/postgres/mod.rs:105:17
[INFO] [stderr]     |
[INFO] [stderr] 105 |         let mut password_was_requested = false;
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_password_was_requested` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `password_was_requested` is never read
[INFO] [stderr]    --> server/postgres/mod.rs:117:21
[INFO] [stderr]     |
[INFO] [stderr] 117 |                     password_was_requested = true;
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `typ_ids`
[INFO] [stderr]    --> server/postgres/mod.rs:294:52
[INFO] [stderr]     |
[INFO] [stderr] 294 |             BackendMessage::ParameterDescription { typ_ids } => {
[INFO] [stderr]     |                                                    ^^^^^^^ help: try ignoring the field: `typ_ids: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `unknown`
[INFO] [stderr]   --> server/postgres/backend.rs:69:17
[INFO] [stderr]    |
[INFO] [stderr] 69 |                 unknown => return Err(io::Error::new(
[INFO] [stderr]    |                 ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_unknown`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `out`
[INFO] [stderr]   --> server/postgres/frontend.rs:96:39
[INFO] [stderr]    |
[INFO] [stderr] 96 |     fn write_payload<W: Write>(&self, out: &mut W) -> io::Result<()> { Ok(()) }
[INFO] [stderr]    |                                       ^^^ help: if this is intentional, prefix it with an underscore: `_out`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> server/http/mod.rs:198:13
[INFO] [stderr]     |
[INFO] [stderr] 198 |         let mut credentials = None;
[INFO] [stderr]     |             ----^^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Read`
[INFO] [stderr]   --> server/http/mod.rs:14:52
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                                                    ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Write`
[INFO] [stderr]   --> server/http/mod.rs:14:58
[INFO] [stderr]    |
[INFO] [stderr] 14 | use std::io::{self, BufRead, BufWriter, BufReader, Read, Write};
[INFO] [stderr]    |                                                          ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stderr]   --> server/http/mod.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use std::ascii::AsciiExt;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Read`
[INFO] [stderr]   --> server/postgres/mod.rs:38:22
[INFO] [stderr]    |
[INFO] [stderr] 38 | use std::io::{ self, Read, Write };
[INFO] [stderr]    |                      ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to previous error
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0308`.
[INFO] [stderr] error: could not compile `pgblackboard`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> server/sqlexec.rs:106:13
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let mut chunk_writer = try!(w.start_chunked());
[INFO] [stderr]     |             ----^^^^^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `start_ok`
[INFO] [stderr]   --> server/http/response.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 |     pub fn start_ok(self) -> io::Result<ResponseWriter> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `finish_without_body`
[INFO] [stderr]   --> server/http/response.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     pub fn finish_without_body(mut self) -> io::Result<()> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `write_www_authenticate_basic`
[INFO] [stderr]   --> server/http/response.rs:55:5
[INFO] [stderr]    |
[INFO] [stderr] 55 |     pub fn write_www_authenticate_basic(&mut self, realm: &str) -> io::Result<&mut Self> {
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `UrlEncoded`
[INFO] [stderr]    --> server/http/mod.rs:128:5
[INFO] [stderr]     |
[INFO] [stderr] 128 |     UrlEncoded(Vec<(String, String)>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Binary`
[INFO] [stderr]    --> server/http/mod.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 129 |     Binary(Vec<u8>),
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Basic`
[INFO] [stderr]    --> server/http/mod.rs:149:5
[INFO] [stderr]     |
[INFO] [stderr] 149 | /     Basic {
[INFO] [stderr] 150 | |         user: String,
[INFO] [stderr] 151 | |         passwd: String,
[INFO] [stderr] 152 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SuccessfulCompletion`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Warning`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `NoData`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SqlStatementNotYetComplete`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ConnectionException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `TriggeredActionException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `FeatureNotSupported`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidTransactionInitiation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `LocatorException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidGrantor`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidRoleSpecification`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `DiagnosticsException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `CaseNotFound`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `CardinalityViolation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `DataException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `IntegrityConstraintViolation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidCursorState`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidTransactionState`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidSqlStatementName`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `TriggeredDataChangeViolation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidAuthorizationSpecification`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `DependentPrivilegeDescriptorsStillExist`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidTransactionTermination`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SqlRoutineException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidCursorName`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ExternalRoutineException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ExternalRoutineInvocationException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SavepointException`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidCatalogName`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InvalidSchemaName`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `TransactionRollback`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SyntaxErrorOrAccessRuleViolation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `WithCheckOptionViolation`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InsufficientResources`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ProgramLimitExceeded`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ObjectNotInPrerequisiteState`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `OperatorIntervention`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SystemError`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `ConfigFileError`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `FdwError`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `PlpgsqlError`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `InternalError`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:21:16
[INFO] [stderr]     |
[INFO] [stderr] 21  |               $( $class_name, )*
[INFO] [stderr]     |                  ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Unknown`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:22:13
[INFO] [stderr]     |
[INFO] [stderr] 22  |               Unknown
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `class`
[INFO] [stderr]    --> server/postgres/sqlstate.rs:36:13
[INFO] [stderr]     |
[INFO] [stderr] 36  |               pub fn class(&self) -> SqlStateClass {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 50  | / sql_state! {
[INFO] [stderr] 51  | |     "00" => SuccessfulCompletion {
[INFO] [stderr] 52  | |
[INFO] [stderr] 53  | |     },
[INFO] [stderr] ...   |
[INFO] [stderr] 381 | |     }
[INFO] [stderr] 382 | | }
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: method is never used: `pop_notice`
[INFO] [stderr]    --> server/postgres/mod.rs:251:5
[INFO] [stderr]     |
[INFO] [stderr] 251 |     pub fn pop_notice(&mut self) -> Option<PgErrorOrNotice> {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function is never used: `cancel`
[INFO] [stderr]    --> server/postgres/mod.rs:430:8
[INFO] [stderr]     |
[INFO] [stderr] 430 | pub fn cancel(addr: &str, process_id: u32, secret_key: u32) -> io::Result<()> {
[INFO] [stderr]     |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable `messageType` should have a snake case name
[INFO] [stderr]    --> server/sqlexec.rs:184:9
[INFO] [stderr]     |
[INFO] [stderr] 184 |         messageType: &str,
[INFO] [stderr]     |         ^^^^^^^^^^^ help: convert the identifier to snake case: `message_type`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error: build failed
[INFO] running `"docker" "inspect" "be740c1ffa6aeb5dd8735853e660c5edb3d99629b25dff512587490384967190"`
[INFO] running `"docker" "rm" "-f" "be740c1ffa6aeb5dd8735853e660c5edb3d99629b25dff512587490384967190"`
[INFO] [stdout] be740c1ffa6aeb5dd8735853e660c5edb3d99629b25dff512587490384967190
