[INFO] cloning repository https://github.com/NCrashed/montelibero-multisig
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/NCrashed/montelibero-multisig" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNCrashed%2Fmontelibero-multisig", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNCrashed%2Fmontelibero-multisig'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c94e70f2b895cf284aec216235f266a382b005fe
[INFO] checking NCrashed/montelibero-multisig against 1.95.0 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNCrashed%2Fmontelibero-multisig" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/NCrashed/montelibero-multisig
[INFO] finished tweaking git repo https://github.com/NCrashed/montelibero-multisig
[INFO] tweaked toml for git repo https://github.com/NCrashed/montelibero-multisig written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/NCrashed/montelibero-multisig on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/NCrashed/montelibero-multisig already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/SergioBenitez/Rocket`
[INFO] [stderr]     Updating git repository `https://github.com/ncrashed/substrate-stellar-sdk`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sp-std v3.0.0
[INFO] [stderr]   Downloaded wasmi-validation v0.3.0
[INFO] [stderr]   Downloaded sp-io v3.0.0
[INFO] [stderr]   Downloaded cc v1.0.75
[INFO] [stderr]   Downloaded diesel_migrations v1.4.0
[INFO] [stderr]   Downloaded ubyte v0.10.3
[INFO] [stderr]   Downloaded wasmi v0.6.2
[INFO] [stderr]   Downloaded secrecy v0.7.0
[INFO] [stderr]   Downloaded migrations_macros v1.4.2
[INFO] [stderr]   Downloaded normpath v0.3.2
[INFO] [stderr]   Downloaded atomic v0.5.1
[INFO] [stderr]   Downloaded uncased v0.9.7
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.81
[INFO] [stderr]   Downloaded figment v0.10.8
[INFO] [stderr]   Downloaded scheduled-thread-pool v0.2.6
[INFO] [stderr]   Downloaded parity-util-mem v0.9.0
[INFO] [stderr]   Downloaded sp-runtime-interface-proc-macro v3.0.0
[INFO] [stderr]   Downloaded sp-tracing v3.0.0
[INFO] [stderr]   Downloaded devise_core v0.3.1
[INFO] [stderr]   Downloaded devise_codegen v0.3.1
[INFO] [stderr]   Downloaded index-fixed v0.3.1
[INFO] [stderr]   Downloaded sodalite v0.4.0
[INFO] [stderr]   Downloaded pest_generator v2.4.1
[INFO] [stderr]   Downloaded migrations_internals v1.4.1
[INFO] [stderr]   Downloaded pest_derive v2.4.1
[INFO] [stderr]   Downloaded pear_codegen v0.2.3
[INFO] [stderr]   Downloaded devise v0.3.1
[INFO] [stderr]   Downloaded ed25519 v1.5.2
[INFO] [stderr]   Downloaded pest_meta v2.4.1
[INFO] [stderr]   Downloaded multer v2.0.4
[INFO] [stderr]   Downloaded pear v0.2.3
[INFO] [stderr]   Downloaded generator v0.7.1
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.13
[INFO] [stderr]   Downloaded trie-db v0.22.6
[INFO] [stderr]   Downloaded pest v2.4.1
[INFO] [stderr]   Downloaded sp-state-machine v0.9.0
[INFO] [stderr]   Downloaded cxx-build v1.0.81
[INFO] [stderr]   Downloaded sp-core v3.0.0
[INFO] [stderr]   Downloaded cxx v1.0.81
[INFO] [stderr]   Downloaded handlebars v3.5.5
[INFO] [stderr]   Downloaded sp-arithmetic v3.0.0
[INFO] [stderr]   Downloaded anyhow v1.0.66
[INFO] [stderr]   Downloaded sp-trie v3.0.0
[INFO] [stderr]   Downloaded state v0.5.3
[INFO] [stderr]   Downloaded uint v0.9.4
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.81
[INFO] [stderr]   Downloaded sp-runtime-interface v3.0.0
[INFO] [stderr]   Downloaded sp-application-crypto v3.0.0
[INFO] [stderr]   Downloaded dyn-clone v1.0.9
[INFO] [stderr]   Downloaded ureq v2.5.0
[INFO] [stderr]   Downloaded trie-root v0.16.0
[INFO] [stderr]   Downloaded sp-keystore v0.9.0
[INFO] [stderr]   Downloaded sp-panic-handler v3.0.0
[INFO] [stderr]   Downloaded memory-db v0.26.0
[INFO] [stderr]   Downloaded primitive-types v0.9.1
[INFO] [stderr]   Downloaded ref-cast v1.0.13
[INFO] [stderr]   Downloaded cookie v0.15.2
[INFO] [stderr]   Downloaded parity-wasm v0.41.0
[INFO] [stderr]   Downloaded sp-debug-derive v3.0.0
[INFO] [stderr]   Downloaded sp-externalities v0.9.0
[INFO] [stderr]   Downloaded sp-storage v3.0.0
[INFO] [stderr]   Downloaded sp-wasm-interface v3.0.0
[INFO] [stderr]   Downloaded zeroize_derive v1.3.2
[INFO] [stderr]   Downloaded sp-runtime v3.0.0
[INFO] [stderr]   Downloaded windows v0.32.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 542e55ab8a2e1e442d2ad8402b13b68d199d2660374920a99e67df4a00c85283
[INFO] running `Command { std: "docker" "start" "-a" "542e55ab8a2e1e442d2ad8402b13b68d199d2660374920a99e67df4a00c85283", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "542e55ab8a2e1e442d2ad8402b13b68d199d2660374920a99e67df4a00c85283", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "542e55ab8a2e1e442d2ad8402b13b68d199d2660374920a99e67df4a00c85283", kill_on_drop: false }`
[INFO] [stdout] 542e55ab8a2e1e442d2ad8402b13b68d199d2660374920a99e67df4a00c85283
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d0e4c07af8fb1ffdec3a77d756b8daae090b8c4eba1866b50baa05913a06c23e
[INFO] running `Command { std: "docker" "start" "-a" "d0e4c07af8fb1ffdec3a77d756b8daae090b8c4eba1866b50baa05913a06c23e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.5
[INFO] [stderr]    Compiling syn v1.0.103
[INFO] [stderr]    Compiling libc v0.2.137
[INFO] [stderr]    Compiling serde_derive v1.0.147
[INFO] [stderr]    Compiling serde v1.0.147
[INFO] [stderr]    Compiling once_cell v1.16.0
[INFO] [stderr]    Compiling futures-core v0.3.25
[INFO] [stderr]    Compiling thiserror v1.0.37
[INFO] [stderr]    Compiling parking_lot_core v0.9.4
[INFO] [stderr]    Compiling futures-channel v0.3.25
[INFO] [stderr]    Compiling unicode-xid v0.2.4
[INFO] [stderr]    Compiling futures-task v0.3.25
[INFO] [stderr]    Compiling futures-util v0.3.25
[INFO] [stderr]     Checking itoa v1.0.4
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]     Checking tracing-core v0.1.30
[INFO] [stderr]     Checking generic-array v0.14.6
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]     Checking futures-sink v0.3.25
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling ref-cast v1.0.13
[INFO] [stderr]     Checking wyz v0.2.0
[INFO] [stderr]     Checking funty v1.1.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking byte-slice-cast v1.2.2
[INFO] [stderr]     Checking generic-array v0.12.4
[INFO] [stderr]    Compiling cc v1.0.75
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]     Checking futures-io v0.3.25
[INFO] [stderr]    Compiling serde_json v1.0.87
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling tokio v1.21.2
[INFO] [stderr]     Checking instant v0.1.12
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]     Checking iana-time-zone v0.1.53
[INFO] [stderr]     Checking digest v0.8.1
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]     Checking sp-std v3.0.0
[INFO] [stderr]     Checking rustc-hex v2.1.0
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]     Checking uint v0.9.4
[INFO] [stderr]     Checking unicode-normalization v0.1.22
[INFO] [stderr]     Checking block-buffer v0.7.3
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling aho-corasick v0.7.19
[INFO] [stderr]     Checking parity-wasm v0.41.0
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]    Compiling regex-syntax v0.6.28
[INFO] [stderr]     Checking crypto-mac v0.7.0
[INFO] [stderr]     Checking tracing-log v0.1.3
[INFO] [stderr]     Checking sha2 v0.8.2
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]     Checking bitvec v0.20.4
[INFO] [stderr]     Checking crypto-mac v0.11.1
[INFO] [stderr]     Checking crypto-mac v0.8.0
[INFO] [stderr]     Checking getrandom v0.2.8
[INFO] [stderr]     Checking num_cpus v1.14.0
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking time v0.1.44
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking parking_lot v0.11.2
[INFO] [stderr]     Checking sharded-slab v0.1.4
[INFO] [stderr]     Checking rand_pcg v0.2.1
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking thread_local v1.1.4
[INFO] [stderr]     Checking regex v1.7.0
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]     Checking ahash v0.4.7
[INFO] [stderr]    Compiling anyhow v1.0.66
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking hash-db v0.15.2
[INFO] [stderr]     Checking memory_units v0.3.0
[INFO] [stderr]    Compiling parity-util-mem v0.9.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking wasmi-validation v0.3.0
[INFO] [stderr]     Checking keccak v0.1.2
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]     Checking bytes v1.2.1
[INFO] [stderr]     Checking hashbrown v0.9.1
[INFO] [stderr]     Checking hmac v0.7.1
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking nodrop v0.1.14
[INFO] [stderr]     Checking matchers v0.0.1
[INFO] [stderr]    Compiling async-trait v0.1.58
[INFO] [stderr]     Checking environmental v1.1.3
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]     Checking ed25519 v1.5.2
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]     Checking hmac-drbg v0.2.0
[INFO] [stderr]     Checking miniz_oxide v0.5.4
[INFO] [stderr]     Checking hmac v0.8.1
[INFO] [stderr]     Checking hmac v0.11.0
[INFO] [stderr]     Checking pbkdf2 v0.8.0
[INFO] [stderr]     Checking pbkdf2 v0.4.0
[INFO] [stderr]     Checking socket2 v0.4.7
[INFO] [stderr]     Checking signal-hook-registry v1.4.0
[INFO] [stderr]     Checking mio v0.8.5
[INFO] [stderr]     Checking dyn-clone v1.0.9
[INFO] [stderr]     Checking wasmi v0.6.2
[INFO] [stderr]    Compiling libsqlite3-sys v0.22.2
[INFO] [stderr]     Checking blake2-rfc v0.2.18
[INFO] [stderr]     Checking libsecp256k1 v0.3.5
[INFO] [stderr]     Checking ahash v0.7.6
[INFO] [stderr]    Compiling backtrace v0.3.66
[INFO] [stderr]     Checking hash256-std-hasher v0.15.2
[INFO] [stderr]    Compiling uncased v0.9.7
[INFO] [stderr]     Checking gimli v0.26.2
[INFO] [stderr]     Checking base58 v0.1.0
[INFO] [stderr]     Checking fixed-hash v0.7.0
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]     Checking object v0.29.0
[INFO] [stderr]    Compiling cookie v0.15.2
[INFO] [stderr]     Checking rustc-demangle v0.1.21
[INFO] [stderr]     Checking http v0.2.8
[INFO] [stderr]     Checking trie-root v0.16.0
[INFO] [stderr]    Compiling slab v0.4.7
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]     Checking either v1.8.0
[INFO] [stderr]     Checking trie-db v0.22.6
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling rustls v0.20.7
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling ucd-trie v0.1.5
[INFO] [stderr]    Compiling encoding_rs v0.8.31
[INFO] [stderr]     Checking inlinable_string v0.1.15
[INFO] [stderr]    Compiling httpdate v1.0.2
[INFO] [stderr]    Compiling tower-service v0.3.2
[INFO] [stderr]    Compiling percent-encoding v2.2.0
[INFO] [stderr]     Checking idna v0.3.0
[INFO] [stderr]     Checking scheduled-thread-pool v0.2.6
[INFO] [stderr]     Checking integer-sqrt v0.1.5
[INFO] [stderr]    Compiling stable-pattern v0.1.0
[INFO] [stderr]    Compiling multer v2.0.4
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling figment v0.10.8
[INFO] [stderr]    Compiling atomic v0.5.1
[INFO] [stderr]    Compiling mime v0.3.16
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]    Compiling state v0.5.3
[INFO] [stderr]     Checking net2 v0.2.38
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling r2d2 v0.8.10
[INFO] [stderr]     Checking flate2 v1.0.24
[INFO] [stderr]     Checking url v2.3.1
[INFO] [stderr]     Checking iovec v0.1.4
[INFO] [stderr]    Compiling rocket v0.5.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]     Checking spin v0.9.4
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]    Compiling paste v1.0.9
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]     Checking index-fixed v0.3.1
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]     Checking fastrand v1.8.0
[INFO] [stderr]     Checking sodalite v0.4.0
[INFO] [stderr]     Checking mio v0.6.23
[INFO] [stderr]     Checking tempfile v3.3.0
[INFO] [stderr]     Checking inotify-sys v0.1.5
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking binascii v0.1.4
[INFO] [stderr]     Checking lazycell v1.3.0
[INFO] [stderr]     Checking walkdir v2.3.2
[INFO] [stderr]     Checking inotify v0.7.1
[INFO] [stderr]     Checking filetime v0.2.18
[INFO] [stderr]    Compiling hex-literal v0.3.4
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking normpath v0.3.2
[INFO] [stderr]     Checking mio-extras v2.0.6
[INFO] [stderr]     Checking addr2line v0.17.0
[INFO] [stderr]     Checking notify v4.0.17
[INFO] [stderr]     Checking webpki v0.22.0
[INFO] [stderr]     Checking sct v0.7.0
[INFO] [stderr]     Checking sp-panic-handler v3.0.0
[INFO] [stderr]     Checking webpki-roots v0.22.5
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.9.1
[INFO] [stderr]    Compiling devise_core v0.3.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.37
[INFO] [stderr]    Compiling tracing-attributes v0.1.23
[INFO] [stderr]    Compiling futures-macro v0.3.25
[INFO] [stderr]    Compiling impl-trait-for-tuples v0.2.2
[INFO] [stderr]    Compiling ref-cast-impl v1.0.13
[INFO] [stderr]    Compiling tokio-macros v1.8.0
[INFO] [stderr]    Compiling sp-debug-derive v3.0.0
[INFO] [stderr]    Compiling time-macros-impl v0.1.2
[INFO] [stderr]    Compiling dyn-clonable-impl v0.9.0
[INFO] [stderr]    Compiling pear_codegen v0.2.3
[INFO] [stderr]    Compiling diesel_derives v1.4.1
[INFO] [stderr]    Compiling zeroize_derive v1.3.2
[INFO] [stderr]    Compiling parity-util-mem-derive v0.1.0
[INFO] [stderr]     Checking dyn-clonable v0.9.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling async-stream-impl v0.3.3
[INFO] [stderr]     Checking zeroize v1.3.0
[INFO] [stderr]    Compiling time-macros v0.1.1
[INFO] [stderr]    Compiling time v0.2.27
[INFO] [stderr]     Checking curve25519-dalek v2.1.3
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking curve25519-dalek v3.2.1
[INFO] [stderr]     Checking secrecy v0.7.0
[INFO] [stderr]    Compiling devise_codegen v0.3.1
[INFO] [stderr]    Compiling pear v0.2.3
[INFO] [stderr]    Compiling devise v0.3.1
[INFO] [stderr]     Checking async-stream v0.3.3
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]     Checking ureq v2.5.0
[INFO] [stderr]    Compiling rocket_sync_db_pools_codegen v0.1.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]    Compiling pest v2.4.1
[INFO] [stderr]     Checking tiny-bip39 v0.8.2
[INFO] [stderr]    Compiling pest_meta v2.4.1
[INFO] [stderr]    Compiling pest_generator v2.4.1
[INFO] [stderr]    Compiling pest_derive v2.4.1
[INFO] [stderr]     Checking futures-executor v0.3.25
[INFO] [stderr]     Checking futures v0.3.25
[INFO] [stderr]     Checking tokio-util v0.7.4
[INFO] [stderr]     Checking tokio-util v0.6.10
[INFO] [stderr]     Checking tokio-stream v0.1.11
[INFO] [stderr]     Checking chrono v0.4.22
[INFO] [stderr]     Checking impl-serde v0.3.2
[INFO] [stderr]     Checking tracing-serde v0.1.3
[INFO] [stderr]     Checking schnorrkel v0.9.1
[INFO] [stderr]     Checking ed25519-dalek v1.0.1
[INFO] [stderr]     Checking toml v0.5.9
[INFO] [stderr]     Checking ubyte v0.10.3
[INFO] [stderr]     Checking h2 v0.3.15
[INFO] [stderr]     Checking handlebars v3.5.5
[INFO] [stderr]     Checking substrate-bip39 v0.4.4
[INFO] [stderr]    Compiling proc-macro-crate v1.2.1
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]     Checking tracing-subscriber v0.2.25
[INFO] [stderr]     Checking diesel v1.4.8
[INFO] [stderr]    Compiling sp-runtime-interface-proc-macro v3.0.0
[INFO] [stderr]    Compiling parity-scale-codec-derive v2.3.1
[INFO] [stderr]     Checking hyper v0.14.23
[INFO] [stderr]     Checking parity-scale-codec v2.3.1
[INFO] [stderr]     Checking impl-codec v0.5.1
[INFO] [stderr]     Checking sp-storage v3.0.0
[INFO] [stderr]     Checking sp-wasm-interface v3.0.0
[INFO] [stderr]     Checking sp-arithmetic v3.0.0
[INFO] [stderr]     Checking primitive-types v0.9.1
[INFO] [stderr]     Checking sp-tracing v3.0.0
[INFO] [stderr]     Checking sp-externalities v0.9.0
[INFO] [stderr]     Checking sp-runtime-interface v3.0.0
[INFO] [stderr]     Checking sp-core v3.0.0
[INFO] [stderr]     Checking memory-db v0.26.0
[INFO] [stderr]     Checking rocket_http v0.5.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]     Checking sp-trie v3.0.0
[INFO] [stderr]     Checking sp-keystore v0.9.0
[INFO] [stderr]     Checking sp-state-machine v0.9.0
[INFO] [stderr]     Checking sp-io v3.0.0
[INFO] [stderr]     Checking sp-application-crypto v3.0.0
[INFO] [stderr]     Checking sp-runtime v3.0.0
[INFO] [stderr]     Checking migrations_internals v1.4.1
[INFO] [stderr]    Compiling rocket_codegen v0.5.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]    Compiling migrations_macros v1.4.2
[INFO] [stderr]     Checking diesel_migrations v1.4.0
[INFO] [stderr]     Checking substrate-stellar-sdk v0.2.2 (https://github.com/ncrashed/substrate-stellar-sdk?rev=80637af3cf2a7283e67c99543701a6acb75cc87d#80637af3)
[INFO] [stderr]     Checking montelibero-transactions v0.1.0 (/opt/rustwide/workdir/montelibero-transactions)
[INFO] [stderr]     Checking rocket_dyn_templates v0.1.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]     Checking rocket_sync_db_pools v0.1.0-rc.1 (https://github.com/SergioBenitez/Rocket?rev=31d06ee714c7cdab1911a8cb8fd5f9e148cc201f#31d06ee7)
[INFO] [stderr]     Checking multisig-service v0.1.0 (/opt/rustwide/workdir/multisig-service)
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]    --> multisig-service/src/main.rs:413:1
[INFO] [stdout]     |
[INFO] [stdout] 413 | struct CreateTx {
[INFO] [stdout]     | ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]    --> multisig-service/src/main.rs:468:1
[INFO] [stdout]     |
[INFO] [stdout] 468 | struct UpdateTx {
[INFO] [stdout]     | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]    --> multisig-service/src/main.rs:413:1
[INFO] [stdout]     |
[INFO] [stdout] 413 | struct CreateTx {
[INFO] [stdout]     | ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]    --> multisig-service/src/main.rs:468:1
[INFO] [stdout]     |
[INFO] [stdout] 468 | struct UpdateTx {
[INFO] [stdout]     | ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | | `table` is not local
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_table`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout]   | |         -- `id` is not local
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_id`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout]   | |         ---- `txid` is not local
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_txid`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] 5 | |         body -> Binary,
[INFO] [stdout]   | |         ---- `body` is not local
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_body`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] 5 | |         body -> Binary,
[INFO] [stdout] 6 | |         updated -> Timestamp,
[INFO] [stdout]   | |         ------- `updated` is not local
[INFO] [stdout] 7 | |     }
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_updated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | | `table` is not local
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_table`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout]    | |         -- `id` is not local
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_id`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout]    | |         ----- `title` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_title`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] 14 | |         description -> Text,
[INFO] [stdout]    | |         ----------- `description` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_description`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] 14 | |         description -> Text,
[INFO] [stdout] 15 | |         body -> Binary,
[INFO] [stdout]    | |         ---- `body` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_body`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 16 | |         created -> Timestamp,
[INFO] [stdout]    | |         ------- `created` is not local
[INFO] [stdout] 17 | |     }
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_created`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transaction`
[INFO] [stdout] ...
[INFO] [stdout] 18 | pub struct Transaction {
[INFO] [stdout]    |            ----------- `Transaction` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:26:32
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdate`
[INFO] [stdout] ...
[INFO] [stdout] 29 | pub struct TransactionUpdate {
[INFO] [stdout]    |            ----------------- `TransactionUpdate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                     ^--------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     `Queryable` is not local
[INFO] [stdout]    |                     move the `impl` block outside of this function `_impl_queryable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Queryable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Queryable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Queryable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                -^^^^^^^^^
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `Insertable` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/database.rs:36:32
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Serialize, Queryable, Insertable, Debug, Clone)]
[INFO] [stdout]    |                                ^---------
[INFO] [stdout]    |                                |
[INFO] [stdout]    |                                `UndecoratedInsertRecord` is not local
[INFO] [stdout]    |                                `table` is not local
[INFO] [stdout]    |                                move the `impl` block outside of this function `_impl_insertable_for_transactionupdatecreate`
[INFO] [stdout] ...
[INFO] [stdout] 39 | pub struct TransactionUpdateCreate {
[INFO] [stdout]    |            ----------------------- `TransactionUpdateCreate` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Insertable` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Insertable` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `Insertable` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | | `table` is not local
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_table`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout]   | |         -- `id` is not local
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_id`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout]   | |         ---- `txid` is not local
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_txid`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] 5 | |         body -> Binary,
[INFO] [stdout]   | |         ---- `body` is not local
[INFO] [stdout] ... |
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_body`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]  --> multisig-service/src/schema.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | / table! {
[INFO] [stdout] 2 | |     transaction_updates (id) {
[INFO] [stdout] 3 | |         id -> Integer,
[INFO] [stdout] 4 | |         txid -> Text,
[INFO] [stdout] 5 | |         body -> Binary,
[INFO] [stdout] 6 | |         updated -> Timestamp,
[INFO] [stdout]   | |         ------- `updated` is not local
[INFO] [stdout] 7 | |     }
[INFO] [stdout] 8 | | }
[INFO] [stdout]   | | ^
[INFO] [stdout]   | | |
[INFO] [stdout]   | |_`QueryId` is not local
[INFO] [stdout]   |   move the `impl` block outside of this function `_impl_query_id_for_updated`
[INFO] [stdout]   |
[INFO] [stdout]   = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]   = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]   = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]   = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | | `table` is not local
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_table`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout]    | |         -- `id` is not local
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_id`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout]    | |         ----- `title` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_title`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] 14 | |         description -> Text,
[INFO] [stdout]    | |         ----------- `description` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_description`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] 14 | |         description -> Text,
[INFO] [stdout] 15 | |         body -> Binary,
[INFO] [stdout]    | |         ---- `body` is not local
[INFO] [stdout] ...  |
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_body`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> multisig-service/src/schema.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | / table! {
[INFO] [stdout] 11 | |     transactions (id) {
[INFO] [stdout] 12 | |         id -> Text,
[INFO] [stdout] 13 | |         title -> Text,
[INFO] [stdout] ...  |
[INFO] [stdout] 16 | |         created -> Timestamp,
[INFO] [stdout]    | |         ------- `created` is not local
[INFO] [stdout] 17 | |     }
[INFO] [stdout] 18 | | }
[INFO] [stdout]    | | ^
[INFO] [stdout]    | | |
[INFO] [stdout]    | |_`QueryId` is not local
[INFO] [stdout]    |   move the `impl` block outside of this function `_impl_query_id_for_created`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `QueryId` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `QueryId` may come from an old version of the `diesel_derives` crate, try updating your dependency with `cargo update -p diesel_derives`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: this warning originates in the derive macro `QueryId` which comes from the expansion of the macro `table` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 43s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: migrations_internals v1.4.1
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "d0e4c07af8fb1ffdec3a77d756b8daae090b8c4eba1866b50baa05913a06c23e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d0e4c07af8fb1ffdec3a77d756b8daae090b8c4eba1866b50baa05913a06c23e", kill_on_drop: false }`
[INFO] [stdout] d0e4c07af8fb1ffdec3a77d756b8daae090b8c4eba1866b50baa05913a06c23e
