[INFO] updating cached repository https://github.com/pavlov-dmitry/photometer
[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] 57d4c6d4535598cee2d9c95793355cfd382cef00
[INFO] checking pavlov-dmitry/photometer against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpavlov-dmitry%2Fphotometer" "/workspace/builds/worker-4/source"`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/pavlov-dmitry/photometer 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/pavlov-dmitry/photometer
[INFO] finished tweaking git repo https://github.com/pavlov-dmitry/photometer
[INFO] tweaked toml for git repo https://github.com/pavlov-dmitry/photometer written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] crate git repo https://github.com/pavlov-dmitry/photometer already has a lockfile, it will not be regenerated
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr] error: the lock file /workspace/builds/worker-4/source/Cargo.lock needs to be updated but --locked was passed to prevent this
[INFO] [stderr] If you want to try to generate the lock file without accessing the network, use the --offline flag.
[INFO] the lockfile is outdated, regenerating it
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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] [stdout] 43f3b9bf18653ef386ea5c1c8ba9f1cd6f8093acc19426b27540a692e8d3a5da
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `"docker" "start" "-a" "43f3b9bf18653ef386ea5c1c8ba9f1cd6f8093acc19426b27540a692e8d3a5da"`
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]     Checking ascii_utils v0.9.3
[INFO] [stderr]    Compiling num-traits v0.2.11
[INFO] [stderr]    Compiling num-integer v0.1.42
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling memoffset v0.5.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling num-iter v0.1.40
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling openssl-sys v0.9.55
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking hostname v0.1.5
[INFO] [stderr]     Checking libz-sys v1.0.25
[INFO] [stderr]     Checking backtrace-sys v0.1.35
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]     Checking backtrace v0.3.46
[INFO] [stderr]    Compiling syn v1.0.17
[INFO] [stderr]     Checking rust-crypto v0.2.36
[INFO] [stderr]     Checking hyper v0.10.16
[INFO] [stderr]     Checking fast_chemail v0.9.6
[INFO] [stderr]     Checking env_logger v0.7.1
[INFO] [stderr]     Checking flate2 v1.0.14
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling openssl v0.10.29
[INFO] [stderr]    Compiling native-tls v0.2.4
[INFO] [stderr]     Checking crossbeam-queue v0.2.1
[INFO] [stderr]     Checking rust_decimal v1.4.1
[INFO] [stderr]     Checking crossbeam-deque v0.7.3
[INFO] [stderr]    Compiling lexical-core v0.6.2
[INFO] [stderr]    Compiling lexical v4.0.0
[INFO] [stderr]     Checking chrono v0.4.11
[INFO] [stderr]    Compiling phf_generator v0.7.24
[INFO] [stderr]     Checking rayon-core v1.7.0
[INFO] [stderr]    Compiling phf_codegen v0.7.24
[INFO] [stderr]     Checking rayon v1.3.0
[INFO] [stderr]    Compiling mime_guess v1.8.8
[INFO] [stderr]     Checking bigdecimal v0.1.0
[INFO] [stderr]     Checking num v0.2.1
[INFO] [stderr]     Checking iron v0.6.1
[INFO] [stderr]     Checking router v0.6.0
[INFO] [stderr]     Checking jpeg-decoder v0.1.18
[INFO] [stderr]    Compiling synstructure v0.12.3
[INFO] [stderr]    Compiling derive_utils v0.9.1
[INFO] [stderr]     Checking image v0.23.3
[INFO] [stderr]    Compiling rustversion v1.0.2
[INFO] [stderr]    Compiling failure_derive v0.1.7
[INFO] [stderr]    Compiling time-macros-impl v0.1.0
[INFO] [stderr]    Compiling io-enum v0.2.2
[INFO] [stderr]    Compiling serde_derive v1.0.106
[INFO] [stderr]     Checking time-macros v0.1.0
[INFO] [stderr]     Checking failure v0.1.7
[INFO] [stderr]    Compiling time v0.2.9
[INFO] [stderr]     Checking mysql_common v0.20.2
[INFO] [stderr]     Checking mysql v18.2.0
[INFO] [stderr]     Checking lettre v0.9.2
[INFO] [stderr]     Checking photometer v1.2.1 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0432]: unresolved imports `log::LogRecord`, `log::LogLevelFilter`
[INFO] [stderr]   --> src/main.rs:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ LogRecord, LogLevelFilter };
[INFO] [stderr]    |            ^^^^^^^^^  ^^^^^^^^^^^^^^ no `LogLevelFilter` in the root
[INFO] [stderr]    |            |
[INFO] [stderr]    |            no `LogRecord` in the root
[INFO] [stderr]    |
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ Record, LogLevelFilter };
[INFO] [stderr]    |            ^^^^^^
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ LogRecord, LevelFilter };
[INFO] [stderr]    |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `rand::OsRng`
[INFO] [stderr]  --> src/authentication.rs:9:18
[INFO] [stderr]   |
[INFO] [stderr] 9 | use rand::{ Rng, OsRng };
[INFO] [stderr]   |                  ^^^^^ no `OsRng` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `rand::OsRng`
[INFO] [stderr]   --> src/handlers/authentication.rs:13:18
[INFO] [stderr]    |
[INFO] [stderr] 13 | use rand::{ Rng, OsRng };
[INFO] [stderr]    |                  ^^^^^ no `OsRng` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/handlers/upload_photo.rs:6:13
[INFO] [stderr]   |
[INFO] [stderr] 6 | use time::{ Timespec };
[INFO] [stderr]   |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/photo_store.rs:9:13
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::{ Timespec };
[INFO] [stderr]   |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/users.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ Value, ToValue, from_row };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/photos.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, from_value, ToValue, FromValue, Value, ConvIr };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/mailbox.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/events.rs:5:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/db/events.rs:20:13
[INFO] [stderr]    |
[INFO] [stderr] 20 | use time::{ Timespec };
[INFO] [stderr]    |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/groups.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue, Value };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/db/groups.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::Timespec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/publication.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/votes.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue, Value };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/group_feed.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{ from_value, from_row, ToValue, FromValue, Value, ConvIr };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/visited.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/comments.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]   --> src/db/comment_message_link.rs:11:12
[INFO] [stderr]    |
[INFO] [stderr] 11 | use mysql::value::{
[INFO] [stderr]    |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/meta.rs:5:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/events/mod.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::Timespec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/publication.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 21 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/late_publication.rs:20:19
[INFO] [stderr]    |
[INFO] [stderr] 20 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/change_timetable.rs:19:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `transport` in `lettre`
[INFO] [stderr]   --> src/mailer.rs:15:13
[INFO] [stderr]    |
[INFO] [stderr] 15 | use lettre::transport::smtp::{ SecurityLevel, SmtpTransportBuilder };
[INFO] [stderr]    |             ^^^^^^^^^ could not find `transport` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `lettre::email`
[INFO] [stderr]   --> src/mailer.rs:14:13
[INFO] [stderr]    |
[INFO] [stderr] 14 | use lettre::email::EmailBuilder;
[INFO] [stderr]    |             ^^^^^ could not find `email` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `lettre::transport`
[INFO] [stderr]   --> src/mailer.rs:16:13
[INFO] [stderr]    |
[INFO] [stderr] 16 | use lettre::transport::EmailTransport;
[INFO] [stderr]    |             ^^^^^^^^^ could not find `transport` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `log::LogRecord`, `log::LogLevelFilter`
[INFO] [stderr]   --> src/main.rs:28:12
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ LogRecord, LogLevelFilter };
[INFO] [stderr]    |            ^^^^^^^^^  ^^^^^^^^^^^^^^ no `LogLevelFilter` in the root
[INFO] [stderr]    |            |
[INFO] [stderr]    |            no `LogRecord` in the root
[INFO] [stderr]    |
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ Record, LogLevelFilter };
[INFO] [stderr]    |            ^^^^^^
[INFO] [stderr] help: a similar name exists in the module
[INFO] [stderr]    |
[INFO] [stderr] 28 | use log::{ LogRecord, LevelFilter };
[INFO] [stderr]    |                       ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `rand::OsRng`
[INFO] [stderr]  --> src/authentication.rs:9:18
[INFO] [stderr]   |
[INFO] [stderr] 9 | use rand::{ Rng, OsRng };
[INFO] [stderr]   |                  ^^^^^ no `OsRng` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `rand::OsRng`
[INFO] [stderr]   --> src/handlers/authentication.rs:13:18
[INFO] [stderr]    |
[INFO] [stderr] 13 | use rand::{ Rng, OsRng };
[INFO] [stderr]    |                  ^^^^^ no `OsRng` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/handlers/upload_photo.rs:6:13
[INFO] [stderr]   |
[INFO] [stderr] 6 | use time::{ Timespec };
[INFO] [stderr]   |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/photo_store.rs:9:13
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::{ Timespec };
[INFO] [stderr]   |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/users.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ Value, ToValue, from_row };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/photos.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, from_value, ToValue, FromValue, Value, ConvIr };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/mailbox.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/events.rs:5:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/db/events.rs:20:13
[INFO] [stderr]    |
[INFO] [stderr] 20 | use time::{ Timespec };
[INFO] [stderr]    |             ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/groups.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue, Value };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/db/groups.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::Timespec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/publication.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/votes.rs:3:12
[INFO] [stderr]   |
[INFO] [stderr] 3 | use mysql::value::{ from_row, ToValue, Value };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/group_feed.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{ from_value, from_row, ToValue, FromValue, Value, ConvIr };
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/visited.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/comments.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]   --> src/db/comment_message_link.rs:11:12
[INFO] [stderr]    |
[INFO] [stderr] 11 | use mysql::value::{
[INFO] [stderr]    |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `mysql::value`
[INFO] [stderr]  --> src/db/meta.rs:5:12
[INFO] [stderr]   |
[INFO] [stderr] 5 | use mysql::value::{
[INFO] [stderr]   |            ^^^^^ could not find `value` in `mysql`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]  --> src/events/mod.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 | use time::Timespec;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/publication.rs:21:19
[INFO] [stderr]    |
[INFO] [stderr] 21 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/late_publication.rs:20:19
[INFO] [stderr]    |
[INFO] [stderr] 20 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `time::Timespec`
[INFO] [stderr]   --> src/events/change_timetable.rs:19:19
[INFO] [stderr]    |
[INFO] [stderr] 19 | use time::{ self, Timespec };
[INFO] [stderr]    |                   ^^^^^^^^ no `Timespec` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `transport` in `lettre`
[INFO] [stderr]   --> src/mailer.rs:15:13
[INFO] [stderr]    |
[INFO] [stderr] 15 | use lettre::transport::smtp::{ SecurityLevel, SmtpTransportBuilder };
[INFO] [stderr]    |             ^^^^^^^^^ could not find `transport` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `lettre::email`
[INFO] [stderr]   --> src/mailer.rs:14:13
[INFO] [stderr]    |
[INFO] [stderr] 14 | use lettre::email::EmailBuilder;
[INFO] [stderr]    |             ^^^^^ could not find `email` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `lettre::transport`
[INFO] [stderr]   --> src/mailer.rs:16:13
[INFO] [stderr]    |
[INFO] [stderr] 16 | use lettre::transport::EmailTransport;
[INFO] [stderr]    |             ^^^^^^^^^ could not find `transport` in `lettre`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `LogLevel` in `log`
[INFO] [stderr]   --> src/request_logger.rs:31:31
[INFO] [stderr]    |
[INFO] [stderr] 31 |         if log_enabled!( log::LogLevel::Info ) {
[INFO] [stderr]    |                               ^^^^^^^^ could not find `LogLevel` in `log`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SmtpTransportBuilder`
[INFO] [stderr]    --> src/mailer.rs:143:27
[INFO] [stderr]     |
[INFO] [stderr] 143 |             let builder = SmtpTransportBuilder::new( (&self.smtp_addr as &str, self.smtp_port) );
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `SmtpTransportBuilder`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SecurityLevel`
[INFO] [stderr]    --> src/mailer.rs:147:42
[INFO] [stderr]     |
[INFO] [stderr] 147 |                         .security_level( SecurityLevel::EncryptedWrapper )
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^ use of undeclared type or module `SecurityLevel`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `LogBuilder` in `env_logger`
[INFO] [stderr]    --> src/main.rs:175:39
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let mut log_builder = env_logger::LogBuilder::new();
[INFO] [stderr]     |                                       ^^^^^^^^^^ could not find `LogBuilder` in `env_logger`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `LogLevel` in `log`
[INFO] [stderr]   --> src/request_logger.rs:31:31
[INFO] [stderr]    |
[INFO] [stderr] 31 |         if log_enabled!( log::LogLevel::Info ) {
[INFO] [stderr]    |                               ^^^^^^^^ could not find `LogLevel` in `log`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:137:25
[INFO] [stderr]     |
[INFO] [stderr] 137 | impl GetMsecs for time::Timespec {
[INFO] [stderr]     |                         ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:144:37
[INFO] [stderr]     |
[INFO] [stderr] 144 |     fn into_timespec(self) -> time::Timespec;
[INFO] [stderr]     |                                     ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:148:37
[INFO] [stderr]     |
[INFO] [stderr] 148 |     fn into_timespec(self) -> time::Timespec {
[INFO] [stderr]     |                                     ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:149:15
[INFO] [stderr]     |
[INFO] [stderr] 149 |         time::Timespec {
[INFO] [stderr]     |               ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SmtpTransportBuilder`
[INFO] [stderr]    --> src/mailer.rs:143:27
[INFO] [stderr]     |
[INFO] [stderr] 143 |             let builder = SmtpTransportBuilder::new( (&self.smtp_addr as &str, self.smtp_port) );
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `SmtpTransportBuilder`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/authentication.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 | ...                   time::get_time().msecs() ) )
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `SecurityLevel`
[INFO] [stderr]    --> src/mailer.rs:147:42
[INFO] [stderr]     |
[INFO] [stderr] 147 |                         .security_level( SecurityLevel::EncryptedWrapper )
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^ use of undeclared type or module `SecurityLevel`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/upload_photo.rs:139:41
[INFO] [stderr]     |
[INFO] [stderr] 139 |                 let upload_time = time::get_time();
[INFO] [stderr]     |                                         ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/comments.rs:130:54
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...                   time::get_time().msecs(),
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/comments.rs:245:27
[INFO] [stderr]     |
[INFO] [stderr] 245 |                     time::get_time().msecs(),
[INFO] [stderr]     |                           ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `JPEG` in crate `image`
[INFO] [stderr]   --> src/photo_store.rs:52:36
[INFO] [stderr]    |
[INFO] [stderr] 52 |         &ImageType::Jpeg => image::JPEG,
[INFO] [stderr]    |                                    ^^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PNG` in crate `image`
[INFO] [stderr]   --> src/photo_store.rs:53:35
[INFO] [stderr]    |
[INFO] [stderr] 53 |         &ImageType::Png => image::PNG
[INFO] [stderr]    |                                   ^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `LogBuilder` in `env_logger`
[INFO] [stderr]    --> src/main.rs:175:39
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let mut log_builder = env_logger::LogBuilder::new();
[INFO] [stderr]     |                                       ^^^^^^^^^^ could not find `LogBuilder` in `env_logger`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Nearest` in crate `image`
[INFO] [stderr]    --> src/photo_store.rs:104:94
[INFO] [stderr]     |
[INFO] [stderr] 104 |         preview = preview.resize( self.params.preview_size, self.params.preview_size, image::Nearest );
[INFO] [stderr]     |                                                                                              ^^^^^^^ not found in `image`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use image::imageops::FilterType::Nearest;
[INFO] [stderr]     |
[INFO] [stderr] 1   | use image::imageops::Nearest;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PNG` in crate `image`
[INFO] [stderr]    --> src/photo_store.rs:106:63
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let _ = try!( preview.save( &mut preview_file, image::PNG ) );
[INFO] [stderr]     |                                                               ^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/db/mailbox.rs:73:26
[INFO] [stderr]    |
[INFO] [stderr] 73 |     let now_time = time::get_time();
[INFO] [stderr]    |                          ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/events_manager.rs:64:46
[INFO] [stderr]    |
[INFO] [stderr] 64 |             try!( db.starting_events( &time::get_time() ) )
[INFO] [stderr]    |                                              ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/events_manager.rs:79:44
[INFO] [stderr]    |
[INFO] [stderr] 79 |             try!( db.ending_events( &time::get_time() ) )
[INFO] [stderr]    |                                            ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:56:43
[INFO] [stderr]    |
[INFO] [stderr] 56 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:70:43
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:90:23
[INFO] [stderr]    |
[INFO] [stderr] 90 |                 time::get_time(),
[INFO] [stderr]    |                       ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/publication.rs:226:54
[INFO] [stderr]     |
[INFO] [stderr] 226 | ...                   time::get_time().msecs(),
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:136:32
[INFO] [stderr]     |
[INFO] [stderr] 136 |         let start_time = time::get_time();
[INFO] [stderr]     |                                ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:213:65
[INFO] [stderr]     |
[INFO] [stderr] 213 | ...                   time::get_time() ) );
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:216:71
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     try!( db.add_members( group_id, &votes.yes, time::get_time().msecs() ) );
[INFO] [stderr]     |                                                                       ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:227:51
[INFO] [stderr]     |
[INFO] [stderr] 227 |                 try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                                   ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_voting.rs:108:47
[INFO] [stderr]     |
[INFO] [stderr] 108 |             try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                               ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 4   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:137:25
[INFO] [stderr]     |
[INFO] [stderr] 137 | impl GetMsecs for time::Timespec {
[INFO] [stderr]     |                         ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:144:37
[INFO] [stderr]     |
[INFO] [stderr] 144 |     fn into_timespec(self) -> time::Timespec;
[INFO] [stderr]     |                                     ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:148:37
[INFO] [stderr]     |
[INFO] [stderr] 148 |     fn into_timespec(self) -> time::Timespec {
[INFO] [stderr]     |                                     ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `Timespec` in crate `time`
[INFO] [stderr]    --> src/parse_utils.rs:149:15
[INFO] [stderr]     |
[INFO] [stderr] 149 |         time::Timespec {
[INFO] [stderr]     |               ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::Timespec;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/authentication.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 | ...                   time::get_time().msecs() ) )
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/upload_photo.rs:139:41
[INFO] [stderr]     |
[INFO] [stderr] 139 |                 let upload_time = time::get_time();
[INFO] [stderr]     |                                         ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/comments.rs:130:54
[INFO] [stderr]     |
[INFO] [stderr] 130 | ...                   time::get_time().msecs(),
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/handlers/comments.rs:245:27
[INFO] [stderr]     |
[INFO] [stderr] 245 |                     time::get_time().msecs(),
[INFO] [stderr]     |                           ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `JPEG` in crate `image`
[INFO] [stderr]   --> src/photo_store.rs:52:36
[INFO] [stderr]    |
[INFO] [stderr] 52 |         &ImageType::Jpeg => image::JPEG,
[INFO] [stderr]    |                                    ^^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PNG` in crate `image`
[INFO] [stderr]   --> src/photo_store.rs:53:35
[INFO] [stderr]    |
[INFO] [stderr] 53 |         &ImageType::Png => image::PNG
[INFO] [stderr]    |                                   ^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `Nearest` in crate `image`
[INFO] [stderr]    --> src/photo_store.rs:104:94
[INFO] [stderr]     |
[INFO] [stderr] 104 |         preview = preview.resize( self.params.preview_size, self.params.preview_size, image::Nearest );
[INFO] [stderr]     |                                                                                              ^^^^^^^ not found in `image`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use image::imageops::FilterType::Nearest;
[INFO] [stderr]     |
[INFO] [stderr] 1   | use image::imageops::Nearest;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `PNG` in crate `image`
[INFO] [stderr]    --> src/photo_store.rs:106:63
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let _ = try!( preview.save( &mut preview_file, image::PNG ) );
[INFO] [stderr]     |                                                               ^^^ not found in `image`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/db/mailbox.rs:73:26
[INFO] [stderr]    |
[INFO] [stderr] 73 |     let now_time = time::get_time();
[INFO] [stderr]    |                          ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/events_manager.rs:64:46
[INFO] [stderr]    |
[INFO] [stderr] 64 |             try!( db.starting_events( &time::get_time() ) )
[INFO] [stderr]    |                                              ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/events_manager.rs:79:44
[INFO] [stderr]    |
[INFO] [stderr] 79 |             try!( db.ending_events( &time::get_time() ) )
[INFO] [stderr]    |                                            ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:56:43
[INFO] [stderr]    |
[INFO] [stderr] 56 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:70:43
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/publication.rs:90:23
[INFO] [stderr]    |
[INFO] [stderr] 90 |                 time::get_time(),
[INFO] [stderr]    |                       ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/publication.rs:226:54
[INFO] [stderr]     |
[INFO] [stderr] 226 | ...                   time::get_time().msecs(),
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_voting.rs:146:43
[INFO] [stderr]     |
[INFO] [stderr] 146 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 4   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/change_timetable.rs:151:34
[INFO] [stderr]     |
[INFO] [stderr] 151 |         let current_time = time::get_time();
[INFO] [stderr]     |                                  ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/invite_to_group.rs:101:32
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let start_time = time::get_time();
[INFO] [stderr]     |                                ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/join_to_group.rs:37:27
[INFO] [stderr]    |
[INFO] [stderr] 37 |         let start = time::get_time();
[INFO] [stderr]    |                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/join_to_group.rs:101:66
[INFO] [stderr]     |
[INFO] [stderr] 101 |         try!( db.add_members( group.id, &[ data.user_id ], time::get_time().msecs() ) );
[INFO] [stderr]     |                                                                  ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `precise_time_ns` in crate `time`
[INFO] [stderr]   --> src/simple_time_profiler.rs:12:34
[INFO] [stderr]    |
[INFO] [stderr] 12 |             start_time_ns: time::precise_time_ns()
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::precise_time_ns;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `precise_time_ns` in crate `time`
[INFO] [stderr]   --> src/simple_time_profiler.rs:19:48
[INFO] [stderr]    |
[INFO] [stderr] 19 |         info!( "{} - {} ms", self.msg, ( time::precise_time_ns() - self.start_time_ns ) / 1000000_u64 );
[INFO] [stderr]    |                                                ^^^^^^^^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::precise_time_ns;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `now` in crate `time`
[INFO] [stderr]    --> src/main.rs:171:34
[INFO] [stderr]     |
[INFO] [stderr] 171 |         let current_time = time::now();
[INFO] [stderr]     |                                  ^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 23  | use mysql::time::now;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/database.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ Pool, PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:136:32
[INFO] [stderr]     |
[INFO] [stderr] 136 |         let start_time = time::get_time();
[INFO] [stderr]     |                                ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/users.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/photos.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/mailbox.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/events.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/groups.rs:1:12
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/publication.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/votes.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/group_feed.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/visited.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/comments.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/comment_message_link.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/meta.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ Pool };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:213:65
[INFO] [stderr]     |
[INFO] [stderr] 213 | ...                   time::get_time() ) );
[INFO] [stderr]     |                             ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:216:71
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     try!( db.add_members( group_id, &votes.yes, time::get_time().msecs() ) );
[INFO] [stderr]     |                                                                       ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_creation.rs:227:51
[INFO] [stderr]     |
[INFO] [stderr] 227 |                 try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                                   ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_voting.rs:108:47
[INFO] [stderr]     |
[INFO] [stderr] 108 |             try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                               ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 4   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/group_voting.rs:146:43
[INFO] [stderr]     |
[INFO] [stderr] 146 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                                           ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 4   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/change_timetable.rs:151:34
[INFO] [stderr]     |
[INFO] [stderr] 151 |         let current_time = time::get_time();
[INFO] [stderr]     |                                  ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/invite_to_group.rs:101:32
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let start_time = time::get_time();
[INFO] [stderr]     |                                ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]   --> src/events/join_to_group.rs:37:27
[INFO] [stderr]    |
[INFO] [stderr] 37 |         let start = time::get_time();
[INFO] [stderr]    |                           ^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::get_time;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `get_time` in crate `time`
[INFO] [stderr]    --> src/events/join_to_group.rs:101:66
[INFO] [stderr]     |
[INFO] [stderr] 101 |         try!( db.add_members( group.id, &[ data.user_id ], time::get_time().msecs() ) );
[INFO] [stderr]     |                                                                  ^^^^^^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::time::get_time;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `precise_time_ns` in crate `time`
[INFO] [stderr]   --> src/simple_time_profiler.rs:12:34
[INFO] [stderr]    |
[INFO] [stderr] 12 |             start_time_ns: time::precise_time_ns()
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::precise_time_ns;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `precise_time_ns` in crate `time`
[INFO] [stderr]   --> src/simple_time_profiler.rs:19:48
[INFO] [stderr]    |
[INFO] [stderr] 19 |         info!( "{} - {} ms", self.msg, ( time::precise_time_ns() - self.start_time_ns ) / 1000000_u64 );
[INFO] [stderr]    |                                                ^^^^^^^^^^^^^^^ not found in `time`
[INFO] [stderr]    |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]    |
[INFO] [stderr] 1  | use mysql::time::precise_time_ns;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function `now` in crate `time`
[INFO] [stderr]    --> src/main.rs:171:34
[INFO] [stderr]     |
[INFO] [stderr] 171 |         let current_time = time::now();
[INFO] [stderr]     |                                  ^^^ not found in `time`
[INFO] [stderr]     |
[INFO] [stderr] help: possible candidate is found in another module, you can import it into scope
[INFO] [stderr]     |
[INFO] [stderr] 23  | use mysql::time::now;
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/database.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ Pool, PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/users.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/photos.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/mailbox.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/events.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/groups.rs:1:12
[INFO] [stderr]     |
[INFO] [stderr] 1   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/publication.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/votes.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/group_feed.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/visited.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/comments.rs:3:12
[INFO] [stderr]     |
[INFO] [stderr] 3   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/comment_message_link.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ PooledConn };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0603]: module `conn` is private
[INFO] [stderr]    --> src/db/meta.rs:2:12
[INFO] [stderr]     |
[INFO] [stderr] 2   | use mysql::conn::pool::{ Pool };
[INFO] [stderr]     |            ^^^^ private module
[INFO] [stderr]     |
[INFO] [stderr] note: the module `conn` is defined here
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/mysql-18.2.0/src/lib.rs:766:1
[INFO] [stderr]     |
[INFO] [stderr] 766 | mod conn;
[INFO] [stderr]     | ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 |         try!( db::users::create_tables( self ) );
[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]   --> src/database.rs:31:9
[INFO] [stderr]    |
[INFO] [stderr] 31 |         try!( db::photos::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:32:9
[INFO] [stderr]    |
[INFO] [stderr] 32 |         try!( db::mailbox::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         try!( db::groups::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!( db::events::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!( db::publication::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:36:9
[INFO] [stderr]    |
[INFO] [stderr] 36 |         try!( db::votes::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:37:9
[INFO] [stderr]    |
[INFO] [stderr] 37 |         try!( db::group_feed::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:38:9
[INFO] [stderr]    |
[INFO] [stderr] 38 |         try!( db::visited::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 |         try!( db::comments::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!( db::comment_message_link::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:41:9
[INFO] [stderr]    |
[INFO] [stderr] 41 |         try!( db::meta::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:42:9
[INFO] [stderr]    |
[INFO] [stderr] 42 |         try!( self.init_names() );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!( self.pool.set_db_version( DB_VERSION ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:45:26
[INFO] [stderr]    |
[INFO] [stderr] 45 |         let db_version = try!( self.pool.get_db_version() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/database.rs:113:24
[INFO] [stderr]     |
[INFO] [stderr] 113 |             let conn = try!( self.get_new_db_conn() );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:40:22
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let login_info = try!( request.get_body::<LoginInfo>() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:42:18
[INFO] [stderr]    |
[INFO] [stderr] 42 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:43:22
[INFO] [stderr]    |
[INFO] [stderr] 43 |         let regkey = try!( db.get_reg_key( &login_info.user ) );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:47:17
[INFO] [stderr]    |
[INFO] [stderr] 47 |                 try!( db.get_user( &login_info.user, &password_hash ) )
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:79:20
[INFO] [stderr]    |
[INFO] [stderr] 79 |     let reg_info = try!( request.get_body::<RegInfo>() );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:101:18
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:102:9
[INFO] [stderr]     |
[INFO] [stderr] 102 |         try!( db.user_exists( &reg_info.user, &reg_info.email ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:109:22
[INFO] [stderr]     |
[INFO] [stderr] 109 |             let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:110:13
[INFO] [stderr]     |
[INFO] [stderr] 110 |             try!( db.add_user( &reg_info.user,
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:119:9
[INFO] [stderr]     |
[INFO] [stderr] 119 |         try!( stuff.send_external_mail( &new_user, &subject, &mail_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:143:18
[INFO] [stderr]     |
[INFO] [stderr] 143 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 144 |         try!( db.activate_user( &regkey ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |         try!(
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:155:9
[INFO] [stderr]     |
[INFO] [stderr] 155 |         try!( stuff.send_internal_mail( &user, &subject, &mail_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:216:14
[INFO] [stderr]     |
[INFO] [stderr] 216 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:218:26
[INFO] [stderr]     |
[INFO] [stderr] 218 |     let unreaded_count = try!( db.messages_count( user_id, true ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:219:18
[INFO] [stderr]     |
[INFO] [stderr] 219 |     let groups = try!( db.member_in_groups( user_id ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:220:31
[INFO] [stderr]     |
[INFO] [stderr] 220 |     let unwatched_by_groups = try!( db.get_unwatched_feed_elements_by_groups( user_id ) );
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:270:14
[INFO] [stderr]     |
[INFO] [stderr] 270 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:271:21
[INFO] [stderr]     |
[INFO] [stderr] 271 |     let user_info = try!( db.user_by_id( id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:274:26
[INFO] [stderr]     |
[INFO] [stderr] 274 |             let groups = try!( db.member_in_groups( id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:152:30
[INFO] [stderr]     |
[INFO] [stderr] 152 |                     let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:153:32
[INFO] [stderr]     |
[INFO] [stderr] 153 |                     let next = try!( db.get_last_upload_gallery_photo( user_id ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:158:33
[INFO] [stderr]     |
[INFO] [stderr] 158 | ...                   try!( db.set_prev_in_gallery( id, added_id ) );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |     let crop_info = try!( request.get_body::<CropInfo>() );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:32:18
[INFO] [stderr]    |
[INFO] [stderr] 32 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         try!( db.get_gallery_photo_info( user_id, crop_info.id ) )
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:24:23
[INFO] [stderr]    |
[INFO] [stderr] 24 |     let rename_info = try!( request.get_body::<RenameInfo>() );
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:31:18
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:32:9
[INFO] [stderr]    |
[INFO] [stderr] 32 |         try!( db.get_gallery_photo_info( user_id, rename_info.id ) )
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:38:26
[INFO] [stderr]    |
[INFO] [stderr] 38 |                 let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:39:25
[INFO] [stderr]    |
[INFO] [stderr] 39 |                 let _ = try!( db.rename_photo( rename_info.id, &rename_info.name ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:61:14
[INFO] [stderr]    |
[INFO] [stderr] 61 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:62:24
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let photos_count = try!( db.get_photo_infos_count( user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:97:17
[INFO] [stderr]    |
[INFO] [stderr] 97 |     let query = try!( req.get_body::<GalleryQueryInfo>() );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:100:14
[INFO] [stderr]     |
[INFO] [stderr] 100 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:102:28
[INFO] [stderr]     |
[INFO] [stderr] 102 |     let owner_info = match try!( db.user_by_id( query.user_id ) ) {
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:106:24
[INFO] [stderr]     |
[INFO] [stderr] 106 |     let photos_count = try!( db.get_photo_infos_count( query.user_id ) );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:108:23
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let photo_infos = try!( db.get_photo_infos(
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:129:16
[INFO] [stderr]     |
[INFO] [stderr] 129 |     let page = try!( req.get_body::<PageInfo>() ).page;
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:132:14
[INFO] [stderr]     |
[INFO] [stderr] 132 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:134:29
[INFO] [stderr]     |
[INFO] [stderr] 134 |     let unpublished_count = try!( db.get_unpublished_photos_count( user.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:135:18
[INFO] [stderr]     |
[INFO] [stderr] 135 |     let photos = try!( db.get_unpublished_photo_infos(
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:174:25
[INFO] [stderr]     |
[INFO] [stderr] 174 |     let photo_context = try!( req.get_body::<PhotoContextInfo>() );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:177:14
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:178:22
[INFO] [stderr]     |
[INFO] [stderr] 178 |     let photo_info = try!( db.get_gallery_photo_info( user_id, photo_context.photo ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:207:23
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let photo_query = try!( req.get_body::<PublicationPhotoQuery>() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:210:14
[INFO] [stderr]     |
[INFO] [stderr] 210 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:211:21
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let feed_info = try!( db.get_feed_info( user_id, photo_query.feed_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:216:22
[INFO] [stderr]     |
[INFO] [stderr] 216 |     let photo_info = try!( db.get_publication_photo_info( user_id, photo_query.photo_id ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:239:24
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let scheduled_id = try!( req.get_body::<PublicationQuery>() ).id;
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:241:14
[INFO] [stderr]     |
[INFO] [stderr] 241 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:242:18
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let photos = try!( db.get_publication_photo_infos( user_id, scheduled_id ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:26:14
[INFO] [stderr]    |
[INFO] [stderr] 26 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:27:17
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let count = try!( db.messages_count( user_id, only_unreaded ) );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:54:16
[INFO] [stderr]    |
[INFO] [stderr] 54 |     let page = try!( req.get_body::<PageInfo>() ).page;
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:56:14
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:59:9
[INFO] [stderr]    |
[INFO] [stderr] 59 |         try!( db.messages_from_last( user_id,
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:67:26
[INFO] [stderr]    |
[INFO] [stderr] 67 |     let messages_count = try!( db.messages_count( user_id, only_unreaded ) );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:88:14
[INFO] [stderr]    |
[INFO] [stderr] 88 |     let id = try!( req.get_body::<IdInfo>() ).id;
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:90:14
[INFO] [stderr]    |
[INFO] [stderr] 90 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     try!( db.mark_as_readed( user_id, &[ id ] ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:83:19
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let started = try!( req.stuff().maybe_start_some_events() );
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:84:17
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let ended = try!( req.stuff().maybe_end_some_events() );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:86:9
[INFO] [stderr]    |
[INFO] [stderr] 86 |         try!( trigger_events( req ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     try!( trigger_events( req ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:99:5
[INFO] [stderr]    |
[INFO] [stderr] 99 |     try!( trigger_events( req ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/events.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     try!( trigger_events( req ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:86:20
[INFO] [stderr]    |
[INFO] [stderr] 86 |     let group_id = try!( req.get_body::<GroupQuery>() ).group_id;
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:88:14
[INFO] [stderr]    |
[INFO] [stderr] 88 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:89:21
[INFO] [stderr]    |
[INFO] [stderr] 89 |     let is_member = try!( db.is_member( user_id, group_id ) );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:90:19
[INFO] [stderr]    |
[INFO] [stderr] 90 |     let members = try!( db.get_members( group_id ) );
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:97:16
[INFO] [stderr]    |
[INFO] [stderr] 97 |     let info = try!( db.group_info( group_id ) );
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:116:23
[INFO] [stderr]     |
[INFO] [stderr] 116 |     let group_query = try!( req.get_body::<GroupFeedQuery>() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:120:18
[INFO] [stderr]     |
[INFO] [stderr] 120 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:121:9
[INFO] [stderr]     |
[INFO] [stderr] 121 |         try!( db.group_info( group_query.group_id ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:127:26
[INFO] [stderr]     |
[INFO] [stderr] 127 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:128:17
[INFO] [stderr]     |
[INFO] [stderr] 128 |                 try!( db.get_group_feed( user_id,
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 |             try!( add_actions_to_feed( user_id, stuff, &mut feed ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:139:22
[INFO] [stderr]     |
[INFO] [stderr] 139 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:140:13
[INFO] [stderr]     |
[INFO] [stderr] 140 |             try!( db.set_visited( user_id, VisitedContent::Feed, &new_feeds ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:157:27
[INFO] [stderr]     |
[INFO] [stderr] 157 |             elem.action = try!( stuff.event_user_action(
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:172:22
[INFO] [stderr]     |
[INFO] [stderr] 172 |     let element_id = try!( req.get_body::<GroupFeedElementQuery>() ).id;
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:175:24
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let answer = match try!( db.get_feed_info( user_id, element_id ) ) {
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:178:17
[INFO] [stderr]     |
[INFO] [stderr] 178 |                 try!( db.set_visited( user_id, VisitedContent::Feed, &[ feed_info.id ] ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:31:16
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let like = try!( req.get_body::<UsersQuery>() ).like + "%";
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:32:14
[INFO] [stderr]    |
[INFO] [stderr] 32 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:33:17
[INFO] [stderr]    |
[INFO] [stderr] 33 |     let users = try!( db.get_users_like( &like, 0, IN_PAGE_COUNT ) );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:72:26
[INFO] [stderr]    |
[INFO] [stderr] 72 |     let comments_query = try!( req.get_body::<CommentsQuery>() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 75 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:76:26
[INFO] [stderr]    |
[INFO] [stderr] 76 |     let comments_count = try!( db.get_comments_count( comment_for.clone(), comments_query.id ) );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:79:28
[INFO] [stderr]    |
[INFO] [stderr] 79 |             let comments = try!( db.get_comments( user_id,
[INFO] [stderr]    |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:89:13
[INFO] [stderr]    |
[INFO] [stderr] 89 |             try!( db.set_visited( user_id, VisitedContent::Comment, &new_visited ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:90:31
[INFO] [stderr]    |
[INFO] [stderr] 90 |             let message_ids = try!( db.get_linked_messages( user_id, new_visited ) );
[INFO] [stderr]    |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:91:13
[INFO] [stderr]    |
[INFO] [stderr] 91 |             try!( db.mark_as_readed( user_id, &message_ids ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:121:16
[INFO] [stderr]     |
[INFO] [stderr] 121 |     let info = try!( req.get_body::<AddCommentInfo>() );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:128:18
[INFO] [stderr]     |
[INFO] [stderr] 128 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:129:26
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let comment_id = try!( db.add_comment( user_id,
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:135:34
[INFO] [stderr]     |
[INFO] [stderr] 135 |             CommentFor::Photo => try!( db.increment_photo_comments_count( info.id ) ),
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:136:34
[INFO] [stderr]     |
[INFO] [stderr] 136 |             CommentFor::Event => try!( db.increment_event_comments_count( info.id ) )
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:146:5
[INFO] [stderr]     |
[INFO] [stderr] 146 |     try!( send_notices( stuff, comment_id, notices, comment_for, &user, info.id ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:164:26
[INFO] [stderr]     |
[INFO] [stderr] 164 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:166:23
[INFO] [stderr]     |
[INFO] [stderr] 166 |                 match try!( db.get_short_photo_info( photo_id ) ) {
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:173:28
[INFO] [stderr]     |
[INFO] [stderr] 173 |                 let link = try!( notify_owner( stuff, &short_info, &commenter_user.name ) );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:183:22
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:184:13
[INFO] [stderr]     |
[INFO] [stderr] 184 |             try!( db.user_by_name( &name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:193:30
[INFO] [stderr]     |
[INFO] [stderr] 193 |             let message_id = try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:202:14
[INFO] [stderr]     |
[INFO] [stderr] 202 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:203:5
[INFO] [stderr]     |
[INFO] [stderr] 203 |     try!( db.add_comment_message_links( comment_id, links ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:218:18
[INFO] [stderr]     |
[INFO] [stderr] 218 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:219:15
[INFO] [stderr]     |
[INFO] [stderr] 219 |         match try!( db.user_by_id( photo_info.owner.id ) ) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:224:22
[INFO] [stderr]     |
[INFO] [stderr] 224 |     let message_id = try!( stuff.send_mail( &photo_owner, &subject, &mail ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:232:16
[INFO] [stderr]     |
[INFO] [stderr] 232 |     let info = try!( req.get_body::<AddCommentInfo>() );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:238:14
[INFO] [stderr]     |
[INFO] [stderr] 238 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:239:24
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let comment_info = try!( db.get_comment_info( user_id, info.id ) );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:243:17
[INFO] [stderr]     |
[INFO] [stderr] 243 |                 try!( db.edit_comment(
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/photo_store.rs:81:17
[INFO] [stderr]    |
[INFO] [stderr] 81 |                 try!( self.save_preview(
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/photo_store.rs:105:32
[INFO] [stderr]     |
[INFO] [stderr] 105 |         let mut preview_file = try!( File::create( &filename ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/photo_store.rs:106:17
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let _ = try!( preview.save( &mut preview_file, image::PNG ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:114:20
[INFO] [stderr]     |
[INFO] [stderr] 114 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:127:26
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:131:23
[INFO] [stderr]     |
[INFO] [stderr] 131 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:147:20
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:157:18
[INFO] [stderr]     |
[INFO] [stderr] 157 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:168:24
[INFO] [stderr]     |
[INFO] [stderr] 168 |         let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:179:26
[INFO] [stderr]     |
[INFO] [stderr] 179 |         let mut result = try!( stmt.execute( (regkey,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:182:27
[INFO] [stderr]     |
[INFO] [stderr] 182 |                 let row = try!( row );
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:195:24
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:198:9
[INFO] [stderr]     |
[INFO] [stderr] 198 |         try!( stmt.execute( (user.id,) ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:205:20
[INFO] [stderr]     |
[INFO] [stderr] 205 |     let mut stmt = try!( conn.prepare( "select id from users where login=? OR mail=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:207:22
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:212:20
[INFO] [stderr]     |
[INFO] [stderr] 212 |     let mut stmt = try!( conn.prepare( "select id from users where id=? AND activated=true" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:213:22
[INFO] [stderr]     |
[INFO] [stderr] 213 |     let sql_result = try!( stmt.execute( (id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:218:20
[INFO] [stderr]     |
[INFO] [stderr] 218 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:227:22
[INFO] [stderr]     |
[INFO] [stderr] 227 |     let sql_result = try!( stmt.execute( (id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:232:20
[INFO] [stderr]     |
[INFO] [stderr] 232 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:241:22
[INFO] [stderr]     |
[INFO] [stderr] 241 |     let sql_result = try!( stmt.execute( (name,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:276:20
[INFO] [stderr]     |
[INFO] [stderr] 276 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:283:22
[INFO] [stderr]     |
[INFO] [stderr] 283 |     let sql_result = try!( stmt.execute( values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:285:19
[INFO] [stderr]     |
[INFO] [stderr] 285 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:329:20
[INFO] [stderr]     |
[INFO] [stderr] 329 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:343:22
[INFO] [stderr]     |
[INFO] [stderr] 343 |     let sql_result = try!( stmt.execute( (pattern, count, offset) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:346:19
[INFO] [stderr]     |
[INFO] [stderr] 346 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:358:20
[INFO] [stderr]     |
[INFO] [stderr] 358 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:362:26
[INFO] [stderr]     |
[INFO] [stderr] 362 |     let mut sql_result = try!( stmt.execute( (name,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:365:23
[INFO] [stderr]     |
[INFO] [stderr] 365 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:163:20
[INFO] [stderr]     |
[INFO] [stderr] 163 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:201:22
[INFO] [stderr]     |
[INFO] [stderr] 201 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:206:20
[INFO] [stderr]     |
[INFO] [stderr] 206 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:207:26
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let mut sql_result = try!( stmt.execute( (reader_id, photo_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:211:28
[INFO] [stderr]     |
[INFO] [stderr] 211 |             let row_data = try!( sql_row );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:257:20
[INFO] [stderr]     |
[INFO] [stderr] 257 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:258:26
[INFO] [stderr]     |
[INFO] [stderr] 258 |     let mut sql_result = try!( stmt.execute( (photo_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:261:28
[INFO] [stderr]     |
[INFO] [stderr] 261 |             let row_data = try!( sql_row );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:353:20
[INFO] [stderr]     |
[INFO] [stderr] 353 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:354:18
[INFO] [stderr]     |
[INFO] [stderr] 354 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:366:20
[INFO] [stderr]     |
[INFO] [stderr] 366 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:374:22
[INFO] [stderr]     |
[INFO] [stderr] 374 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:375:19
[INFO] [stderr]     |
[INFO] [stderr] 375 |     let sql_row = try!( result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:381:20
[INFO] [stderr]     |
[INFO] [stderr] 381 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:390:22
[INFO] [stderr]     |
[INFO] [stderr] 390 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:391:19
[INFO] [stderr]     |
[INFO] [stderr] 391 |     let sql_row = try!( result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:398:20
[INFO] [stderr]     |
[INFO] [stderr] 398 |     let mut stmt = try!( conn.prepare( "UPDATE images SET name=? WHERE id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:400:13
[INFO] [stderr]     |
[INFO] [stderr] 400 |     let _ = try!( stmt.execute( params ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 |     try!( conn.prep_exec( "UPDATE images SET comments_count=comments_count+1 WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:412:20
[INFO] [stderr]     |
[INFO] [stderr] 412 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:419:26
[INFO] [stderr]     |
[INFO] [stderr] 419 |     let mut sql_result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:30:9
[INFO] [stderr]    |
[INFO] [stderr] 30 |         try!( db::users::create_tables( self ) );
[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]    --> src/db/photos.rs:422:23
[INFO] [stderr]     |
[INFO] [stderr] 422 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:31:9
[INFO] [stderr]    |
[INFO] [stderr] 31 |         try!( db::photos::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:440:5
[INFO] [stderr]     |
[INFO] [stderr] 440 |     try!( conn.prep_exec( "UPDATE images SET prev_gallery_id=? WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:32:9
[INFO] [stderr]    |
[INFO] [stderr] 32 |         try!( db::mailbox::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/mailbox.rs:74:20
[INFO] [stderr]    |
[INFO] [stderr] 74 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         try!( db::groups::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:34:9
[INFO] [stderr]    |
[INFO] [stderr] 34 |         try!( db::events::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/mailbox.rs:96:18
[INFO] [stderr]    |
[INFO] [stderr] 96 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:35:9
[INFO] [stderr]    |
[INFO] [stderr] 35 |         try!( db::publication::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:104:20
[INFO] [stderr]     |
[INFO] [stderr] 104 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:36:9
[INFO] [stderr]    |
[INFO] [stderr] 36 |         try!( db::votes::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:105:26
[INFO] [stderr]     |
[INFO] [stderr] 105 |     let mut sql_result = try!( stmt.execute( (owner_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:37:9
[INFO] [stderr]    |
[INFO] [stderr] 37 |         try!( db::group_feed::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:107:19
[INFO] [stderr]     |
[INFO] [stderr] 107 |     let sql_row = try!( sql_result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:38:9
[INFO] [stderr]    |
[INFO] [stderr] 38 |         try!( db::visited::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:39:9
[INFO] [stderr]    |
[INFO] [stderr] 39 |         try!( db::comments::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:136:20
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!( db::comment_message_link::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:138:22
[INFO] [stderr]     |
[INFO] [stderr] 138 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:41:9
[INFO] [stderr]    |
[INFO] [stderr] 41 |         try!( db::meta::create_tables( self ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:141:19
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let row = try!( sql_row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:42:9
[INFO] [stderr]    |
[INFO] [stderr] 42 |         try!( self.init_names() );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:171:20
[INFO] [stderr]     |
[INFO] [stderr] 171 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:44:9
[INFO] [stderr]    |
[INFO] [stderr] 44 |         try!( self.pool.set_db_version( DB_VERSION ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/database.rs:45:26
[INFO] [stderr]    |
[INFO] [stderr] 45 |         let db_version = try!( self.pool.get_db_version() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/database.rs:113:24
[INFO] [stderr]     |
[INFO] [stderr] 113 |             let conn = try!( self.get_new_db_conn() );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:264:20
[INFO] [stderr]     |
[INFO] [stderr] 264 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:40:22
[INFO] [stderr]    |
[INFO] [stderr] 40 |     let login_info = try!( request.get_body::<LoginInfo>() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:42:18
[INFO] [stderr]    |
[INFO] [stderr] 42 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:265:22
[INFO] [stderr]     |
[INFO] [stderr] 265 |     let sql_result = try!( stmt.execute( values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:43:22
[INFO] [stderr]    |
[INFO] [stderr] 43 |         let regkey = try!( db.get_reg_key( &login_info.user ) );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:268:19
[INFO] [stderr]     |
[INFO] [stderr] 268 |         let row = try!( sql_row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:47:17
[INFO] [stderr]    |
[INFO] [stderr] 47 |                 try!( db.get_user( &login_info.user, &password_hash ) )
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:312:20
[INFO] [stderr]     |
[INFO] [stderr] 312 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/authentication.rs:79:20
[INFO] [stderr]    |
[INFO] [stderr] 79 |     let reg_info = try!( request.get_body::<RegInfo>() );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:101:18
[INFO] [stderr]     |
[INFO] [stderr] 101 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:331:26
[INFO] [stderr]     |
[INFO] [stderr] 331 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:102:9
[INFO] [stderr]     |
[INFO] [stderr] 102 |         try!( db.user_exists( &reg_info.user, &reg_info.email ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:334:23
[INFO] [stderr]     |
[INFO] [stderr] 334 |             let row = try!( sql_row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:109:22
[INFO] [stderr]     |
[INFO] [stderr] 109 |             let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:110:13
[INFO] [stderr]     |
[INFO] [stderr] 110 |             try!( db.add_user( &reg_info.user,
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:406:20
[INFO] [stderr]     |
[INFO] [stderr] 406 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:119:9
[INFO] [stderr]     |
[INFO] [stderr] 119 |         try!( stuff.send_external_mail( &new_user, &subject, &mail_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:416:26
[INFO] [stderr]     |
[INFO] [stderr] 416 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:143:18
[INFO] [stderr]     |
[INFO] [stderr] 143 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:419:23
[INFO] [stderr]     |
[INFO] [stderr] 419 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 144 |         try!( db.activate_user( &regkey ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:147:9
[INFO] [stderr]     |
[INFO] [stderr] 147 |         try!(
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:447:20
[INFO] [stderr]     |
[INFO] [stderr] 447 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:155:9
[INFO] [stderr]     |
[INFO] [stderr] 155 |         try!( stuff.send_internal_mail( &user, &subject, &mail_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:216:14
[INFO] [stderr]     |
[INFO] [stderr] 216 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:218:26
[INFO] [stderr]     |
[INFO] [stderr] 218 |     let unreaded_count = try!( db.messages_count( user_id, true ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:473:20
[INFO] [stderr]     |
[INFO] [stderr] 473 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:219:18
[INFO] [stderr]     |
[INFO] [stderr] 219 |     let groups = try!( db.member_in_groups( user_id ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:500:18
[INFO] [stderr]     |
[INFO] [stderr] 500 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:220:31
[INFO] [stderr]     |
[INFO] [stderr] 220 |     let unwatched_by_groups = try!( db.get_unwatched_feed_elements_by_groups( user_id ) );
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:506:20
[INFO] [stderr]     |
[INFO] [stderr] 506 |     let mut stmt = try!( conn.prepare( "UPDATE scheduled_events SET state=? WHERE id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:508:5
[INFO] [stderr]     |
[INFO] [stderr] 508 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:514:20
[INFO] [stderr]     |
[INFO] [stderr] 514 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:524:5
[INFO] [stderr]     |
[INFO] [stderr] 524 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:530:5
[INFO] [stderr]     |
[INFO] [stderr] 530 |     try!( conn.prep_exec( "UPDATE scheduled_events SET comments_count=comments_count+1 WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:541:20
[INFO] [stderr]     |
[INFO] [stderr] 541 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:550:26
[INFO] [stderr]     |
[INFO] [stderr] 550 |     let mut sql_result = try!( stmt.execute( (&moment.msecs(), &event_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:553:23
[INFO] [stderr]     |
[INFO] [stderr] 553 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:568:20
[INFO] [stderr]     |
[INFO] [stderr] 568 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:574:5
[INFO] [stderr]     |
[INFO] [stderr] 574 |     try!( stmt.execute( (&new_start.msecs(), &scheduled_id) ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/groups.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     try!( db.execute(
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:120:20
[INFO] [stderr]     |
[INFO] [stderr] 120 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:131:16
[INFO] [stderr]     |
[INFO] [stderr] 131 |     for row in try!( stmt.execute( params ) ) {
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:132:19
[INFO] [stderr]     |
[INFO] [stderr] 132 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:145:20
[INFO] [stderr]     |
[INFO] [stderr] 145 |     let mut stmt = try!( conn.prepare( "SELECT COUNT(id) FROM group_members WHERE group_id=?" ));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:147:22
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:148:15
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:154:20
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let mut stmt = try!( conn.prepare( "SELECT id FROM group_members WHERE user_id=? AND group_id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:156:18
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:168:20
[INFO] [stderr]     |
[INFO] [stderr] 168 |     let mut stmt = try!( conn.prepare( "SELECT id FROM groups WHERE name=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:170:18
[INFO] [stderr]     |
[INFO] [stderr] 170 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:175:20
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:184:18
[INFO] [stderr]     |
[INFO] [stderr] 184 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:202:20
[INFO] [stderr]     |
[INFO] [stderr] 202 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:211:5
[INFO] [stderr]     |
[INFO] [stderr] 211 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:224:20
[INFO] [stderr]     |
[INFO] [stderr] 224 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:270:14
[INFO] [stderr]     |
[INFO] [stderr] 270 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:271:21
[INFO] [stderr]     |
[INFO] [stderr] 271 |     let user_info = try!( db.user_by_id( id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/authentication.rs:274:26
[INFO] [stderr]     |
[INFO] [stderr] 274 |             let groups = try!( db.member_in_groups( id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:152:30
[INFO] [stderr]     |
[INFO] [stderr] 152 |                     let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:153:32
[INFO] [stderr]     |
[INFO] [stderr] 153 |                     let next = try!( db.get_last_upload_gallery_photo( user_id ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/upload_photo.rs:158:33
[INFO] [stderr]     |
[INFO] [stderr] 158 | ...                   try!( db.set_prev_in_gallery( id, added_id ) );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:28:21
[INFO] [stderr]    |
[INFO] [stderr] 28 |     let crop_info = try!( request.get_body::<CropInfo>() );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:32:18
[INFO] [stderr]    |
[INFO] [stderr] 32 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/crop.rs:33:9
[INFO] [stderr]    |
[INFO] [stderr] 33 |         try!( db.get_gallery_photo_info( user_id, crop_info.id ) )
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:24:23
[INFO] [stderr]    |
[INFO] [stderr] 24 |     let rename_info = try!( request.get_body::<RenameInfo>() );
[INFO] [stderr]    |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:31:18
[INFO] [stderr]    |
[INFO] [stderr] 31 |         let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:32:9
[INFO] [stderr]    |
[INFO] [stderr] 32 |         try!( db.get_gallery_photo_info( user_id, rename_info.id ) )
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:38:26
[INFO] [stderr]    |
[INFO] [stderr] 38 |                 let db = try!( request.stuff().get_current_db_conn() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/rename.rs:39:25
[INFO] [stderr]    |
[INFO] [stderr] 39 |                 let _ = try!( db.rename_photo( rename_info.id, &rename_info.name ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:61:14
[INFO] [stderr]    |
[INFO] [stderr] 61 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:62:24
[INFO] [stderr]    |
[INFO] [stderr] 62 |     let photos_count = try!( db.get_photo_infos_count( user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/gallery.rs:97:17
[INFO] [stderr]    |
[INFO] [stderr] 97 |     let query = try!( req.get_body::<GalleryQueryInfo>() );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:100:14
[INFO] [stderr]     |
[INFO] [stderr] 100 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:102:28
[INFO] [stderr]     |
[INFO] [stderr] 102 |     let owner_info = match try!( db.user_by_id( query.user_id ) ) {
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:106:24
[INFO] [stderr]     |
[INFO] [stderr] 106 |     let photos_count = try!( db.get_photo_infos_count( query.user_id ) );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:108:23
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let photo_infos = try!( db.get_photo_infos(
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:129:16
[INFO] [stderr]     |
[INFO] [stderr] 129 |     let page = try!( req.get_body::<PageInfo>() ).page;
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:132:14
[INFO] [stderr]     |
[INFO] [stderr] 132 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:134:29
[INFO] [stderr]     |
[INFO] [stderr] 134 |     let unpublished_count = try!( db.get_unpublished_photos_count( user.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:135:18
[INFO] [stderr]     |
[INFO] [stderr] 135 |     let photos = try!( db.get_unpublished_photo_infos(
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:174:25
[INFO] [stderr]     |
[INFO] [stderr] 174 |     let photo_context = try!( req.get_body::<PhotoContextInfo>() );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:177:14
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:178:22
[INFO] [stderr]     |
[INFO] [stderr] 178 |     let photo_info = try!( db.get_gallery_photo_info( user_id, photo_context.photo ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:207:23
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let photo_query = try!( req.get_body::<PublicationPhotoQuery>() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:210:14
[INFO] [stderr]     |
[INFO] [stderr] 210 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:211:21
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let feed_info = try!( db.get_feed_info( user_id, photo_query.feed_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:216:22
[INFO] [stderr]     |
[INFO] [stderr] 216 |     let photo_info = try!( db.get_publication_photo_info( user_id, photo_query.photo_id ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:239:24
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let scheduled_id = try!( req.get_body::<PublicationQuery>() ).id;
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:241:14
[INFO] [stderr]     |
[INFO] [stderr] 241 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/gallery.rs:242:18
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let photos = try!( db.get_publication_photo_infos( user_id, scheduled_id ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:26:14
[INFO] [stderr]    |
[INFO] [stderr] 26 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:225:18
[INFO] [stderr]     |
[INFO] [stderr] 225 |     let result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:27:17
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let count = try!( db.messages_count( user_id, only_unreaded ) );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:228:19
[INFO] [stderr]     |
[INFO] [stderr] 228 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:54:16
[INFO] [stderr]    |
[INFO] [stderr] 54 |     let page = try!( req.get_body::<PageInfo>() ).page;
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:56:14
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:245:20
[INFO] [stderr]     |
[INFO] [stderr] 245 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:59:9
[INFO] [stderr]    |
[INFO] [stderr] 59 |         try!( db.messages_from_last( user_id,
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:67:26
[INFO] [stderr]    |
[INFO] [stderr] 67 |     let messages_count = try!( db.messages_count( user_id, only_unreaded ) );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:246:26
[INFO] [stderr]     |
[INFO] [stderr] 246 |     let mut sql_result = try!( stmt.execute( (group_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:88:14
[INFO] [stderr]    |
[INFO] [stderr] 88 |     let id = try!( req.get_body::<IdInfo>() ).id;
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:108:20
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:90:14
[INFO] [stderr]    |
[INFO] [stderr] 90 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:128:5
[INFO] [stderr]     |
[INFO] [stderr] 128 |     try!( stmt.execute( params ));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/mailbox.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     try!( db.mark_as_readed( user_id, &[ id ] ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:83:19
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let started = try!( req.stuff().maybe_start_some_events() );
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:84:17
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let ended = try!( req.stuff().maybe_end_some_events() );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:86:9
[INFO] [stderr]    |
[INFO] [stderr] 86 |         try!( trigger_events( req ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:133:20
[INFO] [stderr]     |
[INFO] [stderr] 133 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     try!( trigger_events( req ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/events.rs:99:5
[INFO] [stderr]    |
[INFO] [stderr] 99 |     try!( trigger_events( req ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:141:22
[INFO] [stderr]     |
[INFO] [stderr] 141 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/events.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     try!( trigger_events( req ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:142:15
[INFO] [stderr]     |
[INFO] [stderr] 142 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:86:20
[INFO] [stderr]    |
[INFO] [stderr] 86 |     let group_id = try!( req.get_body::<GroupQuery>() ).group_id;
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:88:14
[INFO] [stderr]    |
[INFO] [stderr] 88 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:148:20
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:89:21
[INFO] [stderr]    |
[INFO] [stderr] 89 |     let is_member = try!( db.is_member( user_id, group_id ) );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:161:18
[INFO] [stderr]     |
[INFO] [stderr] 161 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:90:19
[INFO] [stderr]    |
[INFO] [stderr] 90 |     let members = try!( db.get_members( group_id ) );
[INFO] [stderr]    |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:164:19
[INFO] [stderr]     |
[INFO] [stderr] 164 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/group.rs:97:16
[INFO] [stderr]    |
[INFO] [stderr] 97 |     let info = try!( db.group_info( group_id ) );
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:116:23
[INFO] [stderr]     |
[INFO] [stderr] 116 |     let group_query = try!( req.get_body::<GroupFeedQuery>() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:177:20
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:120:18
[INFO] [stderr]     |
[INFO] [stderr] 120 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:188:22
[INFO] [stderr]     |
[INFO] [stderr] 188 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:121:9
[INFO] [stderr]     |
[INFO] [stderr] 121 |         try!( db.group_info( group_query.group_id ) )
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:189:15
[INFO] [stderr]     |
[INFO] [stderr] 189 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:127:26
[INFO] [stderr]     |
[INFO] [stderr] 127 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:128:17
[INFO] [stderr]     |
[INFO] [stderr] 128 |                 try!( db.get_group_feed( user_id,
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:195:20
[INFO] [stderr]     |
[INFO] [stderr] 195 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:134:13
[INFO] [stderr]     |
[INFO] [stderr] 134 |             try!( add_actions_to_feed( user_id, stuff, &mut feed ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:201:18
[INFO] [stderr]     |
[INFO] [stderr] 201 |     let result = try!( stmt.execute( (photo,) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:139:22
[INFO] [stderr]     |
[INFO] [stderr] 139 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:140:13
[INFO] [stderr]     |
[INFO] [stderr] 140 |             try!( db.set_visited( user_id, VisitedContent::Feed, &new_feeds ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:207:20
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:214:26
[INFO] [stderr]     |
[INFO] [stderr] 214 |     let mut sql_result = try!( stmt.execute( (scheduled,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:157:27
[INFO] [stderr]     |
[INFO] [stderr] 157 |             elem.action = try!( stuff.event_user_action(
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:172:22
[INFO] [stderr]     |
[INFO] [stderr] 172 |     let element_id = try!( req.get_body::<GroupFeedElementQuery>() ).id;
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:217:23
[INFO] [stderr]     |
[INFO] [stderr] 217 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:174:14
[INFO] [stderr]     |
[INFO] [stderr] 174 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:232:5
[INFO] [stderr]     |
[INFO] [stderr] 232 |     try!( conn.prep_exec( "UPDATE publication SET next=? WHERE photo_id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:175:24
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let answer = match try!( db.get_feed_info( user_id, element_id ) ) {
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/votes.rs:95:20
[INFO] [stderr]    |
[INFO] [stderr] 95 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/group.rs:178:17
[INFO] [stderr]     |
[INFO] [stderr] 178 |                 try!( db.set_visited( user_id, VisitedContent::Feed, &[ feed_info.id ] ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:103:5
[INFO] [stderr]     |
[INFO] [stderr] 103 |     try!( stmt.execute( &values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:31:16
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let like = try!( req.get_body::<UsersQuery>() ).like + "%";
[INFO] [stderr]    |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:32:14
[INFO] [stderr]    |
[INFO] [stderr] 32 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:108:20
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/search.rs:33:17
[INFO] [stderr]    |
[INFO] [stderr] 33 |     let users = try!( db.get_users_like( &like, 0, IN_PAGE_COUNT ) );
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:72:26
[INFO] [stderr]    |
[INFO] [stderr] 72 |     let comments_query = try!( req.get_body::<CommentsQuery>() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:127:20
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let mut stmt = try!( conn.prepare( "SELECT COUNT( id ) FROM votes WHERE scheduled_id = ? AND voted=false" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:75:14
[INFO] [stderr]    |
[INFO] [stderr] 75 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:76:26
[INFO] [stderr]    |
[INFO] [stderr] 76 |     let comments_count = try!( db.get_comments_count( comment_for.clone(), comments_query.id ) );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:129:22
[INFO] [stderr]     |
[INFO] [stderr] 129 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:79:28
[INFO] [stderr]    |
[INFO] [stderr] 79 |             let comments = try!( db.get_comments( user_id,
[INFO] [stderr]    |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:130:15
[INFO] [stderr]     |
[INFO] [stderr] 130 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:89:13
[INFO] [stderr]    |
[INFO] [stderr] 89 |             try!( db.set_visited( user_id, VisitedContent::Comment, &new_visited ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:136:20
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:90:31
[INFO] [stderr]    |
[INFO] [stderr] 90 |             let message_ids = try!( db.get_linked_messages( user_id, new_visited ) );
[INFO] [stderr]    |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:147:22
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/handlers/comments.rs:91:13
[INFO] [stderr]    |
[INFO] [stderr] 91 |             try!( db.mark_as_readed( user_id, &message_ids ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:121:16
[INFO] [stderr]     |
[INFO] [stderr] 121 |     let info = try!( req.get_body::<AddCommentInfo>() );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:128:18
[INFO] [stderr]     |
[INFO] [stderr] 128 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:129:26
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let comment_id = try!( db.add_comment( user_id,
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:135:34
[INFO] [stderr]     |
[INFO] [stderr] 135 |             CommentFor::Photo => try!( db.increment_photo_comments_count( info.id ) ),
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:148:15
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:136:34
[INFO] [stderr]     |
[INFO] [stderr] 136 |             CommentFor::Event => try!( db.increment_event_comments_count( info.id ) )
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:146:5
[INFO] [stderr]     |
[INFO] [stderr] 146 |     try!( send_notices( stuff, comment_id, notices, comment_for, &user, info.id ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:154:20
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let mut stmt = try!( conn.prepare( "SELECT user_id, voted, vote FROM votes WHERE scheduled_id = ?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:164:26
[INFO] [stderr]     |
[INFO] [stderr] 164 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:156:18
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:166:23
[INFO] [stderr]     |
[INFO] [stderr] 166 |                 match try!( db.get_short_photo_info( photo_id ) ) {
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:173:28
[INFO] [stderr]     |
[INFO] [stderr] 173 |                 let link = try!( notify_owner( stuff, &short_info, &commenter_user.name ) );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:183:22
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:184:13
[INFO] [stderr]     |
[INFO] [stderr] 184 |             try!( db.user_by_name( &name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:165:19
[INFO] [stderr]     |
[INFO] [stderr] 165 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:193:30
[INFO] [stderr]     |
[INFO] [stderr] 193 |             let message_id = try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:182:20
[INFO] [stderr]     |
[INFO] [stderr] 182 |     let mut stmt = try!( conn.prepare( "UPDATE votes SET vote=?, voted=true WHERE scheduled_id=? AND user_id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:202:14
[INFO] [stderr]     |
[INFO] [stderr] 202 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:184:5
[INFO] [stderr]     |
[INFO] [stderr] 184 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:203:5
[INFO] [stderr]     |
[INFO] [stderr] 203 |     try!( db.add_comment_message_links( comment_id, links ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:218:18
[INFO] [stderr]     |
[INFO] [stderr] 218 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:134:5
[INFO] [stderr]     |
[INFO] [stderr] 134 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:219:15
[INFO] [stderr]     |
[INFO] [stderr] 219 |         match try!( db.user_by_id( photo_info.owner.id ) ) {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:224:22
[INFO] [stderr]     |
[INFO] [stderr] 224 |     let message_id = try!( stuff.send_mail( &photo_owner, &subject, &mail ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:228:20
[INFO] [stderr]     |
[INFO] [stderr] 228 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:232:16
[INFO] [stderr]     |
[INFO] [stderr] 232 |     let info = try!( req.get_body::<AddCommentInfo>() );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:229:26
[INFO] [stderr]     |
[INFO] [stderr] 229 |     let mut sql_result = try!( stmt.execute( (user_id, user_id, id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:238:14
[INFO] [stderr]     |
[INFO] [stderr] 238 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:232:23
[INFO] [stderr]     |
[INFO] [stderr] 232 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:239:24
[INFO] [stderr]     |
[INFO] [stderr] 239 |     let comment_info = try!( db.get_comment_info( user_id, info.id ) );
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:259:20
[INFO] [stderr]     |
[INFO] [stderr] 259 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/handlers/comments.rs:243:17
[INFO] [stderr]     |
[INFO] [stderr] 243 |                 try!( db.edit_comment(
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/photo_store.rs:81:17
[INFO] [stderr]    |
[INFO] [stderr] 81 |                 try!( self.save_preview(
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:261:22
[INFO] [stderr]     |
[INFO] [stderr] 261 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/photo_store.rs:105:32
[INFO] [stderr]     |
[INFO] [stderr] 105 |         let mut preview_file = try!( File::create( &filename ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:266:19
[INFO] [stderr]     |
[INFO] [stderr] 266 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/photo_store.rs:106:17
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let _ = try!( preview.save( &mut preview_file, image::PNG ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:284:20
[INFO] [stderr]     |
[INFO] [stderr] 284 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:114:20
[INFO] [stderr]     |
[INFO] [stderr] 114 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |     let sql_result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:127:26
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:288:19
[INFO] [stderr]     |
[INFO] [stderr] 288 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:131:23
[INFO] [stderr]     |
[INFO] [stderr] 131 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:296:5
[INFO] [stderr]     |
[INFO] [stderr] 296 |     try!( conn.prep_exec(
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:147:20
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/visited.rs:93:20
[INFO] [stderr]    |
[INFO] [stderr] 93 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:157:18
[INFO] [stderr]     |
[INFO] [stderr] 157 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/visited.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:168:24
[INFO] [stderr]     |
[INFO] [stderr] 168 |         let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:137:20
[INFO] [stderr]     |
[INFO] [stderr] 137 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:179:26
[INFO] [stderr]     |
[INFO] [stderr] 179 |         let mut result = try!( stmt.execute( (regkey,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:147:18
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let result = try!( stmt.execute( (user_id, time, comment_for, for_id, text) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:182:27
[INFO] [stderr]     |
[INFO] [stderr] 182 |                 let row = try!( row );
[INFO] [stderr]     |                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:156:20
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:195:24
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 |     try!( stmt.execute( (time, text, comment_id) ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:198:9
[INFO] [stderr]     |
[INFO] [stderr] 198 |         try!( stmt.execute( (user.id,) ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:211:20
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:205:20
[INFO] [stderr]     |
[INFO] [stderr] 205 |     let mut stmt = try!( conn.prepare( "select id from users where login=? OR mail=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:212:26
[INFO] [stderr]     |
[INFO] [stderr] 212 |     let mut sql_result = try!( stmt.execute( (reader_id, comment_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:215:23
[INFO] [stderr]     |
[INFO] [stderr] 215 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:207:22
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:242:20
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:212:20
[INFO] [stderr]     |
[INFO] [stderr] 212 |     let mut stmt = try!( conn.prepare( "select id from users where id=? AND activated=true" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:243:22
[INFO] [stderr]     |
[INFO] [stderr] 243 |     let sql_result = try!( stmt.execute( (reader_id, comments_for, for_id, count, offset) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:213:22
[INFO] [stderr]     |
[INFO] [stderr] 213 |     let sql_result = try!( stmt.execute( (id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:246:19
[INFO] [stderr]     |
[INFO] [stderr] 246 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:218:20
[INFO] [stderr]     |
[INFO] [stderr] 218 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:261:20
[INFO] [stderr]     |
[INFO] [stderr] 261 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:227:22
[INFO] [stderr]     |
[INFO] [stderr] 227 |     let sql_result = try!( stmt.execute( (id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:232:20
[INFO] [stderr]     |
[INFO] [stderr] 232 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:262:26
[INFO] [stderr]     |
[INFO] [stderr] 262 |     let mut sql_result = try!( stmt.execute( (comments_for, for_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:241:22
[INFO] [stderr]     |
[INFO] [stderr] 241 |     let sql_result = try!( stmt.execute( (name,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:265:23
[INFO] [stderr]     |
[INFO] [stderr] 265 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/comment_message_link.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:276:20
[INFO] [stderr]     |
[INFO] [stderr] 276 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/comment_message_link.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     try!( stmt.execute( &values ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:283:22
[INFO] [stderr]     |
[INFO] [stderr] 283 |     let sql_result = try!( stmt.execute( values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:118:20
[INFO] [stderr]     |
[INFO] [stderr] 118 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:285:19
[INFO] [stderr]     |
[INFO] [stderr] 285 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:127:22
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let sql_result = try!( stmt.execute( &values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:329:20
[INFO] [stderr]     |
[INFO] [stderr] 329 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:129:19
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:343:22
[INFO] [stderr]     |
[INFO] [stderr] 343 |     let sql_result = try!( stmt.execute( (pattern, count, offset) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:47:5
[INFO] [stderr]    |
[INFO] [stderr] 47 |     try!( conn.prep_exec(
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:56:26
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let mut sql_result = try!( conn.prep_exec(
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:346:19
[INFO] [stderr]     |
[INFO] [stderr] 346 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:358:20
[INFO] [stderr]     |
[INFO] [stderr] 358 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:362:26
[INFO] [stderr]     |
[INFO] [stderr] 362 |     let mut sql_result = try!( stmt.execute( (name,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/users.rs:365:23
[INFO] [stderr]     |
[INFO] [stderr] 365 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:61:15
[INFO] [stderr]    |
[INFO] [stderr] 61 |     let row = try!( row );
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:63:22
[INFO] [stderr]    |
[INFO] [stderr] 63 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:64:13
[INFO] [stderr]    |
[INFO] [stderr] 64 |             try!( db.starting_events( &time::get_time() ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:67:25
[INFO] [stderr]    |
[INFO] [stderr] 67 |             let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:69:13
[INFO] [stderr]    |
[INFO] [stderr] 69 |             try!( event.start( self, event_info ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:70:13
[INFO] [stderr]    |
[INFO] [stderr] 70 |             try!( self.set_event_state( event_info.scheduled_id, EventState::Active ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:78:22
[INFO] [stderr]    |
[INFO] [stderr] 78 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:79:13
[INFO] [stderr]    |
[INFO] [stderr] 79 |             try!( db.ending_events( &time::get_time() ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:82:25
[INFO] [stderr]    |
[INFO] [stderr] 82 |             let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:84:13
[INFO] [stderr]    |
[INFO] [stderr] 84 |             try!( self.finish_him( event, event_info ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:92:22
[INFO] [stderr]    |
[INFO] [stderr] 92 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:93:13
[INFO] [stderr]    |
[INFO] [stderr] 93 |             try!( db.event_info( scheduled_id ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:97:20
[INFO] [stderr]    |
[INFO] [stderr] 97 |                 if try!( is_valid_user_for_action( &event_info, self, user_id ) ) {
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:98:33
[INFO] [stderr]    |
[INFO] [stderr] 98 |                     let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:120:30
[INFO] [stderr]     |
[INFO] [stderr] 120 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:121:21
[INFO] [stderr]     |
[INFO] [stderr] 121 |                     try!( db.is_member( user_id, group.id ) )
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:138:37
[INFO] [stderr]     |
[INFO] [stderr] 138 |             let user_action = match try!( is_valid_user_for_action( &event_info, stuff, user_id ) ) {
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:139:25
[INFO] [stderr]     |
[INFO] [stderr] 139 |                 true => try!( event.user_action( stuff, &event_info, user_id ) ),
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:143:17
[INFO] [stderr]     |
[INFO] [stderr] 143 |                 try!( event.info( stuff, &event_info ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:177:21
[INFO] [stderr]     |
[INFO] [stderr] 177 |         let event = try!( events_collection::get_user_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:182:21
[INFO] [stderr]     |
[INFO] [stderr] 182 |         let event = try!( events_collection::get_user_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:190:21
[INFO] [stderr]     |
[INFO] [stderr] 190 |         let event = try!( events_collection::get_group_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:195:21
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let event = try!( events_collection::get_group_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:199:22
[INFO] [stderr]     |
[INFO] [stderr] 199 |             let db = try!( self.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:200:13
[INFO] [stderr]     |
[INFO] [stderr] 200 |             try!( db.is_member( user_id, group_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:226:17
[INFO] [stderr]     |
[INFO] [stderr] 226 |                 try!( is_valid_user_for_action( &event_info, stuff, user_id ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:231:34
[INFO] [stderr]     |
[INFO] [stderr] 231 |                     let result = try!( f( &event, &event_info, req ) );
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:233:24
[INFO] [stderr]     |
[INFO] [stderr] 233 |                     if try!( event.is_complete( stuff, &event_info ) ) {
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:235:25
[INFO] [stderr]     |
[INFO] [stderr] 235 |                         try!( stuff.finish_him( event, &event_info ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:252:14
[INFO] [stderr]     |
[INFO] [stderr] 252 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:253:5
[INFO] [stderr]     |
[INFO] [stderr] 253 |     try!( db.add_events( &[ event ] ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:272:18
[INFO] [stderr]     |
[INFO] [stderr] 272 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:276:9
[INFO] [stderr]     |
[INFO] [stderr] 276 |         try!( event.finish( self, info ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:277:18
[INFO] [stderr]     |
[INFO] [stderr] 277 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:163:20
[INFO] [stderr]     |
[INFO] [stderr] 163 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:278:9
[INFO] [stderr]     |
[INFO] [stderr] 278 |         try!( db.set_event_state( info.scheduled_id, EventState::Finished ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:201:22
[INFO] [stderr]     |
[INFO] [stderr] 201 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:289:22
[INFO] [stderr]     |
[INFO] [stderr] 289 |             let db = try!( self.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:206:20
[INFO] [stderr]     |
[INFO] [stderr] 206 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:290:13
[INFO] [stderr]     |
[INFO] [stderr] 290 |             try!( db.event_info( scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:207:26
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let mut sql_result = try!( stmt.execute( (reader_id, photo_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:294:29
[INFO] [stderr]     |
[INFO] [stderr] 294 |                 let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:211:28
[INFO] [stderr]     |
[INFO] [stderr] 211 |             let row_data = try!( sql_row );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:52:24
[INFO] [stderr]    |
[INFO] [stderr] 52 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:257:20
[INFO] [stderr]     |
[INFO] [stderr] 257 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:55:18
[INFO] [stderr]    |
[INFO] [stderr] 55 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:258:26
[INFO] [stderr]     |
[INFO] [stderr] 258 |     let mut sql_result = try!( stmt.execute( (photo_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:56:9
[INFO] [stderr]    |
[INFO] [stderr] 56 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:261:28
[INFO] [stderr]     |
[INFO] [stderr] 261 |             let row_data = try!( sql_row );
[INFO] [stderr]     |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:66:24
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:353:20
[INFO] [stderr]     |
[INFO] [stderr] 353 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:67:18
[INFO] [stderr]    |
[INFO] [stderr] 67 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:354:18
[INFO] [stderr]     |
[INFO] [stderr] 354 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:366:20
[INFO] [stderr]     |
[INFO] [stderr] 366 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:76:9
[INFO] [stderr]    |
[INFO] [stderr] 76 |         try!( db.remove_start_event_from_feed( body.scheduled_id ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:374:22
[INFO] [stderr]     |
[INFO] [stderr] 374 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |         try!( maybe_correct_next_publication_starttime( db, body ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:375:19
[INFO] [stderr]     |
[INFO] [stderr] 375 |     let sql_row = try!( result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:84:33
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let unpublished_users = try!( db.get_unpublished_users( body.scheduled_id ) );
[INFO] [stderr]    |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:381:20
[INFO] [stderr]     |
[INFO] [stderr] 381 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:93:13
[INFO] [stderr]    |
[INFO] [stderr] 93 |             try!( db.add_events( &[ event_info ] ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:390:22
[INFO] [stderr]     |
[INFO] [stderr] 390 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:127:11
[INFO] [stderr]     |
[INFO] [stderr] 127 |     match try!( db.get_next_event_after( &body.start_time, EventId::Publication ) ) {
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:391:19
[INFO] [stderr]     |
[INFO] [stderr] 391 |     let sql_row = try!( result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:131:17
[INFO] [stderr]     |
[INFO] [stderr] 131 |                 try!( db.update_event_start_time( next_id, &calced_start_time ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:152:20
[INFO] [stderr]     |
[INFO] [stderr] 152 |     let group_id = try!( get_group_id( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:398:20
[INFO] [stderr]     |
[INFO] [stderr] 398 |     let mut stmt = try!( conn.prepare( "UPDATE images SET name=? WHERE id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:400:13
[INFO] [stderr]     |
[INFO] [stderr] 400 |     let _ = try!( stmt.execute( params ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 |     try!( conn.prep_exec( "UPDATE images SET comments_count=comments_count+1 WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:412:20
[INFO] [stderr]     |
[INFO] [stderr] 412 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:153:14
[INFO] [stderr]     |
[INFO] [stderr] 153 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:419:26
[INFO] [stderr]     |
[INFO] [stderr] 419 |     let mut sql_result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:154:31
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let group_members_count = try!( db.get_members_count( group_id ) );
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:422:23
[INFO] [stderr]     |
[INFO] [stderr] 422 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:155:33
[INFO] [stderr]     |
[INFO] [stderr] 155 |     let published_photo_count = try!( db.get_published_photo_count( scheduled_id ) );
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/photos.rs:440:5
[INFO] [stderr]     |
[INFO] [stderr] 440 |     try!( conn.prep_exec( "UPDATE images SET prev_gallery_id=? WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/mailbox.rs:74:20
[INFO] [stderr]    |
[INFO] [stderr] 74 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:167:14
[INFO] [stderr]     |
[INFO] [stderr] 167 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/mailbox.rs:96:18
[INFO] [stderr]    |
[INFO] [stderr] 96 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:168:26
[INFO] [stderr]     |
[INFO] [stderr] 168 |     let is_unpublished = try!( db.is_unpublished_user( scheduled_id, user_id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:104:20
[INFO] [stderr]     |
[INFO] [stderr] 104 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:177:20
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let photo_id = try!( req.get_body::<PhotoInfo>() ).id;
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:105:26
[INFO] [stderr]     |
[INFO] [stderr] 105 |     let mut sql_result = try!( stmt.execute( (owner_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:107:19
[INFO] [stderr]     |
[INFO] [stderr] 107 |     let sql_row = try!( sql_result.next().unwrap() );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:214:14
[INFO] [stderr]     |
[INFO] [stderr] 214 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:136:20
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:217:11
[INFO] [stderr]     |
[INFO] [stderr] 217 |     match try!( db.get_short_photo_info( photo_id ) ) {
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:138:22
[INFO] [stderr]     |
[INFO] [stderr] 138 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:220:23
[INFO] [stderr]     |
[INFO] [stderr] 220 |                 match try!( db.is_photo_published( photo_id ) ) {
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:141:19
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let row = try!( sql_row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:171:20
[INFO] [stderr]     |
[INFO] [stderr] 171 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:222:36
[INFO] [stderr]     |
[INFO] [stderr] 222 |                         let prev = try!( db.get_last_pubcation_photo( scheduled_id ) );
[INFO] [stderr]     |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/mailbox.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:223:25
[INFO] [stderr]     |
[INFO] [stderr] 223 |                         try!( db.public_photo( scheduled_id,
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:264:20
[INFO] [stderr]     |
[INFO] [stderr] 264 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:265:22
[INFO] [stderr]     |
[INFO] [stderr] 265 |     let sql_result = try!( stmt.execute( values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:268:19
[INFO] [stderr]     |
[INFO] [stderr] 268 |         let row = try!( sql_row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:312:20
[INFO] [stderr]     |
[INFO] [stderr] 312 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:331:26
[INFO] [stderr]     |
[INFO] [stderr] 331 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:334:23
[INFO] [stderr]     |
[INFO] [stderr] 334 |             let row = try!( sql_row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:406:20
[INFO] [stderr]     |
[INFO] [stderr] 406 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:416:26
[INFO] [stderr]     |
[INFO] [stderr] 416 |     let mut sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:419:23
[INFO] [stderr]     |
[INFO] [stderr] 419 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:447:20
[INFO] [stderr]     |
[INFO] [stderr] 447 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:473:20
[INFO] [stderr]     |
[INFO] [stderr] 473 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:500:18
[INFO] [stderr]     |
[INFO] [stderr] 500 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:506:20
[INFO] [stderr]     |
[INFO] [stderr] 506 |     let mut stmt = try!( conn.prepare( "UPDATE scheduled_events SET state=? WHERE id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:508:5
[INFO] [stderr]     |
[INFO] [stderr] 508 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:514:20
[INFO] [stderr]     |
[INFO] [stderr] 514 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:524:5
[INFO] [stderr]     |
[INFO] [stderr] 524 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:530:5
[INFO] [stderr]     |
[INFO] [stderr] 530 |     try!( conn.prep_exec( "UPDATE scheduled_events SET comments_count=comments_count+1 WHERE id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:541:20
[INFO] [stderr]     |
[INFO] [stderr] 541 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:550:26
[INFO] [stderr]     |
[INFO] [stderr] 550 |     let mut sql_result = try!( stmt.execute( (&moment.msecs(), &event_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:553:23
[INFO] [stderr]     |
[INFO] [stderr] 553 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:568:20
[INFO] [stderr]     |
[INFO] [stderr] 568 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/events.rs:574:5
[INFO] [stderr]     |
[INFO] [stderr] 574 |     try!( stmt.execute( (&new_start.msecs(), &scheduled_id) ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/groups.rs:45:5
[INFO] [stderr]    |
[INFO] [stderr] 45 |     try!( db.execute(
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:120:20
[INFO] [stderr]     |
[INFO] [stderr] 120 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:131:16
[INFO] [stderr]     |
[INFO] [stderr] 131 |     for row in try!( stmt.execute( params ) ) {
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:132:19
[INFO] [stderr]     |
[INFO] [stderr] 132 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:145:20
[INFO] [stderr]     |
[INFO] [stderr] 145 |     let mut stmt = try!( conn.prepare( "SELECT COUNT(id) FROM group_members WHERE group_id=?" ));
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:147:22
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:148:15
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:154:20
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let mut stmt = try!( conn.prepare( "SELECT id FROM group_members WHERE user_id=? AND group_id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:156:18
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:168:20
[INFO] [stderr]     |
[INFO] [stderr] 168 |     let mut stmt = try!( conn.prepare( "SELECT id FROM groups WHERE name=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:170:18
[INFO] [stderr]     |
[INFO] [stderr] 170 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:175:20
[INFO] [stderr]     |
[INFO] [stderr] 175 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:184:18
[INFO] [stderr]     |
[INFO] [stderr] 184 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:202:20
[INFO] [stderr]     |
[INFO] [stderr] 202 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:211:5
[INFO] [stderr]     |
[INFO] [stderr] 211 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:224:20
[INFO] [stderr]     |
[INFO] [stderr] 224 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:225:18
[INFO] [stderr]     |
[INFO] [stderr] 225 |     let result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:229:29
[INFO] [stderr]     |
[INFO] [stderr] 229 | ...                   try!( db.set_next_publication_photo( last_id, photo_id ) );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/group_creation.rs:74:26
[INFO] [stderr]    |
[INFO] [stderr] 74 |         let group_info = try!( req.get_body::<GroupInfo>() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |             let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:101:13
[INFO] [stderr]     |
[INFO] [stderr] 101 |             try!( db.is_group_exists( &group_info.name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:108:18
[INFO] [stderr]     |
[INFO] [stderr] 108 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:110:29
[INFO] [stderr]     |
[INFO] [stderr] 110 |             let is_exists = try!( db.user_id_exists( member.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:157:20
[INFO] [stderr]     |
[INFO] [stderr] 157 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:160:22
[INFO] [stderr]     |
[INFO] [stderr] 160 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:163:13
[INFO] [stderr]     |
[INFO] [stderr] 163 |             try!( db.users_by_id( &members ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:172:22
[INFO] [stderr]     |
[INFO] [stderr] 172 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:173:13
[INFO] [stderr]     |
[INFO] [stderr] 173 |             try!( db.add_rights_of_voting( body.scheduled_id, &exists_ids ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:178:13
[INFO] [stderr]     |
[INFO] [stderr] 178 |             try!( stuff.send_mail( member, &subject, &mail ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:183:22
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:184:13
[INFO] [stderr]     |
[INFO] [stderr] 184 |             try!( db.user_by_id( info.initiator ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:187:13
[INFO] [stderr]     |
[INFO] [stderr] 187 |             try!( stuff.send_mail( &initiator_user, &subject, &mail ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:194:20
[INFO] [stderr]     |
[INFO] [stderr] 194 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:197:22
[INFO] [stderr]     |
[INFO] [stderr] 197 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:198:13
[INFO] [stderr]     |
[INFO] [stderr] 198 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:202:22
[INFO] [stderr]     |
[INFO] [stderr] 202 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:203:13
[INFO] [stderr]     |
[INFO] [stderr] 203 |             try!( db.is_group_exists( &info.name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:209:30
[INFO] [stderr]     |
[INFO] [stderr] 209 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:211:36
[INFO] [stderr]     |
[INFO] [stderr] 211 |                     let group_id = try!( db.create_group( &info.name,
[INFO] [stderr]     |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:216:21
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     try!( db.add_members( group_id, &votes.yes, time::get_time().msecs() ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:217:33
[INFO] [stderr]     |
[INFO] [stderr] 217 |                     let users = try!( db.users_by_id( &votes.yes ) );
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:223:21
[INFO] [stderr]     |
[INFO] [stderr] 223 |                     try!( stuff.send_mail( member, &subject, &mail ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:226:26
[INFO] [stderr]     |
[INFO] [stderr] 226 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:227:17
[INFO] [stderr]     |
[INFO] [stderr] 227 |                 try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:228:19
[INFO] [stderr]     |
[INFO] [stderr] 228 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:236:30
[INFO] [stderr]     |
[INFO] [stderr] 236 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:245:20
[INFO] [stderr]     |
[INFO] [stderr] 245 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:237:21
[INFO] [stderr]     |
[INFO] [stderr] 237 |                     try!( db.user_by_id( info.initiator ) )
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:246:26
[INFO] [stderr]     |
[INFO] [stderr] 246 |     let mut sql_result = try!( stmt.execute( (group_id,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:241:21
[INFO] [stderr]     |
[INFO] [stderr] 241 |                     try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/groups.rs:249:23
[INFO] [stderr]     |
[INFO] [stderr] 249 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:108:20
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let mut stmt = try!( conn.prepare("
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:128:5
[INFO] [stderr]     |
[INFO] [stderr] 128 |     try!( stmt.execute( params ));
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:250:17
[INFO] [stderr]     |
[INFO] [stderr] 250 |                 try!( db.users_by_id( &votes.yes ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:133:20
[INFO] [stderr]     |
[INFO] [stderr] 133 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:254:17
[INFO] [stderr]     |
[INFO] [stderr] 254 |                 try!( stuff.send_mail( user, &subject, &mail ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:141:22
[INFO] [stderr]     |
[INFO] [stderr] 141 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:261:20
[INFO] [stderr]     |
[INFO] [stderr] 261 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:142:15
[INFO] [stderr]     |
[INFO] [stderr] 142 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:148:20
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:262:18
[INFO] [stderr]     |
[INFO] [stderr] 262 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:161:18
[INFO] [stderr]     |
[INFO] [stderr] 161 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:263:21
[INFO] [stderr]     |
[INFO] [stderr] 263 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:164:19
[INFO] [stderr]     |
[INFO] [stderr] 164 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:276:18
[INFO] [stderr]     |
[INFO] [stderr] 276 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:177:20
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:62:20
[INFO] [stderr]    |
[INFO] [stderr] 62 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:188:22
[INFO] [stderr]     |
[INFO] [stderr] 188 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:64:22
[INFO] [stderr]    |
[INFO] [stderr] 64 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:189:15
[INFO] [stderr]     |
[INFO] [stderr] 189 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:65:13
[INFO] [stderr]    |
[INFO] [stderr] 65 |             try!( db.get_unpublished_users( info.parent_id ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:195:20
[INFO] [stderr]     |
[INFO] [stderr] 195 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:73:13
[INFO] [stderr]    |
[INFO] [stderr] 73 |             try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:201:18
[INFO] [stderr]     |
[INFO] [stderr] 201 |     let result = try!( stmt.execute( (photo,) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:207:20
[INFO] [stderr]     |
[INFO] [stderr] 207 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:214:26
[INFO] [stderr]     |
[INFO] [stderr] 214 |     let mut sql_result = try!( stmt.execute( (scheduled,) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:89:24
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:217:23
[INFO] [stderr]     |
[INFO] [stderr] 217 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:90:20
[INFO] [stderr]    |
[INFO] [stderr] 90 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/publication.rs:232:5
[INFO] [stderr]     |
[INFO] [stderr] 232 |     try!( conn.prep_exec( "UPDATE publication SET next=? WHERE photo_id=?",
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:91:18
[INFO] [stderr]    |
[INFO] [stderr] 91 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/votes.rs:95:20
[INFO] [stderr]    |
[INFO] [stderr] 95 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:92:35
[INFO] [stderr]    |
[INFO] [stderr] 92 |         let group_members_count = try!( db.get_members_count( group_id ) );
[INFO] [stderr]    |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:103:5
[INFO] [stderr]     |
[INFO] [stderr] 103 |     try!( stmt.execute( &values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:93:37
[INFO] [stderr]    |
[INFO] [stderr] 93 |         let published_photo_count = try!( db.get_published_photo_count( info.parent_id ) );
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:108:20
[INFO] [stderr]     |
[INFO] [stderr] 108 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:99:20
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/late_publication.rs:105:20
[INFO] [stderr]     |
[INFO] [stderr] 105 |         let info = try!( get_info( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:127:20
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let mut stmt = try!( conn.prepare( "SELECT COUNT( id ) FROM votes WHERE scheduled_id = ? AND voted=false" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/late_publication.rs:111:16
[INFO] [stderr]     |
[INFO] [stderr] 111 |     let info = try!( get_info( body ) );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:129:22
[INFO] [stderr]     |
[INFO] [stderr] 129 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/group_voting.rs:96:20
[INFO] [stderr]    |
[INFO] [stderr] 96 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:130:15
[INFO] [stderr]     |
[INFO] [stderr] 130 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:136:20
[INFO] [stderr]     |
[INFO] [stderr] 136 |     let mut stmt = try!( conn.prepare( "
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:147:22
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let mut result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:101:13
[INFO] [stderr]     |
[INFO] [stderr] 101 |             try!( db.add_rights_of_voting_for_group( body.scheduled_id, group.id ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:148:15
[INFO] [stderr]     |
[INFO] [stderr] 148 |     let row = try!( result.next().unwrap() );
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:108:13
[INFO] [stderr]     |
[INFO] [stderr] 108 |             try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:154:20
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let mut stmt = try!( conn.prepare( "SELECT user_id, voted, vote FROM votes WHERE scheduled_id = ?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:115:21
[INFO] [stderr]     |
[INFO] [stderr] 115 |         let event = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:156:18
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:165:19
[INFO] [stderr]     |
[INFO] [stderr] 165 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:117:9
[INFO] [stderr]     |
[INFO] [stderr] 117 |         try!( event.start( stuff, group, &internal_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:182:20
[INFO] [stderr]     |
[INFO] [stderr] 182 |     let mut stmt = try!( conn.prepare( "UPDATE votes SET vote=?, voted=true WHERE scheduled_id=? AND user_id=?" ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/votes.rs:184:5
[INFO] [stderr]     |
[INFO] [stderr] 184 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:128:22
[INFO] [stderr]     |
[INFO] [stderr] 128 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:129:13
[INFO] [stderr]     |
[INFO] [stderr] 129 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:134:5
[INFO] [stderr]     |
[INFO] [stderr] 134 |     try!( stmt.execute( params ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:228:20
[INFO] [stderr]     |
[INFO] [stderr] 228 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:134:26
[INFO] [stderr]     |
[INFO] [stderr] 134 |             let change = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:229:26
[INFO] [stderr]     |
[INFO] [stderr] 229 |     let mut sql_result = try!( stmt.execute( (user_id, user_id, id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:137:13
[INFO] [stderr]     |
[INFO] [stderr] 137 |             try!( change.apply( stuff, group, &internal_body ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:232:23
[INFO] [stderr]     |
[INFO] [stderr] 232 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:141:18
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:259:20
[INFO] [stderr]     |
[INFO] [stderr] 259 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:261:22
[INFO] [stderr]     |
[INFO] [stderr] 261 |     let sql_result = try!( stmt.execute( params ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:266:19
[INFO] [stderr]     |
[INFO] [stderr] 266 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:152:9
[INFO] [stderr]     |
[INFO] [stderr] 152 |         try!( db.remove_start_event_from_feed( body.scheduled_id ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:284:20
[INFO] [stderr]     |
[INFO] [stderr] 284 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:158:20
[INFO] [stderr]     |
[INFO] [stderr] 158 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |     let sql_result = try!( stmt.execute( (user_id,) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:288:19
[INFO] [stderr]     |
[INFO] [stderr] 288 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:159:22
[INFO] [stderr]     |
[INFO] [stderr] 159 |         let change = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/group_feed.rs:296:5
[INFO] [stderr]     |
[INFO] [stderr] 296 |     try!( conn.prep_exec(
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:161:26
[INFO] [stderr]     |
[INFO] [stderr] 161 |         let event_info = try!( change.info( stuff, &internal_body ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/visited.rs:93:20
[INFO] [stderr]    |
[INFO] [stderr] 93 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/visited.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     try!( stmt.execute( values ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:164:22
[INFO] [stderr]     |
[INFO] [stderr] 164 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:137:20
[INFO] [stderr]     |
[INFO] [stderr] 137 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:165:13
[INFO] [stderr]     |
[INFO] [stderr] 165 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:147:18
[INFO] [stderr]     |
[INFO] [stderr] 147 |     let result = try!( stmt.execute( (user_id, time, comment_for, for_id, text) ) );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:180:20
[INFO] [stderr]     |
[INFO] [stderr] 180 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:156:20
[INFO] [stderr]     |
[INFO] [stderr] 156 |     let mut stmt = try!( conn.prepare(
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 |     try!( stmt.execute( (time, text, comment_id) ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:181:18
[INFO] [stderr]     |
[INFO] [stderr] 181 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:182:21
[INFO] [stderr]     |
[INFO] [stderr] 182 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:211:20
[INFO] [stderr]     |
[INFO] [stderr] 211 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:115:18
[INFO] [stderr]     |
[INFO] [stderr] 115 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:212:26
[INFO] [stderr]     |
[INFO] [stderr] 212 |     let mut sql_result = try!( stmt.execute( (reader_id, comment_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:215:23
[INFO] [stderr]     |
[INFO] [stderr] 215 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:242:20
[INFO] [stderr]     |
[INFO] [stderr] 242 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:243:22
[INFO] [stderr]     |
[INFO] [stderr] 243 |     let sql_result = try!( stmt.execute( (reader_id, comments_for, for_id, count, offset) ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:246:19
[INFO] [stderr]     |
[INFO] [stderr] 246 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:117:32
[INFO] [stderr]     |
[INFO] [stderr] 117 |         let group_info = match try!( db.group_info( group_id ) ) {
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:261:20
[INFO] [stderr]     |
[INFO] [stderr] 261 |     let mut stmt = try!( conn.prepare( query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:125:25
[INFO] [stderr]     |
[INFO] [stderr] 125 |         let timetable = try!( db.get_group_timetable( group_id ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:262:26
[INFO] [stderr]     |
[INFO] [stderr] 262 |     let mut sql_result = try!( stmt.execute( (comments_for, for_id) ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comments.rs:265:23
[INFO] [stderr]     |
[INFO] [stderr] 265 |             let row = try!( row );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:146:29
[INFO] [stderr]     |
[INFO] [stderr] 146 |         let diff_info_str = try!( req.get_body::<TimetableDiffInfoStr>() );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/comment_message_link.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:149:25
[INFO] [stderr]     |
[INFO] [stderr] 149 |         let diff_info = try!( parse_times( diff_info_str ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |         try!( check_for_remove( &diff_info.remove, &current_time, &mut req.stuff(), &mut errors ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:167:18
[INFO] [stderr]     |
[INFO] [stderr] 167 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:183:32
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let new_event_id = try!( db.add_disabled_event( &new_event_info ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:320:23
[INFO] [stderr]     |
[INFO] [stderr] 320 |             let db  = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/comment_message_link.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     try!( stmt.execute( &values ) );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:321:13
[INFO] [stderr]     |
[INFO] [stderr] 321 |             try!( db.event_start_time( id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:118:20
[INFO] [stderr]     |
[INFO] [stderr] 118 |     let mut stmt = try!( conn.prepare( &query ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:386:20
[INFO] [stderr]     |
[INFO] [stderr] 386 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:127:22
[INFO] [stderr]     |
[INFO] [stderr] 127 |     let sql_result = try!( stmt.execute( &values ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:387:18
[INFO] [stderr]     |
[INFO] [stderr] 387 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/db/comment_message_link.rs:129:19
[INFO] [stderr]     |
[INFO] [stderr] 129 |         let row = try!( row );
[INFO] [stderr]     |                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:47:5
[INFO] [stderr]    |
[INFO] [stderr] 47 |     try!( conn.prep_exec(
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:388:29
[INFO] [stderr]     |
[INFO] [stderr] 388 |         let enable_events = try!( db.event_infos( &data.enable ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:56:26
[INFO] [stderr]    |
[INFO] [stderr] 56 |     let mut sql_result = try!( conn.prep_exec(
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:389:30
[INFO] [stderr]     |
[INFO] [stderr] 389 |         let disable_events = try!( db.event_infos( &data.disable ) );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/db/meta.rs:61:15
[INFO] [stderr]    |
[INFO] [stderr] 61 |     let row = try!( row );
[INFO] [stderr]    |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:63:22
[INFO] [stderr]    |
[INFO] [stderr] 63 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:419:20
[INFO] [stderr]     |
[INFO] [stderr] 419 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:64:13
[INFO] [stderr]    |
[INFO] [stderr] 64 |             try!( db.starting_events( &time::get_time() ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:420:18
[INFO] [stderr]     |
[INFO] [stderr] 420 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:67:25
[INFO] [stderr]    |
[INFO] [stderr] 67 |             let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:422:13
[INFO] [stderr]     |
[INFO] [stderr] 422 |             try!( db.disable_event_if_not_started( id ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:69:13
[INFO] [stderr]    |
[INFO] [stderr] 69 |             try!( event.start( self, event_info ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:70:13
[INFO] [stderr]    |
[INFO] [stderr] 70 |             try!( self.set_event_state( event_info.scheduled_id, EventState::Active ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:425:13
[INFO] [stderr]     |
[INFO] [stderr] 425 |             try!( db.set_event_state( id, EventState::NotStartedYet ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:78:22
[INFO] [stderr]    |
[INFO] [stderr] 78 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:65:18
[INFO] [stderr]    |
[INFO] [stderr] 65 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:67:32
[INFO] [stderr]    |
[INFO] [stderr] 67 |         let group_info = match try!( db.group_info( group_id ) ) {
[INFO] [stderr]    |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:79:28
[INFO] [stderr]    |
[INFO] [stderr] 79 |         let invite_query = try!( req.get_body::<UserInviteQuery>() );
[INFO] [stderr]    |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:89:18
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:90:12
[INFO] [stderr]    |
[INFO] [stderr] 90 |         if try!( db.user_id_exists( invite_query.user_id ) ) == false {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:93:12
[INFO] [stderr]    |
[INFO] [stderr] 93 |         if try!( db.is_member( invite_query.user_id, group_id ) ) == true {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:98:25
[INFO] [stderr]    |
[INFO] [stderr] 98 |         let user_info = try!( db.user_by_id( invite_query.user_id ) ).unwrap();
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:99:26
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let group_info = try!( db.group_info( group_id ) ).unwrap();
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:133:20
[INFO] [stderr]     |
[INFO] [stderr] 133 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:138:22
[INFO] [stderr]     |
[INFO] [stderr] 138 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:139:13
[INFO] [stderr]     |
[INFO] [stderr] 139 |             try!( db.add_rights_of_voting( body.scheduled_id, &[ info.user_id ] ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:141:29
[INFO] [stderr]     |
[INFO] [stderr] 141 |             let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:142:30
[INFO] [stderr]     |
[INFO] [stderr] 142 |             let group_info = try!( db.group_info( info.group_id ) ).unwrap();
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:150:9
[INFO] [stderr]     |
[INFO] [stderr] 150 |         try!( stuff.send_mail( &user_info, &subject, &mail ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:153:22
[INFO] [stderr]     |
[INFO] [stderr] 153 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:154:13
[INFO] [stderr]     |
[INFO] [stderr] 154 |             try!( db.user_by_id( inviter.id ) ).unwrap()
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |         try!( stuff.send_mail( &inviter_info, &subject, &mail ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:164:20
[INFO] [stderr]     |
[INFO] [stderr] 164 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:166:21
[INFO] [stderr]     |
[INFO] [stderr] 166 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:169:29
[INFO] [stderr]     |
[INFO] [stderr] 169 |             let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:177:13
[INFO] [stderr]     |
[INFO] [stderr] 177 |             try!( db.add_events( &[ join_event ] ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:183:20
[INFO] [stderr]     |
[INFO] [stderr] 183 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:184:18
[INFO] [stderr]     |
[INFO] [stderr] 184 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:185:21
[INFO] [stderr]     |
[INFO] [stderr] 185 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:187:26
[INFO] [stderr]     |
[INFO] [stderr] 187 |         let group_info = try!( db.group_info( group_id ) ).unwrap();
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:79:13
[INFO] [stderr]    |
[INFO] [stderr] 79 |             try!( db.ending_events( &time::get_time() ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:82:25
[INFO] [stderr]    |
[INFO] [stderr] 82 |             let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:84:13
[INFO] [stderr]    |
[INFO] [stderr] 84 |             try!( self.finish_him( event, event_info ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:92:22
[INFO] [stderr]    |
[INFO] [stderr] 92 |             let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:188:25
[INFO] [stderr]     |
[INFO] [stderr] 188 |         let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:93:13
[INFO] [stderr]    |
[INFO] [stderr] 93 |             try!( db.event_info( scheduled_id ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:97:20
[INFO] [stderr]    |
[INFO] [stderr] 97 |                 if try!( is_valid_user_for_action( &event_info, self, user_id ) ) {
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/events_manager.rs:98:33
[INFO] [stderr]    |
[INFO] [stderr] 98 |                     let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]    |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:120:30
[INFO] [stderr]     |
[INFO] [stderr] 120 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:121:21
[INFO] [stderr]     |
[INFO] [stderr] 121 |                     try!( db.is_member( user_id, group.id ) )
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:207:18
[INFO] [stderr]     |
[INFO] [stderr] 207 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:138:37
[INFO] [stderr]     |
[INFO] [stderr] 138 |             let user_action = match try!( is_valid_user_for_action( &event_info, stuff, user_id ) ) {
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:139:25
[INFO] [stderr]     |
[INFO] [stderr] 139 |                 true => try!( event.user_action( stuff, &event_info, user_id ) ),
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:143:17
[INFO] [stderr]     |
[INFO] [stderr] 143 |                 try!( event.info( stuff, &event_info ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:177:21
[INFO] [stderr]     |
[INFO] [stderr] 177 |         let event = try!( events_collection::get_user_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:182:21
[INFO] [stderr]     |
[INFO] [stderr] 182 |         let event = try!( events_collection::get_user_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:72:20
[INFO] [stderr]    |
[INFO] [stderr] 72 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:190:21
[INFO] [stderr]     |
[INFO] [stderr] 190 |         let event = try!( events_collection::get_group_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:195:21
[INFO] [stderr]     |
[INFO] [stderr] 195 |         let event = try!( events_collection::get_group_created_event( event_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:199:22
[INFO] [stderr]     |
[INFO] [stderr] 199 |             let db = try!( self.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:200:13
[INFO] [stderr]     |
[INFO] [stderr] 200 |             try!( db.is_member( user_id, group_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:73:18
[INFO] [stderr]    |
[INFO] [stderr] 73 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:226:17
[INFO] [stderr]     |
[INFO] [stderr] 226 |                 try!( is_valid_user_for_action( &event_info, stuff, user_id ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:74:25
[INFO] [stderr]    |
[INFO] [stderr] 74 |         let user_info = try!( db.user_by_id( data.user_id ) ).unwrap();
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:87:20
[INFO] [stderr]    |
[INFO] [stderr] 87 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:231:34
[INFO] [stderr]     |
[INFO] [stderr] 231 |                     let result = try!( f( &event, &event_info, req ) );
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:233:24
[INFO] [stderr]     |
[INFO] [stderr] 233 |                     if try!( event.is_complete( stuff, &event_info ) ) {
[INFO] [stderr]     |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:235:25
[INFO] [stderr]     |
[INFO] [stderr] 235 |                         try!( stuff.finish_him( event, &event_info ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:91:22
[INFO] [stderr]    |
[INFO] [stderr] 91 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:252:14
[INFO] [stderr]     |
[INFO] [stderr] 252 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:253:5
[INFO] [stderr]     |
[INFO] [stderr] 253 |     try!( db.add_events( &[ event ] ) );
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:92:13
[INFO] [stderr]    |
[INFO] [stderr] 92 |             try!( db.user_by_id( data.user_id ) ).unwrap()
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:272:18
[INFO] [stderr]     |
[INFO] [stderr] 272 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:276:9
[INFO] [stderr]     |
[INFO] [stderr] 276 |         try!( event.finish( self, info ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:277:18
[INFO] [stderr]     |
[INFO] [stderr] 277 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:278:9
[INFO] [stderr]     |
[INFO] [stderr] 278 |         try!( db.set_event_state( info.scheduled_id, EventState::Finished ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:289:22
[INFO] [stderr]     |
[INFO] [stderr] 289 |             let db = try!( self.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:94:9
[INFO] [stderr]    |
[INFO] [stderr] 94 |         try!( stuff.send_mail( &user_info, &subject, &mail ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:290:13
[INFO] [stderr]     |
[INFO] [stderr] 290 |             try!( db.event_info( scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/events_manager.rs:294:29
[INFO] [stderr]     |
[INFO] [stderr] 294 |                 let event = try!( events_collection::get_event( event_info.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:52:24
[INFO] [stderr]    |
[INFO] [stderr] 52 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:55:18
[INFO] [stderr]    |
[INFO] [stderr] 55 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:56:9
[INFO] [stderr]    |
[INFO] [stderr] 56 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:99:20
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:66:24
[INFO] [stderr]    |
[INFO] [stderr] 66 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:67:18
[INFO] [stderr]    |
[INFO] [stderr] 67 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:76:9
[INFO] [stderr]    |
[INFO] [stderr] 76 |         try!( db.remove_start_event_from_feed( body.scheduled_id ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:100:18
[INFO] [stderr]     |
[INFO] [stderr] 100 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |         try!( maybe_correct_next_publication_starttime( db, body ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:84:33
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let unpublished_users = try!( db.get_unpublished_users( body.scheduled_id ) );
[INFO] [stderr]    |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:101:9
[INFO] [stderr]     |
[INFO] [stderr] 101 |         try!( db.add_members( group.id, &[ data.user_id ], time::get_time().msecs() ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:106:20
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:107:18
[INFO] [stderr]     |
[INFO] [stderr] 107 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 |         let user_info = try!( db.user_by_id( data.user_id ) ).unwrap();
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:19:14
[INFO] [stderr]    |
[INFO] [stderr] 19 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:20:24
[INFO] [stderr]    |
[INFO] [stderr] 20 |     let is_need_vote = try!( db.is_need_user_vote( scheduled_id, user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:30:21
[INFO] [stderr]    |
[INFO] [stderr] 30 |     let vote_info = try!( req.get_body::<VoteInfo>() );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:34:14
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:35:24
[INFO] [stderr]    |
[INFO] [stderr] 35 |     let is_need_vote = try!( db.is_need_user_vote( body.scheduled_id, user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:38:9
[INFO] [stderr]    |
[INFO] [stderr] 38 |         try!( db.set_vote( body.scheduled_id, user_id, vote ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 |     try!( stuff.maybe_start_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:28:5
[INFO] [stderr]    |
[INFO] [stderr] 28 |     try!( stuff.maybe_end_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 30 |     try!( stuff.maybe_start_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:36:18
[INFO] [stderr]    |
[INFO] [stderr] 36 |         let id = try!( self.send_internal_mail( user, subject, body ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!( self.send_mail_external( user, subject, body ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( tx.send( Mail {
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:81:18
[INFO] [stderr]    |
[INFO] [stderr] 81 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:82:18
[INFO] [stderr]    |
[INFO] [stderr] 82 |         let id = try!( db.send_mail_to( user.id, sender, subject, body ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/authentication.rs:139:34
[INFO] [stderr]     |
[INFO] [stderr] 139 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]     |                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/authentication.rs:139:51
[INFO] [stderr]     |
[INFO] [stderr] 139 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]     |                                                   ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/publication.rs:93:13
[INFO] [stderr]    |
[INFO] [stderr] 93 |             try!( db.add_events( &[ event_info ] ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:127:11
[INFO] [stderr]     |
[INFO] [stderr] 127 |     match try!( db.get_next_event_after( &body.start_time, EventId::Publication ) ) {
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:131:17
[INFO] [stderr]     |
[INFO] [stderr] 131 |                 try!( db.update_event_start_time( next_id, &calced_start_time ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:152:20
[INFO] [stderr]     |
[INFO] [stderr] 152 |     let group_id = try!( get_group_id( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:153:14
[INFO] [stderr]     |
[INFO] [stderr] 153 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:154:31
[INFO] [stderr]     |
[INFO] [stderr] 154 |     let group_members_count = try!( db.get_members_count( group_id ) );
[INFO] [stderr]     |                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:155:33
[INFO] [stderr]     |
[INFO] [stderr] 155 |     let published_photo_count = try!( db.get_published_photo_count( scheduled_id ) );
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:167:14
[INFO] [stderr]     |
[INFO] [stderr] 167 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:168:26
[INFO] [stderr]     |
[INFO] [stderr] 168 |     let is_unpublished = try!( db.is_unpublished_user( scheduled_id, user_id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:177:20
[INFO] [stderr]     |
[INFO] [stderr] 177 |     let photo_id = try!( req.get_body::<PhotoInfo>() ).id;
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:214:14
[INFO] [stderr]     |
[INFO] [stderr] 214 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:217:11
[INFO] [stderr]     |
[INFO] [stderr] 217 |     match try!( db.get_short_photo_info( photo_id ) ) {
[INFO] [stderr]     |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:220:23
[INFO] [stderr]     |
[INFO] [stderr] 220 |                 match try!( db.is_photo_published( photo_id ) ) {
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:222:36
[INFO] [stderr]     |
[INFO] [stderr] 222 |                         let prev = try!( db.get_last_pubcation_photo( scheduled_id ) );
[INFO] [stderr]     |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:223:25
[INFO] [stderr]     |
[INFO] [stderr] 223 |                         try!( db.public_photo( scheduled_id,
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/publication.rs:229:29
[INFO] [stderr]     |
[INFO] [stderr] 229 | ...                   try!( db.set_next_publication_photo( last_id, photo_id ) );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/group_creation.rs:74:26
[INFO] [stderr]    |
[INFO] [stderr] 74 |         let group_info = try!( req.get_body::<GroupInfo>() );
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |             let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:101:13
[INFO] [stderr]     |
[INFO] [stderr] 101 |             try!( db.is_group_exists( &group_info.name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:108:18
[INFO] [stderr]     |
[INFO] [stderr] 108 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:110:29
[INFO] [stderr]     |
[INFO] [stderr] 110 |             let is_exists = try!( db.user_id_exists( member.id ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:157:20
[INFO] [stderr]     |
[INFO] [stderr] 157 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:160:22
[INFO] [stderr]     |
[INFO] [stderr] 160 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:163:13
[INFO] [stderr]     |
[INFO] [stderr] 163 |             try!( db.users_by_id( &members ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:172:22
[INFO] [stderr]     |
[INFO] [stderr] 172 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:173:13
[INFO] [stderr]     |
[INFO] [stderr] 173 |             try!( db.add_rights_of_voting( body.scheduled_id, &exists_ids ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:178:13
[INFO] [stderr]     |
[INFO] [stderr] 178 |             try!( stuff.send_mail( member, &subject, &mail ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:183:22
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:184:13
[INFO] [stderr]     |
[INFO] [stderr] 184 |             try!( db.user_by_id( info.initiator ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:187:13
[INFO] [stderr]     |
[INFO] [stderr] 187 |             try!( stuff.send_mail( &initiator_user, &subject, &mail ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:194:20
[INFO] [stderr]     |
[INFO] [stderr] 194 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:197:22
[INFO] [stderr]     |
[INFO] [stderr] 197 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:198:13
[INFO] [stderr]     |
[INFO] [stderr] 198 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:202:22
[INFO] [stderr]     |
[INFO] [stderr] 202 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:203:13
[INFO] [stderr]     |
[INFO] [stderr] 203 |             try!( db.is_group_exists( &info.name ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:209:30
[INFO] [stderr]     |
[INFO] [stderr] 209 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:211:36
[INFO] [stderr]     |
[INFO] [stderr] 211 |                     let group_id = try!( db.create_group( &info.name,
[INFO] [stderr]     |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:216:21
[INFO] [stderr]     |
[INFO] [stderr] 216 |                     try!( db.add_members( group_id, &votes.yes, time::get_time().msecs() ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:217:33
[INFO] [stderr]     |
[INFO] [stderr] 217 |                     let users = try!( db.users_by_id( &votes.yes ) );
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:223:21
[INFO] [stderr]     |
[INFO] [stderr] 223 |                     try!( stuff.send_mail( member, &subject, &mail ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:226:26
[INFO] [stderr]     |
[INFO] [stderr] 226 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:227:17
[INFO] [stderr]     |
[INFO] [stderr] 227 |                 try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:236:30
[INFO] [stderr]     |
[INFO] [stderr] 236 |                     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:237:21
[INFO] [stderr]     |
[INFO] [stderr] 237 |                     try!( db.user_by_id( info.initiator ) )
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:241:21
[INFO] [stderr]     |
[INFO] [stderr] 241 |                     try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:249:26
[INFO] [stderr]     |
[INFO] [stderr] 249 |                 let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:250:17
[INFO] [stderr]     |
[INFO] [stderr] 250 |                 try!( db.users_by_id( &votes.yes ) )
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:254:17
[INFO] [stderr]     |
[INFO] [stderr] 254 |                 try!( stuff.send_mail( user, &subject, &mail ) );
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:261:20
[INFO] [stderr]     |
[INFO] [stderr] 261 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:262:18
[INFO] [stderr]     |
[INFO] [stderr] 262 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:263:21
[INFO] [stderr]     |
[INFO] [stderr] 263 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_creation.rs:276:18
[INFO] [stderr]     |
[INFO] [stderr] 276 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:62:20
[INFO] [stderr]    |
[INFO] [stderr] 62 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:64:22
[INFO] [stderr]    |
[INFO] [stderr] 64 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:65:13
[INFO] [stderr]    |
[INFO] [stderr] 65 |             try!( db.get_unpublished_users( info.parent_id ) )
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:73:13
[INFO] [stderr]    |
[INFO] [stderr] 73 |             try!( stuff.send_mail( &user, &subject, &mail ) );
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/answer.rs:14:28
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub type ToStringPtr = Box<ToString>;
[INFO] [stderr]    |                            ^^^^^^^^ help: use `dyn`: `dyn ToString`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:89:24
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let group_id = try!( get_group_id( body ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:90:20
[INFO] [stderr]    |
[INFO] [stderr] 90 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:91:18
[INFO] [stderr]    |
[INFO] [stderr] 91 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:92:35
[INFO] [stderr]    |
[INFO] [stderr] 92 |         let group_members_count = try!( db.get_members_count( group_id ) );
[INFO] [stderr]    |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:93:37
[INFO] [stderr]    |
[INFO] [stderr] 93 |         let published_photo_count = try!( db.get_published_photo_count( info.parent_id ) );
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/late_publication.rs:99:20
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let info = try!( get_info( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Rng`
[INFO] [stderr]   --> src/handlers/authentication.rs:13:13
[INFO] [stderr]    |
[INFO] [stderr] 13 | use rand::{ Rng, OsRng };
[INFO] [stderr]    |             ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/late_publication.rs:105:20
[INFO] [stderr]     |
[INFO] [stderr] 105 |         let info = try!( get_info( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/late_publication.rs:111:16
[INFO] [stderr]     |
[INFO] [stderr] 111 |     let info = try!( get_info( body ) );
[INFO] [stderr]     |                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/group_voting.rs:96:20
[INFO] [stderr]    |
[INFO] [stderr] 96 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:101:13
[INFO] [stderr]     |
[INFO] [stderr] 101 |             try!( db.add_rights_of_voting_for_group( body.scheduled_id, group.id ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:108:13
[INFO] [stderr]     |
[INFO] [stderr] 108 |             try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:115:21
[INFO] [stderr]     |
[INFO] [stderr] 115 |         let event = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:117:9
[INFO] [stderr]     |
[INFO] [stderr] 117 |         try!( event.start( stuff, group, &internal_body ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:123:20
[INFO] [stderr]     |
[INFO] [stderr] 123 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:128:22
[INFO] [stderr]     |
[INFO] [stderr] 128 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:129:13
[INFO] [stderr]     |
[INFO] [stderr] 129 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:134:26
[INFO] [stderr]     |
[INFO] [stderr] 134 |             let change = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:137:13
[INFO] [stderr]     |
[INFO] [stderr] 137 |             try!( change.apply( stuff, group, &internal_body ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:141:18
[INFO] [stderr]     |
[INFO] [stderr] 141 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 |         try!( db.add_to_group_feed( time::get_time().msecs(),
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:152:9
[INFO] [stderr]     |
[INFO] [stderr] 152 |         try!( db.remove_start_event_from_feed( body.scheduled_id ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:158:20
[INFO] [stderr]     |
[INFO] [stderr] 158 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:159:22
[INFO] [stderr]     |
[INFO] [stderr] 159 |         let change = try!( events_collection::get_change_by_voting( data.internal_id ) );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:161:26
[INFO] [stderr]     |
[INFO] [stderr] 161 |         let event_info = try!( change.info( stuff, &internal_body ) );
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:164:22
[INFO] [stderr]     |
[INFO] [stderr] 164 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:165:13
[INFO] [stderr]     |
[INFO] [stderr] 165 |             try!( db.get_votes( body.scheduled_id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:180:20
[INFO] [stderr]     |
[INFO] [stderr] 180 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GenericImage`
[INFO] [stderr]  --> src/photo_store.rs:7:14
[INFO] [stderr]   |
[INFO] [stderr] 7 | use image::{ GenericImage, DynamicImage, ImageResult, ImageError };
[INFO] [stderr]   |              ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:181:18
[INFO] [stderr]     |
[INFO] [stderr] 181 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/group_voting.rs:182:21
[INFO] [stderr]     |
[INFO] [stderr] 182 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:115:18
[INFO] [stderr]     |
[INFO] [stderr] 115 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:117:32
[INFO] [stderr]     |
[INFO] [stderr] 117 |         let group_info = match try!( db.group_info( group_id ) ) {
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:125:25
[INFO] [stderr]     |
[INFO] [stderr] 125 |         let timetable = try!( db.get_group_timetable( group_id ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:146:29
[INFO] [stderr]     |
[INFO] [stderr] 146 |         let diff_info_str = try!( req.get_body::<TimetableDiffInfoStr>() );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:149:25
[INFO] [stderr]     |
[INFO] [stderr] 149 |         let diff_info = try!( parse_times( diff_info_str ) );
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |         try!( check_for_remove( &diff_info.remove, &current_time, &mut req.stuff(), &mut errors ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:167:18
[INFO] [stderr]     |
[INFO] [stderr] 167 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:183:32
[INFO] [stderr]     |
[INFO] [stderr] 183 |             let new_event_id = try!( db.add_disabled_event( &new_event_info ) );
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:320:23
[INFO] [stderr]     |
[INFO] [stderr] 320 |             let db  = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:321:13
[INFO] [stderr]     |
[INFO] [stderr] 321 |             try!( db.event_start_time( id ) )
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:386:20
[INFO] [stderr]     |
[INFO] [stderr] 386 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:19:25
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub type EventPtr = Box<Event + Send + Sync>;
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Event + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:20:34
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub type TimetableEventPtr = Box<CreateFromTimetable + Send + Sync>;
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CreateFromTimetable + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:21:36
[INFO] [stderr]    |
[INFO] [stderr] 21 | pub type UserCreatedEventPtr = Box<UserCreatedEvent + Send + Sync>;
[INFO] [stderr]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn UserCreatedEvent + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:22:34
[INFO] [stderr]    |
[INFO] [stderr] 22 | pub type ChangeByVotingPtr = Box<ChangeByVoting + Send + Sync>;
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ChangeByVoting + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:23:37
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub type GroupCreatedEventPtr = Box<GroupCreatedEvent + Send + Sync>;
[INFO] [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GroupCreatedEvent + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:387:18
[INFO] [stderr]     |
[INFO] [stderr] 387 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:388:29
[INFO] [stderr]     |
[INFO] [stderr] 388 |         let enable_events = try!( db.event_infos( &data.enable ) );
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:389:30
[INFO] [stderr]     |
[INFO] [stderr] 389 |         let disable_events = try!( db.event_infos( &data.disable ) );
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:419:20
[INFO] [stderr]     |
[INFO] [stderr] 419 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:420:18
[INFO] [stderr]     |
[INFO] [stderr] 420 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:422:13
[INFO] [stderr]     |
[INFO] [stderr] 422 |             try!( db.disable_event_if_not_started( id ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/change_timetable.rs:425:13
[INFO] [stderr]     |
[INFO] [stderr] 425 |             try!( db.set_event_state( id, EventState::NotStartedYet ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:65:18
[INFO] [stderr]    |
[INFO] [stderr] 65 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:67:32
[INFO] [stderr]    |
[INFO] [stderr] 67 |         let group_info = match try!( db.group_info( group_id ) ) {
[INFO] [stderr]    |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:79:28
[INFO] [stderr]    |
[INFO] [stderr] 79 |         let invite_query = try!( req.get_body::<UserInviteQuery>() );
[INFO] [stderr]    |                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:89:18
[INFO] [stderr]    |
[INFO] [stderr] 89 |         let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:90:12
[INFO] [stderr]    |
[INFO] [stderr] 90 |         if try!( db.user_id_exists( invite_query.user_id ) ) == false {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:93:12
[INFO] [stderr]    |
[INFO] [stderr] 93 |         if try!( db.is_member( invite_query.user_id, group_id ) ) == true {
[INFO] [stderr]    |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:98:25
[INFO] [stderr]    |
[INFO] [stderr] 98 |         let user_info = try!( db.user_by_id( invite_query.user_id ) ).unwrap();
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/invite_to_group.rs:99:26
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let group_info = try!( db.group_info( group_id ) ).unwrap();
[INFO] [stderr]    |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:133:20
[INFO] [stderr]     |
[INFO] [stderr] 133 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:138:22
[INFO] [stderr]     |
[INFO] [stderr] 138 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:139:13
[INFO] [stderr]     |
[INFO] [stderr] 139 |             try!( db.add_rights_of_voting( body.scheduled_id, &[ info.user_id ] ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:141:29
[INFO] [stderr]     |
[INFO] [stderr] 141 |             let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:142:30
[INFO] [stderr]     |
[INFO] [stderr] 142 |             let group_info = try!( db.group_info( info.group_id ) ).unwrap();
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:150:9
[INFO] [stderr]     |
[INFO] [stderr] 150 |         try!( stuff.send_mail( &user_info, &subject, &mail ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:153:22
[INFO] [stderr]     |
[INFO] [stderr] 153 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Encodable`, `Encoder`
[INFO] [stderr]   --> src/events/join_to_group.rs:19:24
[INFO] [stderr]    |
[INFO] [stderr] 19 | use rustc_serialize::{ Encodable, Encoder };
[INFO] [stderr]    |                        ^^^^^^^^^  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:154:13
[INFO] [stderr]     |
[INFO] [stderr] 154 |             try!( db.user_by_id( inviter.id ) ).unwrap()
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |         try!( stuff.send_mail( &inviter_info, &subject, &mail ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:164:20
[INFO] [stderr]     |
[INFO] [stderr] 164 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:166:21
[INFO] [stderr]     |
[INFO] [stderr] 166 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:169:29
[INFO] [stderr]     |
[INFO] [stderr] 169 |             let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:177:13
[INFO] [stderr]     |
[INFO] [stderr] 177 |             try!( db.add_events( &[ join_event ] ) );
[INFO] [stderr]     |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:183:20
[INFO] [stderr]     |
[INFO] [stderr] 183 |         let info = try!( get_info( &body.data ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:184:18
[INFO] [stderr]     |
[INFO] [stderr] 184 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:185:21
[INFO] [stderr]     |
[INFO] [stderr] 185 |         let votes = try!( db.get_votes( body.scheduled_id ) );
[INFO] [stderr]     |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/request_logger.rs:22:33
[INFO] [stderr]    |
[INFO] [stderr] 22 |    fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                 ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:187:26
[INFO] [stderr]     |
[INFO] [stderr] 187 |         let group_info = try!( db.group_info( group_id ) ).unwrap();
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/request_logger.rs:22:50
[INFO] [stderr]    |
[INFO] [stderr] 22 |    fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:188:25
[INFO] [stderr]     |
[INFO] [stderr] 188 |         let user_info = try!( db.user_by_id( info.user_id ) ).unwrap();
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/not_found_switcher.rs:19:34
[INFO] [stderr]    |
[INFO] [stderr] 19 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/invite_to_group.rs:207:18
[INFO] [stderr]     |
[INFO] [stderr] 207 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:72:20
[INFO] [stderr]    |
[INFO] [stderr] 72 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/not_found_switcher.rs:19:51
[INFO] [stderr]    |
[INFO] [stderr] 19 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                                   ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:73:18
[INFO] [stderr]    |
[INFO] [stderr] 73 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/stuff.rs:20:32
[INFO] [stderr]    |
[INFO] [stderr] 20 | type StuffInstallablePtr = Box<StuffInstallable + Send + Sync + 'static>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StuffInstallable + Send + Sync + 'static`
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:74:25
[INFO] [stderr]    |
[INFO] [stderr] 74 |         let user_info = try!( db.user_by_id( data.user_id ) ).unwrap();
[INFO] [stderr]    |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:87:20
[INFO] [stderr]    |
[INFO] [stderr] 87 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:91:22
[INFO] [stderr]    |
[INFO] [stderr] 91 |             let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:92:13
[INFO] [stderr]    |
[INFO] [stderr] 92 |             try!( db.user_by_id( data.user_id ) ).unwrap()
[INFO] [stderr]    |             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:94:9
[INFO] [stderr]    |
[INFO] [stderr] 94 |         try!( stuff.send_mail( &user_info, &subject, &mail ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/join_to_group.rs:99:20
[INFO] [stderr]    |
[INFO] [stderr] 99 |         let data = try!( get_data( body ) );
[INFO] [stderr]    |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:100:18
[INFO] [stderr]     |
[INFO] [stderr] 100 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:101:9
[INFO] [stderr]     |
[INFO] [stderr] 101 |         try!( db.add_members( group.id, &[ data.user_id ], time::get_time().msecs() ) );
[INFO] [stderr]     |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:106:20
[INFO] [stderr]     |
[INFO] [stderr] 106 |         let data = try!( get_data( body ) );
[INFO] [stderr]     |                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:107:18
[INFO] [stderr]     |
[INFO] [stderr] 107 |         let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]     |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]    --> src/events/join_to_group.rs:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 |         let user_info = try!( db.user_by_id( data.user_id ) ).unwrap();
[INFO] [stderr]     |                         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:19:14
[INFO] [stderr]    |
[INFO] [stderr] 19 |     let db = try!( stuff.get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:20:24
[INFO] [stderr]    |
[INFO] [stderr] 20 |     let is_need_vote = try!( db.is_need_user_vote( scheduled_id, user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:30:21
[INFO] [stderr]    |
[INFO] [stderr] 30 |     let vote_info = try!( req.get_body::<VoteInfo>() );
[INFO] [stderr]    |                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:34:14
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let db = try!( req.stuff().get_current_db_conn() );
[INFO] [stderr]    |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:35:24
[INFO] [stderr]    |
[INFO] [stderr] 35 |     let is_need_vote = try!( db.is_need_user_vote( body.scheduled_id, user_id ) );
[INFO] [stderr]    |                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/events/helpers.rs:38:9
[INFO] [stderr]    |
[INFO] [stderr] 38 |         try!( db.set_vote( body.scheduled_id, user_id, vote ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:27:5
[INFO] [stderr]    |
[INFO] [stderr] 27 |     try!( stuff.maybe_start_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:28:5
[INFO] [stderr]    |
[INFO] [stderr] 28 |     try!( stuff.maybe_end_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/trigger.rs:30:5
[INFO] [stderr]    |
[INFO] [stderr] 30 |     try!( stuff.maybe_start_some_events() );
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:36:18
[INFO] [stderr]    |
[INFO] [stderr] 36 |         let id = try!( self.send_internal_mail( user, subject, body ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:40:9
[INFO] [stderr]    |
[INFO] [stderr] 40 |         try!( self.send_mail_external( user, subject, body ) );
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:70:9
[INFO] [stderr]    |
[INFO] [stderr] 70 |         try!( tx.send( Mail {
[INFO] [stderr]    |         ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:81:18
[INFO] [stderr]    |
[INFO] [stderr] 81 |         let db = try!( self.get_current_db_conn() );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated item 'try': use the `?` operator instead
[INFO] [stderr]   --> src/mailer.rs:82:18
[INFO] [stderr]    |
[INFO] [stderr] 82 |         let id = try!( db.send_mail_to( user.id, sender, subject, body ) );
[INFO] [stderr]    |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/authentication.rs:139:34
[INFO] [stderr]     |
[INFO] [stderr] 139 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]     |                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/authentication.rs:139:51
[INFO] [stderr]     |
[INFO] [stderr] 139 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]     |                                                   ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/answer.rs:14:28
[INFO] [stderr]    |
[INFO] [stderr] 14 | pub type ToStringPtr = Box<ToString>;
[INFO] [stderr]    |                            ^^^^^^^^ help: use `dyn`: `dyn ToString`
[INFO] [stderr] 
[INFO] [stderr] error: extern crate `percent_encoding` is private, and cannot be re-exported (error E0365), consider declaring with `pub`
[INFO] [stderr]  --> src/get_body.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use url::percent_encoding;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[deny(pub_use_of_private_extern_crate)]` on by default
[INFO] [stderr]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]   = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Rng`
[INFO] [stderr]   --> src/handlers/authentication.rs:13:13
[INFO] [stderr]    |
[INFO] [stderr] 13 | use rand::{ Rng, OsRng };
[INFO] [stderr]    |             ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `GenericImage`
[INFO] [stderr]  --> src/photo_store.rs:7:14
[INFO] [stderr]   |
[INFO] [stderr] 7 | use image::{ GenericImage, DynamicImage, ImageResult, ImageError };
[INFO] [stderr]   |              ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:19:25
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub type EventPtr = Box<Event + Send + Sync>;
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Event + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:20:34
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub type TimetableEventPtr = Box<CreateFromTimetable + Send + Sync>;
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn CreateFromTimetable + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:21:36
[INFO] [stderr]    |
[INFO] [stderr] 21 | pub type UserCreatedEventPtr = Box<UserCreatedEvent + Send + Sync>;
[INFO] [stderr]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn UserCreatedEvent + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:22:34
[INFO] [stderr]    |
[INFO] [stderr] 22 | pub type ChangeByVotingPtr = Box<ChangeByVoting + Send + Sync>;
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ChangeByVoting + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/events/events_collection.rs:23:37
[INFO] [stderr]    |
[INFO] [stderr] 23 | pub type GroupCreatedEventPtr = Box<GroupCreatedEvent + Send + Sync>;
[INFO] [stderr]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn GroupCreatedEvent + Send + Sync`
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Encodable`, `Encoder`
[INFO] [stderr]   --> src/events/join_to_group.rs:19:24
[INFO] [stderr]    |
[INFO] [stderr] 19 | use rustc_serialize::{ Encodable, Encoder };
[INFO] [stderr]    |                        ^^^^^^^^^  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/request_logger.rs:22:33
[INFO] [stderr]    |
[INFO] [stderr] 22 |    fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                 ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/request_logger.rs:22:50
[INFO] [stderr]    |
[INFO] [stderr] 22 |    fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/not_found_switcher.rs:19:34
[INFO] [stderr]    |
[INFO] [stderr] 19 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                  ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/not_found_switcher.rs:19:51
[INFO] [stderr]    |
[INFO] [stderr] 19 |     fn around(self, handler: Box<Handler>) -> Box<Handler> {
[INFO] [stderr]    |                                                   ^^^^^^^ help: use `dyn`: `dyn Handler`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/stuff.rs:20:32
[INFO] [stderr]    |
[INFO] [stderr] 20 | type StuffInstallablePtr = Box<StuffInstallable + Send + Sync + 'static>;
[INFO] [stderr]    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StuffInstallable + Send + Sync + 'static`
[INFO] [stderr] 
[INFO] [stderr] error: extern crate `percent_encoding` is private, and cannot be re-exported (error E0365), consider declaring with `pub`
[INFO] [stderr]  --> src/get_body.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use url::percent_encoding;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[deny(pub_use_of_private_extern_crate)]` on by default
[INFO] [stderr]   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]   = note: for more information, see issue #34537 <https://github.com/rust-lang/rust/issues/34537>
[INFO] [stderr] 
[INFO] [stderr] error[E0107]: wrong number of type arguments: expected 1, found 0
[INFO] [stderr]    --> src/db/users.rs:245:31
[INFO] [stderr]     |
[INFO] [stderr] 245 | fn read_user( mut sql_result: QueryResult ) -> mysql::Result<Option<User>> {
[INFO] [stderr]     |                               ^^^^^^^^^^^ expected 1 type argument
[INFO] [stderr] 
[INFO] [stderr] error[E0107]: wrong number of type arguments: expected 1, found 0
[INFO] [stderr]    --> src/db/users.rs:245:31
[INFO] [stderr]     |
[INFO] [stderr] 245 | fn read_user( mut sql_result: QueryResult ) -> mysql::Result<Option<User>> {
[INFO] [stderr]     |                               ^^^^^^^^^^^ expected 1 type argument
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 77 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0107, E0412, E0422, E0425, E0432, E0433, E0603.
[INFO] [stderr] For more information about an error, try `rustc --explain E0107`.
[INFO] [stderr] error: aborting due to 77 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0107, E0412, E0422, E0425, E0432, E0433, E0603.
[INFO] [stderr] For more information about an error, try `rustc --explain E0107`.
[INFO] [stderr] error: could not compile `photometer`.
[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] error: could not compile `photometer`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "43f3b9bf18653ef386ea5c1c8ba9f1cd6f8093acc19426b27540a692e8d3a5da"`
[INFO] running `"docker" "rm" "-f" "43f3b9bf18653ef386ea5c1c8ba9f1cd6f8093acc19426b27540a692e8d3a5da"`
[INFO] [stdout] 43f3b9bf18653ef386ea5c1c8ba9f1cd6f8093acc19426b27540a692e8d3a5da
