[INFO] fetching crate crymap 1.0.1...
[INFO] testing crymap-1.0.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate crymap 1.0.1 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate crymap 1.0.1 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate crymap 1.0.1
[INFO] finished tweaking crates.io crate crymap 1.0.1
[INFO] tweaked toml for crates.io crate crymap 1.0.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate crates.io crate crymap 1.0.1 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_derive v1.0.111
[INFO] [stderr]   Downloaded zstd-safe v2.0.4+zstd.1.4.5
[INFO] [stderr]   Downloaded zstd v0.5.2+zstd.1.4.5
[INFO] [stderr]   Downloaded cc v1.0.54
[INFO] [stderr]   Downloaded quote v1.0.6
[INFO] [stderr]   Downloaded serde v1.0.111
[INFO] [stderr]   Downloaded syn v1.0.29
[INFO] [stderr]   Downloaded crossbeam-channel v0.4.3
[INFO] [stderr]   Downloaded typemap-ors v1.0.0
[INFO] [stderr]   Downloaded secstr v0.4.0
[INFO] [stderr]   Downloaded miniz_oxide v0.4.0
[INFO] [stderr]   Downloaded parking_lot_core v0.9.5
[INFO] [stderr]   Downloaded chrono v0.4.11
[INFO] [stderr]   Downloaded serde-value v0.7.0
[INFO] [stderr]   Downloaded rayon v1.3.0
[INFO] [stderr]   Downloaded base64 v0.12.1
[INFO] [stderr]   Downloaded serde_cbor v0.11.1
[INFO] [stderr]   Downloaded syn-mid v0.5.0
[INFO] [stderr]   Downloaded zstd-sys v1.4.16+zstd.1.4.5
[INFO] [stderr]   Downloaded rpassword v4.0.5
[INFO] [stderr]   Downloaded half v1.6.0
[INFO] [stderr]   Downloaded encoding_rs v0.8.23
[INFO] [stderr]   Downloaded clap v2.33.1
[INFO] [stderr]   Downloaded structopt-derive v0.4.8
[INFO] [stderr]   Downloaded structopt v0.3.15
[INFO] [stderr]   Downloaded thiserror-impl v1.0.19
[INFO] [stderr]   Downloaded flate2 v1.0.16
[INFO] [stderr]   Downloaded num-integer v0.1.42
[INFO] [stderr]   Downloaded thread-id v4.0.0
[INFO] [stderr]   Downloaded destructure_traitobject v0.2.0
[INFO] [stderr]   Downloaded unsafe-any-ors v1.0.0
[INFO] [stderr]   Downloaded log4rs v1.2.0
[INFO] [stderr]   Downloaded num-traits v0.2.11
[INFO] [stderr]   Downloaded memoffset v0.5.4
[INFO] [stderr]   Downloaded hermit-abi v0.1.13
[INFO] [stderr]   Downloaded rayon-core v1.7.0
[INFO] [stderr]   Downloaded rust-argon2 v0.8.2
[INFO] [stderr]   Downloaded serde_bytes v0.11.4
[INFO] [stderr]   Downloaded serde_repr v0.1.5
[INFO] [stderr]   Downloaded proc-macro-error-attr v1.0.3
[INFO] [stderr]   Downloaded proc-macro-error v1.0.3
[INFO] [stderr]   Downloaded syslog v5.0.0
[INFO] [stderr]   Downloaded thiserror v1.0.19
[INFO] [stderr]   Downloaded proc-macro2 v1.0.17
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 68b4603c463672273e6ed8294764ea7f154e4fce83b9fb4691827aad256ec65a
[INFO] running `Command { std: "docker" "start" "-a" "68b4603c463672273e6ed8294764ea7f154e4fce83b9fb4691827aad256ec65a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "68b4603c463672273e6ed8294764ea7f154e4fce83b9fb4691827aad256ec65a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "68b4603c463672273e6ed8294764ea7f154e4fce83b9fb4691827aad256ec65a", kill_on_drop: false }`
[INFO] [stdout] 68b4603c463672273e6ed8294764ea7f154e4fce83b9fb4691827aad256ec65a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0c75bbfbae2d4bc4c97918def623d684253b827ec2d22c6f179dabce384dbe19
[INFO] running `Command { std: "docker" "start" "-a" "0c75bbfbae2d4bc4c97918def623d684253b827ec2d22c6f179dabce384dbe19", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.139
[INFO] [stderr]    Compiling proc-macro2 v1.0.17
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling syn v1.0.29
[INFO] [stderr]    Compiling version_check v0.9.2
[INFO] [stderr]    Compiling serde v1.0.111
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling either v1.5.3
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling num-traits v0.2.11
[INFO] [stderr]    Compiling memoffset v0.5.4
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling num-integer v0.1.42
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.5
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.3
[INFO] [stderr]    Compiling proc-macro-error v1.0.3
[INFO] [stderr]    Compiling error-chain v0.12.2
[INFO] [stderr]    Compiling anyhow v1.0.68
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.8
[INFO] [stderr]    Compiling crc32fast v1.2.0
[INFO] [stderr]    Compiling unicode-segmentation v1.6.0
[INFO] [stderr]    Compiling destructure_traitobject v0.2.0
[INFO] [stderr]    Compiling unsafe-any-ors v1.0.0
[INFO] [stderr]    Compiling aho-corasick v0.7.10
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling lock_api v0.4.6
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.45
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling nix v0.17.0
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling heck v0.3.1
[INFO] [stderr]    Compiling quote v1.0.6
[INFO] [stderr]    Compiling arrayvec v0.5.1
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling regex-syntax v0.6.18
[INFO] [stderr]    Compiling encoding_rs v0.8.23
[INFO] [stderr]    Compiling crossbeam-channel v0.4.3
[INFO] [stderr]    Compiling crossbeam-queue v0.2.3
[INFO] [stderr]    Compiling crossbeam-deque v0.7.3
[INFO] [stderr]    Compiling blake2b_simd v0.5.10
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling typemap-ors v1.0.0
[INFO] [stderr]    Compiling clap v2.33.1
[INFO] [stderr]    Compiling log-mdc v0.1.0
[INFO] [stderr]    Compiling arc-swap v1.5.1
[INFO] [stderr]    Compiling base64 v0.12.1
[INFO] [stderr]    Compiling once_cell v1.16.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling half v1.6.0
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling remove_dir_all v0.5.2
[INFO] [stderr]    Compiling crossbeam v0.7.3
[INFO] [stderr]    Compiling rust-argon2 v0.8.2
[INFO] [stderr]    Compiling jobserver v0.1.21
[INFO] [stderr]    Compiling time v0.1.43
[INFO] [stderr]    Compiling thread-id v4.0.0
[INFO] [stderr]    Compiling secstr v0.4.0
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling cc v1.0.54
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling rpassword v4.0.5
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling regex v1.3.9
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling openssl-sys v0.9.80
[INFO] [stderr]    Compiling zstd-sys v1.4.16+zstd.1.4.5
[INFO] [stderr]    Compiling libz-sys v1.0.25
[INFO] [stderr]    Compiling flate2 v1.0.16
[INFO] [stderr]    Compiling tempfile v3.1.0
[INFO] [stderr]    Compiling syn-mid v0.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.111
[INFO] [stderr]    Compiling thiserror-impl v1.0.19
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling serde_repr v0.1.5
[INFO] [stderr]    Compiling structopt-derive v0.4.8
[INFO] [stderr]    Compiling thiserror v1.0.19
[INFO] [stderr]    Compiling structopt v0.3.15
[INFO] [stderr]    Compiling toml v0.5.6
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling chrono v0.4.11
[INFO] [stderr]    Compiling serde_cbor v0.11.1
[INFO] [stderr]    Compiling serde_bytes v0.11.4
[INFO] [stderr]    Compiling syslog v5.0.0
[INFO] [stderr]    Compiling log4rs v1.2.0
[INFO] [stderr]    Compiling zstd-safe v2.0.4+zstd.1.4.5
[INFO] [stderr]    Compiling zstd v0.5.2+zstd.1.4.5
[INFO] [stderr]    Compiling crymap v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `MailboxMessageAccessor`
[INFO] [stdout]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `read_uninteruptibly` is never used
[INFO] [stdout]   --> src/support/file_ops.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stdout]    |           ------------------- method in this trait
[INFO] [stdout] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/account/model.rs:1426:14
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(String),
[INFO] [stdout]      |     -------- ^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:37
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:46
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:24
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:37
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:33
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:44
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:33
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:23
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:10
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:10
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:21
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:21
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:10
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:10
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:21
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Deserialize,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     Serialize,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:17
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:28
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:16
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:39
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:50
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:21
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.03s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[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" "0c75bbfbae2d4bc4c97918def623d684253b827ec2d22c6f179dabce384dbe19", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c75bbfbae2d4bc4c97918def623d684253b827ec2d22c6f179dabce384dbe19", kill_on_drop: false }`
[INFO] [stdout] 0c75bbfbae2d4bc4c97918def623d684253b827ec2d22c6f179dabce384dbe19
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 03ec36665d38cdf34cb86db48f9c3835737956ae0618ccf091b7178960cb9d34
[INFO] running `Command { std: "docker" "start" "-a" "03ec36665d38cdf34cb86db48f9c3835737956ae0618ccf091b7178960cb9d34", kill_on_drop: false }`
[INFO] [stderr]    Compiling either v1.5.3
[INFO] [stderr]    Compiling rayon-core v1.7.0
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.6.2
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling bit-set v0.5.2
[INFO] [stderr]    Compiling proptest v0.10.0
[INFO] [stderr]    Compiling rayon v1.3.0
[INFO] [stderr]    Compiling zstd-sys v1.4.16+zstd.1.4.5
[INFO] [stderr]    Compiling zstd-safe v2.0.4+zstd.1.4.5
[INFO] [stderr]    Compiling zstd v0.5.2+zstd.1.4.5
[INFO] [stderr]    Compiling crymap v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `MailboxMessageAccessor`
[INFO] [stdout]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `read_uninteruptibly` is never used
[INFO] [stdout]   --> src/support/file_ops.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stdout]    |           ------------------- method in this trait
[INFO] [stdout] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/account/model.rs:1426:14
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(String),
[INFO] [stdout]      |     -------- ^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:37
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:46
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:24
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:37
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:33
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:44
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:33
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:23
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:10
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:10
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:21
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:21
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:10
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:10
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:21
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Deserialize,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     Serialize,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:17
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:28
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:16
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:39
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:50
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:21
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 35.46s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[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" "03ec36665d38cdf34cb86db48f9c3835737956ae0618ccf091b7178960cb9d34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "03ec36665d38cdf34cb86db48f9c3835737956ae0618ccf091b7178960cb9d34", kill_on_drop: false }`
[INFO] [stdout] 03ec36665d38cdf34cb86db48f9c3835737956ae0618ccf091b7178960cb9d34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ad23db66e22a97f736a68fdade1bad0dd3ed3b3fe753434ca0493a6e3d1ba51d
[INFO] running `Command { std: "docker" "start" "-a" "ad23db66e22a97f736a68fdade1bad0dd3ed3b3fe753434ca0493a6e3d1ba51d", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `MailboxMessageAccessor`
[INFO] [stderr]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stderr]     |
[INFO] [stderr] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `read_uninteruptibly` is never used
[INFO] [stderr]   --> src/support/file_ops.rs:94:8
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stderr]    |           ------------------- method in this trait
[INFO] [stderr] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]     --> src/account/model.rs:1426:14
[INFO] [stderr]      |
[INFO] [stderr] 1426 |     ThreadId(String),
[INFO] [stderr]      |     -------- ^^^^^^
[INFO] [stderr]      |     |
[INFO] [stderr]      |     field in this variant
[INFO] [stderr]      |
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]      |
[INFO] [stderr] 1426 |     ThreadId(()),
[INFO] [stderr]      |              ~~
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:28:24
[INFO] [stderr]    |
[INFO] [stderr] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                        ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:28:37
[INFO] [stderr]    |
[INFO] [stderr] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                                     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:53:33
[INFO] [stderr]    |
[INFO] [stderr] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stderr]    |                                 ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:53:46
[INFO] [stderr]    |
[INFO] [stderr] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stderr]    |                                              ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:93:24
[INFO] [stderr]    |
[INFO] [stderr] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                        ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:93:37
[INFO] [stderr]    |
[INFO] [stderr] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                                     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:101:33
[INFO] [stderr]     |
[INFO] [stderr] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:101:44
[INFO] [stderr]     |
[INFO] [stderr] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:131:33
[INFO] [stderr]     |
[INFO] [stderr] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:131:44
[INFO] [stderr]     |
[INFO] [stderr] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/user_config.rs:51:10
[INFO] [stderr]    |
[INFO] [stderr] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/user_config.rs:51:21
[INFO] [stderr]    |
[INFO] [stderr] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/key_store.rs:61:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/key_store.rs:61:23
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stderr]    |                       ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:681:10
[INFO] [stderr]     |
[INFO] [stderr] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:681:21
[INFO] [stderr]     |
[INFO] [stderr] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:690:10
[INFO] [stderr]     |
[INFO] [stderr] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:690:21
[INFO] [stderr]     |
[INFO] [stderr] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/mailbox_state.rs:59:10
[INFO] [stderr]    |
[INFO] [stderr] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/mailbox_state.rs:59:21
[INFO] [stderr]    |
[INFO] [stderr] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:158:10
[INFO] [stderr]     |
[INFO] [stderr] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:158:21
[INFO] [stderr]     |
[INFO] [stderr] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:166:10
[INFO] [stderr]     |
[INFO] [stderr] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:166:21
[INFO] [stderr]     |
[INFO] [stderr] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:872:10
[INFO] [stderr]     |
[INFO] [stderr] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:872:21
[INFO] [stderr]     |
[INFO] [stderr] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:882:10
[INFO] [stderr]     |
[INFO] [stderr] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:882:21
[INFO] [stderr]     |
[INFO] [stderr] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:49:5
[INFO] [stderr]    |
[INFO] [stderr] 49 |     Deserialize,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     Serialize,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:93:18
[INFO] [stderr]    |
[INFO] [stderr] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]    |                  ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:178:18
[INFO] [stderr]     |
[INFO] [stderr] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:262:5
[INFO] [stderr]     |
[INFO] [stderr] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:262:18
[INFO] [stderr]     |
[INFO] [stderr] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:574:17
[INFO] [stderr]     |
[INFO] [stderr] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:574:28
[INFO] [stderr]     |
[INFO] [stderr] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stderr]     |                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:662:5
[INFO] [stderr]     |
[INFO] [stderr] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:662:16
[INFO] [stderr]     |
[INFO] [stderr] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stderr]     |                ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/account/model.rs:1537:39
[INFO] [stderr]      |
[INFO] [stderr] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stderr]      |                                       ^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/account/model.rs:1537:50
[INFO] [stderr]      |
[INFO] [stderr] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stderr]      |                                                  ^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/data_stream.rs:84:10
[INFO] [stderr]    |
[INFO] [stderr] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/data_stream.rs:84:21
[INFO] [stderr]    |
[INFO] [stderr] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:60:10
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:60:21
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:78:10
[INFO] [stderr]    |
[INFO] [stderr] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:78:21
[INFO] [stderr]    |
[INFO] [stderr] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `crymap` (bin "crymap" test) generated 51 warnings (run `cargo fix --bin "crymap" --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.36s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/crymap-7a97c11587f0b582)
[INFO] [stdout] 
[INFO] [stdout] running 406 tests
[INFO] [stdout] test account::hier_id_scheme::test::test_hier_id_scheme_huge ... ignored
[INFO] [stdout] test account::hier_id_scheme::test::id_probing_special_cases ... ok
[INFO] [stdout] test account::hier_id_scheme::test::test_path_for_id ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::append_with_flags ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::misordered_blind_change_accepted ... ok
[INFO] [stdout] test account::account::test::basic_list ... ok
[INFO] [stdout] test account::account::test::list_select_special_use ... ok
[INFO] [stdout] test account::account::test::list_as_lsub ... ok
[INFO] [stdout] test account::mailbox::defs::test::delete_open_mailbox ... ok
[INFO] [stdout] test account::account::test::list_all_attributes ... ok
[INFO] [stdout] test account::account::test::create_failure_cases ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::write_and_read_state_files ... ok
[INFO] [stdout] test account::account::test::list_with_reference ... ok
[INFO] [stdout] test account::account::test::test_delete ... ok
[INFO] [stdout] test account::account::test::test_status ... ok
[INFO] [stdout] test account::account::test::test_rename ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_empty_mailbox ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_wont_delete_invisible_messages ... ok
[INFO] [stdout] test account::mailbox::expunge::test::no_expunge_on_read_only ... ok
[INFO] [stdout] test account::mailbox::expunge::test::no_error_on_uid_expunge_with_bad_uids ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_sees_delete_set_in_other_session ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_of_expunged_message_succeeds_quietly ... ok
[INFO] [stdout] test account::mailbox::expunge::test::uid_delete_only_considers_requested_uids ... ok
[INFO] [stdout] test account::mailbox::flags::test::seqnum_store_bad_seqnum ... ok
[INFO] [stdout] test account::account::test::list_extended ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_unexpected_expunged ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_all_the_things ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_unexpected_expunged_already_known_but_still_snapshotted ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_empty_mailbox_loud ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_empty_mailbox_silent ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetches_correct_data ... ok
[INFO] [stdout] test account::mailbox::fetch::test::notify_of_new_flag_on_fetch ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_vanished_strict ... ok
[INFO] [stdout] test account::mailbox::fetch::test::seqnum_fetch ... ok
[INFO] [stdout] test account::mailbox::fetch::test::filter_not_modified ... ok
[INFO] [stdout] test account::mailbox::flags::test::seqnum_store_cond_modified ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_eq_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_minus_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_doomed ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified_anachronous ... ok
[INFO] [stdout] test account::mailbox::fetch::test::vanished_not_collected_if_not_requested ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_nx ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_noop ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_expunged ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified_mixed ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_expunged ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_noop ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_rejected_when_read_only ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_vanished_start_point_forgotten ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_nx ... ok
[INFO] [stdout] test account::mailbox::idle::test::listener_would_block_without_notification ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_nobody ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_change_tx ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_blind_flags_set ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_self ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_message_insert ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_expunged ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_multi_message_insert ... ok
[INFO] [stdout] test account::mailbox::messages::test::moove_into_other ... ok
[INFO] [stdout] test account::mailbox::messages::test::bulk_copy_into_empty_other ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_into_other ... ok
[INFO] [stdout] test account::mailbox::messages::test::moove_nx ... ok
[INFO] [stdout] test account::mailbox::search::test::creates_proper_regexen ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_into_self ... ok
[INFO] [stdout] test account::mailbox::messages::test::write_and_read_messages ... ok
[INFO] [stdout] test account::mailbox::poll::test::multi_client_message_operations ... ok
[INFO] [stdout] test account::mailbox::poll::test::single_client_message_operations ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_content ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_datecmp_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_flaglike_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_primitive_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_size_compare ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_string_header_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_and ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_not ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_or ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_or_nested ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_empty ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_excess ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_one_old_one_young ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_one_young_one_old ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_single_old ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_single_young ... ok
[INFO] [stdout] test account::mailbox::messages::test::test_multiappend ... ok
[INFO] [stdout] test account::mailbox::search::test::search_encoded_bodies ... ok
[INFO] [stdout] test account::mailbox_path::test::test_parse_mailbox_path ... ok
[INFO] [stdout] test account::mailbox_state::test::different_tx_uid_orders_produce_consistent_results ... ok
[INFO] [stdout] test account::mailbox_state::test::expunged_new_messages ... ok
[INFO] [stdout] test account::mailbox_state::test::flag_operations ... ok
[INFO] [stdout] test account::mailbox_state::test::foreign_commit_updates_max_uid ... ok
[INFO] [stdout] test account::mailbox_path::test::test_mailbox_patterns ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_mapping ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_mapping_not_confused_by_intermediate_transactions ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_to_uid_error_states ... ok
[INFO] [stdout] test account::mailbox_state::test::test_drain_soft_expunged ... ok
[INFO] [stdout] test account::mailbox_state::test::uid_to_seqnum_error_states ... ok
[INFO] [stdout] test account::model::test::seqrange_append ... ok
[INFO] [stdout] test account::model::test::seqrange_parsing ... ok
[INFO] [stdout] test account::model::test::seqrange_properties ... ok
[INFO] [stdout] test account::recency_token::test::test_recency_token ... ok
[INFO] [stdout] test cli::deliver::test::binary_content_not_converted_in_dos_input ... ok
[INFO] [stdout] test cli::deliver::test::deliver_dos_from_stdin ... ok
[INFO] [stdout] test cli::deliver::test::deliver_multiple_from_maildir ... ok
[INFO] [stdout] test cli::deliver::test::deliver_unix_from_stdin ... ok
[INFO] [stdout] test account::mailbox::search::test::correct_modseqs_returned ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_conversion_one_byte_at_a_time ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_detected_from_split_read ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_endings_not_converted_in_unix_input ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_non_conversion ... ok
[INFO] [stdout] test cli::deliver::test::test_extract_maildir_flags ... ok
[INFO] [stdout] test account::mailbox::search::test::test_seqnum_search ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion_doesnt_convert_split_crlf ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion_one_byte_at_a_time ... ok
[INFO] [stdout] test cli::deliver::test::dos_conversion_is_always_verbatim ... ok
[INFO] [stdout] test crypt::data_stream::test::encrypt_and_decrypt ... ok
[INFO] [stdout] test cli::deliver::test::unix_conversion_always_preserves_content ... ok
[INFO] [stdout] test crypt::master_key::test::config_generation_makes_distinct_hashes ... ok
[INFO] [stdout] test crypt::master_key::test::rederive_master_key ... ok
[INFO] [stdout] test crypt::master_key::test::derive_fails_for_bad_password ... ok
[INFO] [stdout] test account::mailbox::search::test::expunged_message_ignored ... ok
[INFO] [stdout] test account::hier_id_scheme::test::id_probing_fuzz ... ok
[INFO] [stdout] test account::mailbox_state::test::qresync_always_finds_all_expungements ... ok
[INFO] [stdout] test account::mailbox::search::test::test_search_queries ... ok
[INFO] [stdout] test account::mailbox::poll::test::rollup_generated_after_many_external_changes ... ok
[INFO] [stdout] test imap::integration_tests::rfc2177::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::imap4rev2::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc2342::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc2342::command_works ... ok
[INFO] [stdout] test imap::integration_tests::rfc2971::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc2971::command_works ... ok
[INFO] [stdout] test imap::integration_tests::rfc3348::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc2177::test_idle ... FAILED
[INFO] [stdout] test account::hier_id_scheme::test::test_hier_id_scheme ... FAILED
[INFO] [stdout] test account::mailbox::poll::test::rollup_generated_after_many_deliveries ... FAILED
[INFO] [stdout] test account::mailbox::poll::test::rollup_generated_after_many_self_changes ... FAILED
[INFO] [stdout] test imap::integration_tests::imap4rev2::status_deleted ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3348::children_attributes_returned ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc2177::delete_mailbox_during_idle ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc2177::idle_works_with_extremely_long_paths ... FAILED
[INFO] [stdout] test imap::integration_tests::imap4rev2::esearch_replaces_search ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc2177::bad_idle ... FAILED
[INFO] [stdout] test account::mailbox::poll::test::no_gc_or_rollups_if_read_only ... FAILED
[INFO] [stdout] test account::mailbox::poll::test::gc_triggered_after_many_rollups ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::auth::authenticate_plain ... FAILED
[INFO] [stdout] test account::hier_id_scheme::test::test_emplace_many ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::auth::login_basic ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::auth::authenticate_unsupported ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::bad_commands::bad_append_recovery ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_body_structure_unknown_cte ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::bad_commands::inappropriate_commands ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_envelope_with_obsolete_routes ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::auth::login_invalid ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::error_conditions ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_body_parts ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_single_scalars ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_body_structure ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::auth::authenticate_invalid ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::first_contact::request_capabilities ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::wrapped_headers_not_mangled ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::fetch_envelope ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::first_contact::greeting_goodbye ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::flags::error_conditions ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::fetch::implicit_seen ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::flags::flag_crud ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::mailboxes::delete_mailbox_in_use ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::mailboxes::error_cases ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::literal::command_synchronising_literals ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::mailboxes::subscription_management ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::mailboxes::mailbox_management ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::append_copy_nx_destination ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::append_message ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::copy_messages ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::error_conditions ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::search::charsets ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::search::search_queries ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::copy_expunged ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::expunge_messages ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::messages::append_with_new_flag ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::select::basic_success ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::select::close_and_expunge ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3502::abort_on_over_length ... FAILED
[INFO] [stdout] test imap::integration_tests::imap4rev2::unicode_enabled ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3502::abort_on_zero ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::select::error_conditions ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3502::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc3502::happy_paths ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3501::select::keywords_included_in_flags ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3502::syntax_errors_in_continuation ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3516::binary_append ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3502::literal_plus_interaction ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3691::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc3516::fetch_binary_content ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3516::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc3691::unselect ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3516::implicit_seen_on_fetch ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4731::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc4315::append_uid ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4315::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc4959::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc4731::test_esearch ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4315::copy_uid ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc3516::fetch_unknown_cte ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5161::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc4978::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc4315::uid_expunge ... FAILED
[INFO] [stdout] test account::mailbox::select::test::resume_from_rollup ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4959::sasl_ir ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4731::condstore_interaction ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5182::test_searchres ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc4978::compress ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc6851::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc5161::command_works ... ok
[INFO] [stdout] test imap::integration_tests::rfc6154::capabilities_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc6154::create_special_use ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc6851::test_move ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5182::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc5258::rfc_examples ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5258::return_options_honoured ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5258::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc5819::test_list_status ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc6855::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc6154::list_special_use ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::bad::condstore_bad_usage ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_basics::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc6855::utf8_literal_append ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_basics::select_primordial ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc6855::mailbox_names ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_enable::condstore_enable ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::bad::qresync_bad_usage ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_basics::condstore_enable ... ok
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_flags::store_unchanged_concurrent ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc5819::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc7162::qresync::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_enable::enable_primordial ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_search::condstore_search ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_flags::store_unchanged_since ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_status::condstore_status_highest_modseq ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::qresync::qresync_delayed_vanished ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::qresync::qresync_select ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7888::append_non_synchronising_literal ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7888::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc7162::qresync::qresync_expunge ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::qresync::qresync_fetch_vanished ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc7162::condstore_fetch::condstore_fetch ... FAILED
[INFO] [stdout] test imap::integration_tests::rfc8438::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc8474::capability_declared ... ok
[INFO] [stdout] test imap::lex::test::censored_astring_non_unicode ... ok
[INFO] [stdout] test imap::lex::test::censored_astring_unicode ... ok
[INFO] [stdout] test imap::integration_tests::rfc7888::command_non_synchronising_literal ... FAILED
[INFO] [stdout] test imap::lex::test::flags_non_unicode ... ok
[INFO] [stdout] test imap::lex::test::flags_unicode ... ok
[INFO] [stdout] test imap::integration_tests::rfc8474::email_id ... FAILED
[INFO] [stdout] test imap::lex::test::encoded_words_are_decodable ... ok
[INFO] [stdout] test imap::integration_tests::rfc8438::size_is_reported_and_correct_lower_bound ... FAILED
[INFO] [stdout] test imap::integration_tests::xcry::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::xlist::xlist_results ... FAILED
[INFO] [stdout] test imap::lex::test::mailbox_unicode ... ok
[INFO] [stdout] test imap::lex::test::mailbox_non_unicode ... ok
[INFO] [stdout] test imap::integration_tests::rfc8474::mailbox_ids ... FAILED
[INFO] [stdout] test imap::syntax::test::append_fragment_syntax ... ok
[INFO] [stdout] test imap::syntax::test::authentication_command_syntax ... ok
[INFO] [stdout] test imap::lex::test::nil ... ok
[INFO] [stdout] test imap::syntax::test::command_line_syntax ... ok
[INFO] [stdout] test imap::integration_tests::xlist::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::rfc3501::bad_commands::unknown_commands ... ok
[INFO] [stdout] test imap::syntax::test::list_lsub_syntax ... ok
[INFO] [stdout] test imap::syntax::test::body_structure_syntax ... ok
[INFO] [stdout] test imap::syntax::test::envelope_syntax ... ok
[INFO] [stdout] test imap::syntax::test::mailbox_management_commands ... ok
[INFO] [stdout] test imap::syntax::test::command_syntax ... ok
[INFO] [stdout] test imap::syntax::test::fetch_command_syntax ... ok
[INFO] [stdout] test imap::syntax::test::msg_atts_syntax ... ok
[INFO] [stdout] test imap::syntax::test::misc_equivalencies ... ok
[INFO] [stdout] test imap::syntax::test::message_management_commands ... ok
[INFO] [stdout] test imap::syntax::test::msg_att_syntax ... ok
[INFO] [stdout] test imap::syntax::test::search_command_syntax ... ok
[INFO] [stdout] test imap::syntax::test::search_key_syntax ... ok
[INFO] [stdout] test imap::syntax::test::response_line_syntax ... ok
[INFO] [stdout] test account::key_store::test::test_key_store ... FAILED
[INFO] [stdout] test lmtp::server::test::user_normalisation ... ok
[INFO] [stdout] test lmtp::syntax::test::command_parsing ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_7bit_utf7 ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_8bit_shiftjis ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_base64_binary ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_base64_iso8859_1 ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_base64_shiftjis ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_qp_binary ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_qp_iso8859_1 ... ok
[INFO] [stdout] test mime::content_encoding::test::decode_untransformed ... ok
[INFO] [stdout] test mime::content_encoding::test::no_charset_conversion_on_non_text_part ... ok
[INFO] [stdout] test mime::encoded_word::test::ew_decode_never_panics ... ok
[INFO] [stdout] test mime::encoded_word::test::test_ew_decode ... ok
[INFO] [stdout] test mime::encoded_word::test::test_ew_decode_unstructured ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_all_headers ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_digest ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_minimal_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_minimal_nested_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_nested_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_simple ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_simple_embedded_message ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_simple_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_truncated_top_level_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::parse_truncated_top_nested_multipart ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::strict_binary_boundary_handling ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::test_corpus ... ignored
[INFO] [stdout] test mime::fetch::bodystructure::test::test_part_limit ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::test_recursion_limit ... ok
[INFO] [stdout] test mime::fetch::bodystructure::test::torture_test ... ok
[INFO] [stdout] test mime::fetch::envelope::test::parse_address_groups ... ok
[INFO] [stdout] test mime::fetch::envelope::test::parse_all_fields ... ok
[INFO] [stdout] test mime::fetch::envelope::test::parse_rfc2047 ... ok
[INFO] [stdout] test mime::fetch::envelope::test::parse_simple ... ok
[INFO] [stdout] test mime::fetch::multi::test::test_multi_fetch ... ok
[INFO] [stdout] test mime::fetch::search::test::parse_all_the_things ... ok
[INFO] [stdout] test mime::fetch::search::test::parse_encoded ... ok
[INFO] [stdout] test mime::fetch::search::test::parse_multipart ... ok
[INFO] [stdout] test mime::fetch::section::test::decode_cte_of_multipart ... ok
[INFO] [stdout] test mime::fetch::section::test::decode_cte_of_single_part_with_subscript ... ok
[INFO] [stdout] test mime::fetch::section::test::decode_cte_with_nul ... ok
[INFO] [stdout] test mime::fetch::section::test::decode_unknown_cte_of_multipart ... ok
[INFO] [stdout] test mime::fetch::section::test::decode_unknown_cte_of_single_part_with_subscript ... ok
[INFO] [stdout] test mime::fetch::section::test::empty_partial ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_1_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_2_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_3_1_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_3_2_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_3_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_3_header ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_3_text ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_1_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_1_mime ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_1_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_2_1_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_2_2_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_2_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_header ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_2_text ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_4_content ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_full ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_out_of_bounds_section ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_part_1_of_non_multipart ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_toplevel_header ... ok
[INFO] [stdout] test mime::fetch::section::test::fetch_toplevel_text ... ok
[INFO] [stdout] test mime::fetch::section::test::header_corrupt_line ... ok
[INFO] [stdout] test mime::fetch::section::test::header_filter_remove ... ok
[INFO] [stdout] test mime::fetch::section::test::header_filter_retain ... ok
[INFO] [stdout] test mime::fetch::section::test::header_incomplete_line ... ok
[INFO] [stdout] test mime::fetch::section::test::header_incomplete_line_cr ... ok
[INFO] [stdout] test mime::fetch::section::test::header_incomplete_line_cr_filtered ... ok
[INFO] [stdout] test mime::fetch::section::test::header_incomplete_line_filtered ... ok
[INFO] [stdout] test mime::fetch::section::test::inverted_partial ... ok
[INFO] [stdout] test mime::fetch::section::test::nested_header_corrupt_line ... ok
[INFO] [stdout] test mime::fetch::section::test::overlength_partial ... ok
[INFO] [stdout] test mime::fetch::section::test::simple_partial ... ok
[INFO] [stdout] test mime::fetch::section::test::single_part_with_subscript_1 ... ok
[INFO] [stdout] test mime::fetch::section::test::single_part_with_subscript_1_and_bad_leaf ... ok
[INFO] [stdout] test lmtp::server::test::dot_stuffing_decodes_properly ... ok
[INFO] [stdout] test imap::integration_tests::rfc8474::inbox_rename_doesnt_preserve_mailbox_id ... FAILED
[INFO] [stdout] test imap::integration_tests::xcry::user_configuration ... FAILED
[INFO] [stdout] test mime::header::test::address_list_parse_jlingle_corpus ... ok
[INFO] [stdout] test mime::header::test::date_parse_jlingle_corpus ... ok
[INFO] [stdout] test mime::header::test::test_date_parsing ... ok
[INFO] [stdout] test mime::header::test::test_parse_address_list ... ok
[INFO] [stdout] test mime::header::test::test_parse_content_disposition ... ok
[INFO] [stdout] test mime::header::test::test_parse_content_transfer_encoding ... ok
[INFO] [stdout] test mime::header::test::test_parse_content_type ... ok
[INFO] [stdout] test mime::header::test::test_parse_mailbox ... ok
[INFO] [stdout] test mime::header::test::test_parse_mailbox_list ... ok
[INFO] [stdout] test mime::quoted_printable::test::qp_decode_never_fails_for_bytes ... ok
[INFO] [stdout] test mime::quoted_printable::test::qp_decode_never_fails_for_str ... ok
[INFO] [stdout] test mime::quoted_printable::test::test_qp_decode ... ok
[INFO] [stdout] test mime::utf7::test::decode_pathological ... ok
[INFO] [stdout] test mime::utf7::test::decoding_never_fails ... ok
[INFO] [stdout] test mime::header::test::no_stack_overflow_on_nested_comments ... ok
[INFO] [stdout] test mime::utf7::test::imap_decode ... ok
[INFO] [stdout] test mime::utf7::test::imap_encode ... ok
[INFO] [stdout] test mime::utf7::test::std_decode ... ok
[INFO] [stdout] test mime::utf7::test::std_encode ... ok
[INFO] [stdout] test support::buffer::test::large_with_large_ops ... ok
[INFO] [stdout] test support::buffer::test::large_with_small_ops ... ok
[INFO] [stdout] test support::buffer::test::small ... ok
[INFO] [stdout] test support::safe_name::test::test_is_safe_name ... ok
[INFO] [stdout] test support::small_bitset::test::basic_operations ... ok
[INFO] [stdout] test support::small_bitset::test::test_serde ... ok
[INFO] [stdout] test mime::utf7::test::encoding_is_reversible ... ok
[INFO] [stdout] test support::un64::test::compress_and_decompress ... ok
[INFO] [stdout] test lmtp::integration_tests::bdat_delivery ... FAILED
[INFO] [stdout] test lmtp::integration_tests::start_tls ... FAILED
[INFO] [stdout] test lmtp::integration_tests::test_lhlo ... FAILED
[INFO] [stdout] test lmtp::integration_tests::out_of_order_commands ... FAILED
[INFO] [stdout] test lmtp::integration_tests::misc_commands ... FAILED
[INFO] [stdout] test lmtp::integration_tests::large_delivery ... FAILED
[INFO] [stdout] test lmtp::integration_tests::huge_message_rejected ... FAILED
[INFO] [stdout] test lmtp::integration_tests::first_contact ... FAILED
[INFO] [stdout] test lmtp::integration_tests::failed_delivery ... FAILED
[INFO] [stdout] test lmtp::integration_tests::huge_mail_from_size_rejected ... FAILED
[INFO] [stdout] test lmtp::integration_tests::data_delivery ... FAILED
[INFO] [stdout] test lmtp::integration_tests::failed_rcpt_to ... FAILED
[INFO] [stdout] test mime::fetch::section::test::whole_body_fetch_is_always_verbatim ... ok
[INFO] [stdout] test mime::header::test::address_list_parse_enron_corpus ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc2177::test_idle stdout ----
[INFO] [stdout] 2177idle   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 2177idle   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 2177idle   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 2177idle   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc2177::test_idle' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe1115543 - <unknown>
[INFO] [stdout]   15:     0x561fe1115487 - <unknown>
[INFO] [stdout]   16:     0x561fe0dda2e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::hier_id_scheme::test::test_hier_id_scheme stdout ----
[INFO] [stdout] thread 'account::hier_id_scheme::test::test_hier_id_scheme' panicked at src/account/hier_id_scheme.rs:862:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Nix(Sys(ENOENT))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e117cc - <unknown>
[INFO] [stdout]   14:     0x561fe0e0eb57 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd9416 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::mailbox::poll::test::rollup_generated_after_many_deliveries stdout ----
[INFO] [stdout] thread 'account::mailbox::poll::test::rollup_generated_after_many_deliveries' panicked at src/account/mailbox/mod.rs:335:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe13df9d1 - <unknown>
[INFO] [stdout]   14:     0x561fe13df8e7 - <unknown>
[INFO] [stdout]   15:     0x561fe1408ead - <unknown>
[INFO] [stdout]   16:     0x561fe1408157 - <unknown>
[INFO] [stdout]   17:     0x561fe0dd9e26 - <unknown>
[INFO] [stdout]   18:     0x561fe15d984b - <unknown>
[INFO] [stdout]   19:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   20:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   21:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   22:     0x561fe18f729b - <unknown>
[INFO] [stdout]   23:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   24:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::mailbox::poll::test::rollup_generated_after_many_self_changes stdout ----
[INFO] [stdout] thread 'account::mailbox::poll::test::rollup_generated_after_many_self_changes' panicked at src/account/mailbox/poll.rs:474:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Nix(Sys(ENOENT))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe1409d81 - <unknown>
[INFO] [stdout]   14:     0x561fe1408ee7 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd34f6 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::imap4rev2::status_deleted stdout ----
[INFO] [stdout] i4r2stde   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] i4r2stde   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] i4r2stde   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] i4r2stde   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::imap4rev2::status_deleted' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe1112d3c - <unknown>
[INFO] [stdout]   15:     0x561fe1112cb7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5106 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3348::children_attributes_returned stdout ----
[INFO] [stdout] 3348attr   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3348attr   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3348attr   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 3348attr   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc3348::children_attributes_returned' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe0da6f3d - <unknown>
[INFO] [stdout]   15:     0x561fe0da6eb7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7ac6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc2177::delete_mailbox_during_idle stdout ----
[INFO] [stdout] 2177dmdi   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 2177dmdi   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 2177dmdi   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 2177dmdi   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc2177::delete_mailbox_during_idle' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe111716d - <unknown>
[INFO] [stdout]   15:     0x561fe11170f7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4716 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc2177::idle_works_with_extremely_long_paths stdout ----
[INFO] [stdout] 2177ixlp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 2177ixlp   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 2177ixlp   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 2177ixlp   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc2177::idle_works_with_extremely_long_paths' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe1117b6d - <unknown>
[INFO] [stdout]   15:     0x561fe1117af7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dda366 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::imap4rev2::esearch_replaces_search stdout ----
[INFO] [stdout] i4r2srch   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] i4r2srch   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] i4r2srch   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] i4r2srch   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::imap4rev2::esearch_replaces_search' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe11140bc - <unknown>
[INFO] [stdout]   15:     0x561fe1114037 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9fd6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc2177::bad_idle stdout ----
[INFO] [stdout] 2177badi   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 2177badi   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 2177badi   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 2177badi   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc2177::bad_idle' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe1114cbd - <unknown>
[INFO] [stdout]   15:     0x561fe1114c37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6166 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::mailbox::poll::test::no_gc_or_rollups_if_read_only stdout ----
[INFO] [stdout] thread 'account::mailbox::poll::test::no_gc_or_rollups_if_read_only' panicked at src/account/mailbox/poll.rs:597:18:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: PathError { path: "/tmp/.tmpljkc21/.tmp7qffRH", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe140c3bc - <unknown>
[INFO] [stdout]   14:     0x561fe140ba97 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd81d6 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::mailbox::poll::test::gc_triggered_after_many_rollups stdout ----
[INFO] [stdout] thread 'account::mailbox::poll::test::gc_triggered_after_many_rollups' panicked at src/account/mailbox/poll.rs:560:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: PathError { path: "/tmp/.tmpB3H8b9/.tmptdPLpJ", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe140b6c2 - <unknown>
[INFO] [stdout]   14:     0x561fe140b0a7 - <unknown>
[INFO] [stdout]   15:     0x561fe0ddc7a6 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::auth::authenticate_plain stdout ----
[INFO] [stdout] 3501auap   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501auap   WIRE >>[raw] A1 AUTHENTICATE PLAIN\r\n
[INFO] [stdout] 3501auap   WIRE <<[eol] + \r\n
[INFO] [stdout] 3501auap   WIRE >>[raw] YXp1cmUAYXp1cmUAaHVudGVyMg==\r\n
[INFO] [stdout] 3501auap   WIRE <<[eol] A1 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::auth::authenticate_plain' panicked at src/imap/integration_tests/rfc3501/auth.rs:106:5:
[INFO] [stdout] Unexpected response: ResponseLine { tag: Some("A1"), response: Cond(CondResponse { cond: No, code: Some(AuthenticationFailed(())), quip: Some("Bad user id or password") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0d1b899 - <unknown>
[INFO] [stdout]   13:     0x561fe0d1aab7 - <unknown>
[INFO] [stdout]   14:     0x561fe0dd96a6 - <unknown>
[INFO] [stdout]   15:     0x561fe15d984b - <unknown>
[INFO] [stdout]   16:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   17:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   18:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   19:     0x561fe18f729b - <unknown>
[INFO] [stdout]   20:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   21:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::hier_id_scheme::test::test_emplace_many stdout ----
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:961:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e06b2f - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   33:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   34:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   35:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   36:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   37:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   38:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   39:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   40:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   41:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   42:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   43:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   44:     0x561fe162098a - <unknown>
[INFO] [stdout]   45:     0x561fe162077b - <unknown>
[INFO] [stdout]   46:     0x561fe162179c - <unknown>
[INFO] [stdout]   47:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   48:     0x561fe161f00d - <unknown>
[INFO] [stdout]   49:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   50:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   51:     0x561fe162b241 - <unknown>
[INFO] [stdout]   52:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   53:     0x561fe1633afb - <unknown>
[INFO] [stdout]   54:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   55:     0x561fe1635651 - <unknown>
[INFO] [stdout]   56:     0x561fe162841f - <unknown>
[INFO] [stdout]   57:     0x561fe18f729b - <unknown>
[INFO] [stdout]   58:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   59:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   60:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:961:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e06b2f - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   33:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   34:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   35:     0x561fe12db610 - <unknown>
[INFO] [stdout]   36:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   37:     0x561fe12d953f - <unknown>
[INFO] [stdout]   38:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   39:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   40:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   41:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   42:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   43:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   44:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   45:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   46:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   47:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   48:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   49:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   50:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   51:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   52:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   53:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   54:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   55:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   56:     0x561fe162098a - <unknown>
[INFO] [stdout]   57:     0x561fe162077b - <unknown>
[INFO] [stdout]   58:     0x561fe162179c - <unknown>
[INFO] [stdout]   59:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   60:     0x561fe161f00d - <unknown>
[INFO] [stdout]   61:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   62:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   63:     0x561fe162b241 - <unknown>
[INFO] [stdout]   64:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   65:     0x561fe1633afb - <unknown>
[INFO] [stdout]   66:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   67:     0x561fe1635651 - <unknown>
[INFO] [stdout]   68:     0x561fe162841f - <unknown>
[INFO] [stdout]   69:     0x561fe18f729b - <unknown>
[INFO] [stdout]   70:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   71:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   72:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:962:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Nix(Sys(ENOENT))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e06c5a - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   33:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   34:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   35:     0x561fe12db610 - <unknown>
[INFO] [stdout]   36:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   37:     0x561fe12d953f - <unknown>
[INFO] [stdout]   38:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   39:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   40:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   41:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   42:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   43:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   44:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   45:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   46:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   47:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   48:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   49:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   50:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   51:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   52:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   53:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   54:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   55:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   56:     0x561fe162098a - <unknown>
[INFO] [stdout]   57:     0x561fe162077b - <unknown>
[INFO] [stdout]   58:     0x561fe162179c - <unknown>
[INFO] [stdout]   59:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   60:     0x561fe161f00d - <unknown>
[INFO] [stdout]   61:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   62:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   63:     0x561fe162b241 - <unknown>
[INFO] [stdout]   64:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   65:     0x561fe1633afb - <unknown>
[INFO] [stdout]   66:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   67:     0x561fe1635651 - <unknown>
[INFO] [stdout]   68:     0x561fe162841f - <unknown>
[INFO] [stdout]   69:     0x561fe18f729b - <unknown>
[INFO] [stdout]   70:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   71:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   72:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:962:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Nix(Sys(ENOENT))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e06c5a - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   33:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   34:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   35:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   36:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   37:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   38:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   39:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   40:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   41:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   42:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   43:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   44:     0x561fe162098a - <unknown>
[INFO] [stdout]   45:     0x561fe162077b - <unknown>
[INFO] [stdout]   46:     0x561fe162179c - <unknown>
[INFO] [stdout]   47:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   48:     0x561fe161f00d - <unknown>
[INFO] [stdout]   49:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   50:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   51:     0x561fe162b241 - <unknown>
[INFO] [stdout]   52:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   53:     0x561fe1633afb - <unknown>
[INFO] [stdout]   54:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   55:     0x561fe1635651 - <unknown>
[INFO] [stdout]   56:     0x561fe162841f - <unknown>
[INFO] [stdout]   57:     0x561fe18f729b - <unknown>
[INFO] [stdout]   58:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   59:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   60:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   33:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   34:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   35:     0x561fe12db610 - <unknown>
[INFO] [stdout]   36:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   37:     0x561fe12d953f - <unknown>
[INFO] [stdout]   38:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   39:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   40:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   41:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   42:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   43:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   44:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   45:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   46:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   47:     0x561fe12db610 - <unknown>
[INFO] [stdout]   48:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   49:     0x561fe12d953f - <unknown>
[INFO] [stdout]   50:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   51:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   52:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   53:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   54:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   55:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   56:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   57:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   58:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   59:     0x561fe12db610 - <unknown>
[INFO] [stdout]   60:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   61:     0x561fe12d953f - <unknown>
[INFO] [stdout]   62:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   63:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   64:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   65:     0x561fe0e57329 - <unknown>
[INFO] [stdout]   66:     0x561fe0c49971 - <unknown>
[INFO] [stdout]   67:     0x561fe1077250 - <unknown>
[INFO] [stdout]   68:     0x561fe12dbcfa - <unknown>
[INFO] [stdout]   69:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   70:     0x561fe12da502 - <unknown>
[INFO] [stdout]   71:     0x561fe0c42b56 - <unknown>
[INFO] [stdout]   72:     0x561fe0f311a0 - <unknown>
[INFO] [stdout]   73:     0x561fe0c490c5 - <unknown>
[INFO] [stdout]   74:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   75:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   76:     0x561fe162098a - <unknown>
[INFO] [stdout]   77:     0x561fe162077b - <unknown>
[INFO] [stdout]   78:     0x561fe162179c - <unknown>
[INFO] [stdout]   79:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   80:     0x561fe161f00d - <unknown>
[INFO] [stdout]   81:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   82:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   83:     0x561fe162b241 - <unknown>
[INFO] [stdout]   84:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   85:     0x561fe1633afb - <unknown>
[INFO] [stdout]   86:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   87:     0x561fe1635651 - <unknown>
[INFO] [stdout]   88:     0x561fe162841f - <unknown>
[INFO] [stdout]   89:     0x561fe18f729b - <unknown>
[INFO] [stdout]   90:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   91:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   92:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:962:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Nix(Sys(ENOENT))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e06c5a - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   33:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   34:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   35:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   36:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   37:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   38:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   39:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   40:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   41:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   42:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   43:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   44:     0x561fe162098a - <unknown>
[INFO] [stdout]   45:     0x561fe162077b - <unknown>
[INFO] [stdout]   46:     0x561fe162179c - <unknown>
[INFO] [stdout]   47:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   48:     0x561fe161f00d - <unknown>
[INFO] [stdout]   49:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   50:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   51:     0x561fe162b241 - <unknown>
[INFO] [stdout]   52:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   53:     0x561fe1633afb - <unknown>
[INFO] [stdout]   54:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   55:     0x561fe1635651 - <unknown>
[INFO] [stdout]   56:     0x561fe162841f - <unknown>
[INFO] [stdout]   57:     0x561fe18f729b - <unknown>
[INFO] [stdout]   58:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   59:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   60:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   33:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   34:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   35:     0x561fe12db610 - <unknown>
[INFO] [stdout]   36:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   37:     0x561fe12d953f - <unknown>
[INFO] [stdout]   38:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   39:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   40:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   41:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   42:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   43:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   44:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   45:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   46:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   47:     0x561fe12db610 - <unknown>
[INFO] [stdout]   48:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   49:     0x561fe12d953f - <unknown>
[INFO] [stdout]   50:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   51:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   52:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   53:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   54:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   55:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   56:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   57:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   58:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   59:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   60:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   61:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   62:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   63:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   64:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   65:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   66:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   67:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   68:     0x561fe162098a - <unknown>
[INFO] [stdout]   69:     0x561fe162077b - <unknown>
[INFO] [stdout]   70:     0x561fe162179c - <unknown>
[INFO] [stdout]   71:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   72:     0x561fe161f00d - <unknown>
[INFO] [stdout]   73:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   74:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   75:     0x561fe162b241 - <unknown>
[INFO] [stdout]   76:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   77:     0x561fe1633afb - <unknown>
[INFO] [stdout]   78:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   79:     0x561fe1635651 - <unknown>
[INFO] [stdout]   80:     0x561fe162841f - <unknown>
[INFO] [stdout]   81:     0x561fe18f729b - <unknown>
[INFO] [stdout]   82:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   83:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   84:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   21:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   22:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   23:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   24:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   25:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   26:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   27:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   28:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   29:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   30:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   31:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   32:     0x561fe162098a - <unknown>
[INFO] [stdout]   33:     0x561fe162077b - <unknown>
[INFO] [stdout]   34:     0x561fe162179c - <unknown>
[INFO] [stdout]   35:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   36:     0x561fe161f00d - <unknown>
[INFO] [stdout]   37:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   38:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   39:     0x561fe162b241 - <unknown>
[INFO] [stdout]   40:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   41:     0x561fe1633afb - <unknown>
[INFO] [stdout]   42:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   43:     0x561fe1635651 - <unknown>
[INFO] [stdout]   44:     0x561fe162841f - <unknown>
[INFO] [stdout]   45:     0x561fe18f729b - <unknown>
[INFO] [stdout]   46:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   47:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] thread '<unnamed>' panicked at src/account/hier_id_scheme.rs:968:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e068be - <unknown>
[INFO] [stdout]   14:     0x561fe0e11941 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd24db - <unknown>
[INFO] [stdout]   16:     0x561fe133f5fa - <unknown>
[INFO] [stdout]   17:     0x561fe11d0998 - <unknown>
[INFO] [stdout]   18:     0x561fe0ff07a5 - <unknown>
[INFO] [stdout]   19:     0x561fe12fee05 - <unknown>
[INFO] [stdout]   20:     0x561fe12ff1fa - <unknown>
[INFO] [stdout]   21:     0x561fe0eede0c - <unknown>
[INFO] [stdout]   22:     0x561fe10772b0 - <unknown>
[INFO] [stdout]   23:     0x561fe12db610 - <unknown>
[INFO] [stdout]   24:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   25:     0x561fe12d953f - <unknown>
[INFO] [stdout]   26:     0x561fe0c428b6 - <unknown>
[INFO] [stdout]   27:     0x561fe0f31155 - <unknown>
[INFO] [stdout]   28:     0x561fe0eed608 - <unknown>
[INFO] [stdout]   29:     0x561fe0e5754d - <unknown>
[INFO] [stdout]   30:     0x561fe0eec85a - <unknown>
[INFO] [stdout]   31:     0x561fe12ff00c - <unknown>
[INFO] [stdout]   32:     0x561fe12ff4b0 - <unknown>
[INFO] [stdout]   33:     0x561fe0eedf97 - <unknown>
[INFO] [stdout]   34:     0x561fe0c499d5 - <unknown>
[INFO] [stdout]   35:     0x561fe1076d60 - <unknown>
[INFO] [stdout]   36:     0x561fe12dafd0 - <unknown>
[INFO] [stdout]   37:     0x561fe1316a2b - <unknown>
[INFO] [stdout]   38:     0x561fe12d85ef - <unknown>
[INFO] [stdout]   39:     0x561fe0c429c6 - <unknown>
[INFO] [stdout]   40:     0x561fe0f31075 - <unknown>
[INFO] [stdout]   41:     0x561fe0c493b3 - <unknown>
[INFO] [stdout]   42:     0x561fe1637a9e - <unknown>
[INFO] [stdout]   43:     0x561fe1620fd2 - <unknown>
[INFO] [stdout]   44:     0x561fe162098a - <unknown>
[INFO] [stdout]   45:     0x561fe162077b - <unknown>
[INFO] [stdout]   46:     0x561fe162179c - <unknown>
[INFO] [stdout]   47:     0x561fe161eb4d - <unknown>
[INFO] [stdout]   48:     0x561fe161f00d - <unknown>
[INFO] [stdout]   49:     0x561fe162c7d6 - <unknown>
[INFO] [stdout]   50:     0x561fe1635b7d - <unknown>
[INFO] [stdout]   51:     0x561fe162b241 - <unknown>
[INFO] [stdout]   52:     0x561fe1631fbb - <unknown>
[INFO] [stdout]   53:     0x561fe1633afb - <unknown>
[INFO] [stdout]   54:     0x561fe1631d92 - <unknown>
[INFO] [stdout]   55:     0x561fe1635651 - <unknown>
[INFO] [stdout]   56:     0x561fe162841f - <unknown>
[INFO] [stdout]   57:     0x561fe18f729b - <unknown>
[INFO] [stdout]   58:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   59:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   60:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::auth::login_basic stdout ----
[INFO] [stdout] 3501aulb   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501aulb   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501aulb   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::auth::login_basic' panicked at src/imap/integration_tests/rfc3501/auth.rs:48:14:
[INFO] [stdout] Unexpected response: ResponseLine { tag: Some("0"), response: Cond(CondResponse { cond: No, code: Some(AuthenticationFailed(())), quip: Some("Bad user id or password") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0d19faa - <unknown>
[INFO] [stdout]   13:     0x561fe0d195b7 - <unknown>
[INFO] [stdout]   14:     0x561fe0ddb6d6 - <unknown>
[INFO] [stdout]   15:     0x561fe15d984b - <unknown>
[INFO] [stdout]   16:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   17:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   18:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   19:     0x561fe18f729b - <unknown>
[INFO] [stdout]   20:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   21:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::bad_commands::bad_append_recovery stdout ----
[INFO] [stdout] 3501bcar   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501bcar   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501bcar   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501bcar   WIRE >>[cmd] 1 CREATE 3501bcar\r\n
[INFO] [stdout] 3501bcar   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::bad_commands::bad_append_recovery' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe111da3c - <unknown>
[INFO] [stdout]   15:     0x561fe111d947 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8d26 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_body_structure_unknown_cte stdout ----
[INFO] [stdout] 3501feuc   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501feuc   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501feuc   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501feuc   WIRE >>[cmd] 1 CREATE 3501feuc\r\n
[INFO] [stdout] 3501feuc   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_body_structure_unknown_cte' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe11260e7 - <unknown>
[INFO] [stdout]   15:     0x561fe1126007 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9596 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::bad_commands::inappropriate_commands stdout ----
[INFO] [stdout] 3501bcic   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501bcic   WIRE >>[cmd] 0 DELETE azure\r\n
[INFO] [stdout] 3501bcic   WIRE <<[eol] 0 BAD Not logged in\r\n
[INFO] [stdout] 3501bcic   WIRE >>[cmd] 1 EXPUNGE\r\n
[INFO] [stdout] 3501bcic   WIRE <<[eol] 1 BAD No mailbox selected\r\n
[INFO] [stdout] 3501bcic   WIRE >>[cmd] 2 LOGIN ../foo hunter2\r\n
[INFO] [stdout] 3501bcic   WIRE <<[eol] 2 NO [AUTHENTICATIONFAILED] Illegal user id\r\n
[INFO] [stdout] 3501bcic   WIRE >>[cmd] 3 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501bcic   WIRE <<[eol] 3 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::bad_commands::inappropriate_commands' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("3"), response: Cond(CondResponse { cond: No, code: Some(AuthenticationFailed(())), quip: Some("Bad user id or password") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe111cc64 - <unknown>
[INFO] [stdout]   14:     0x561fe111bc87 - <unknown>
[INFO] [stdout]   15:     0x561fe0ddb266 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_envelope_with_obsolete_routes stdout ----
[INFO] [stdout] 3501feor   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501feor   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501feor   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501feor   WIRE >>[cmd] 1 CREATE 3501feor\r\n
[INFO] [stdout] 3501feor   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_envelope_with_obsolete_routes' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe112364f - <unknown>
[INFO] [stdout]   15:     0x561fe1123577 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6e76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::error_conditions stdout ----
[INFO] [stdout] 3501feec   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501feec   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501feec   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501feec   WIRE >>[cmd] 1 CREATE 3501feec\r\n
[INFO] [stdout] 3501feec   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::error_conditions' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe1134b53 - <unknown>
[INFO] [stdout]   15:     0x561fe1134a47 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd84f6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_body_parts stdout ----
[INFO] [stdout] 3501febp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501febp   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501febp   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501febp   WIRE >>[cmd] 1 EXAMINE shared\r\n
[INFO] [stdout] 3501febp   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] 3501febp   WIRE >>[cmd] 2 CREATE shared\r\n
[INFO] [stdout] 3501febp   WIRE <<[eol] 2 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_body_parts' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("2"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0c4cf2f - <unknown>
[INFO] [stdout]   15:     0x561fe1126e7b - <unknown>
[INFO] [stdout]   16:     0x561fe1126c77 - <unknown>
[INFO] [stdout]   17:     0x561fe0dd8e66 - <unknown>
[INFO] [stdout]   18:     0x561fe15d984b - <unknown>
[INFO] [stdout]   19:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   20:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   21:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   22:     0x561fe18f729b - <unknown>
[INFO] [stdout]   23:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   24:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   25:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_single_scalars stdout ----
[INFO] [stdout] 3501fess   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501fess   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501fess   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_single_scalars' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe111ebbf - <unknown>
[INFO] [stdout]   15:     0x561fe111ead7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd53b6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_body_structure stdout ----
[INFO] [stdout] 3501febs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501febs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501febs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_body_structure' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe11246bf - <unknown>
[INFO] [stdout]   15:     0x561fe11245d7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9b26 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::wrapped_headers_not_mangled stdout ----
[INFO] [stdout] 3501fehm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501fehm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501fehm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501fehm   WIRE >>[cmd] 1 CREATE 3501fehm\r\n
[INFO] [stdout] 3501fehm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::wrapped_headers_not_mangled' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe113700b - <unknown>
[INFO] [stdout]   15:     0x561fe1136f37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9776 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::fetch_envelope stdout ----
[INFO] [stdout] 3501feev   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501feev   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501feev   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::fetch_envelope' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe112095f - <unknown>
[INFO] [stdout]   15:     0x561fe1120887 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5c76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::flags::error_conditions stdout ----
[INFO] [stdout] 3501flec   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501flec   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501flec   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501flec   WIRE >>[cmd] 1 CREATE 3501flec\r\n
[INFO] [stdout] 3501flec   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::flags::error_conditions' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d20e03 - <unknown>
[INFO] [stdout]   15:     0x561fe0d20ce7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4396 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::fetch::implicit_seen stdout ----
[INFO] [stdout] 3501feis   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501feis   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501feis   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501feis   WIRE >>[cmd] 1 CREATE 3501feis\r\n
[INFO] [stdout] 3501feis   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::fetch::implicit_seen' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe113168a - <unknown>
[INFO] [stdout]   15:     0x561fe1131577 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd36f6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::flags::flag_crud stdout ----
[INFO] [stdout] 3501flfc   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501flfc   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501flfc   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501flfc   WIRE >>[cmd] 1 CREATE 3501flfc\r\n
[INFO] [stdout] 3501flfc   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::flags::flag_crud' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d1e5eb - <unknown>
[INFO] [stdout]   15:     0x561fe0d1e507 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3346 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::mailboxes::delete_mailbox_in_use stdout ----
[INFO] [stdout] 3501mbdi   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mbdi   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mbdi   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mbdi   WIRE >>[cmd] 1 CREATE 3501mbdi\r\n
[INFO] [stdout] 3501mbdi   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::mailboxes::delete_mailbox_in_use' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d2cb47 - <unknown>
[INFO] [stdout]   15:     0x561fe0d2ca97 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8a76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::mailboxes::error_cases stdout ----
[INFO] [stdout] 3501mbec   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mbec   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mbec   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mbec   WIRE >>[cmd] 1 CREATE INBOX\r\n
[INFO] [stdout] 3501mbec   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::mailboxes::error_cases' panicked at src/imap/integration_tests/defs.rs:337:5:
[INFO] [stdout] Unexpected response: ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c50b6a - <unknown>
[INFO] [stdout]   13:     0x561fe0d28114 - <unknown>
[INFO] [stdout]   14:     0x561fe0d27b07 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd9966 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::literal::command_synchronising_literals stdout ----
[INFO] [stdout] 3501lics   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501lics   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501lics   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501lics   WIRE >>[cmd] 1 SELECT INBOX\r\n
[INFO] [stdout] 3501lics   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::literal::command_synchronising_literals' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c9de - <unknown>
[INFO] [stdout]   14:     0x561fe0d2305c - <unknown>
[INFO] [stdout]   15:     0x561fe0d22f77 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd95d6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::mailboxes::subscription_management stdout ----
[INFO] [stdout] 3501mbsm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mbsm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mbsm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mbsm   WIRE >>[cmd] 1 SUBSCRIBE 3501mbsm/parent/foo\r\n
[INFO] [stdout] 3501mbsm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::mailboxes::subscription_management' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0d263ec - <unknown>
[INFO] [stdout]   14:     0x561fe0d260b7 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd5206 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::mailboxes::mailbox_management stdout ----
[INFO] [stdout] 3501mbmm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mbmm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mbmm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mbmm   WIRE >>[cmd] 1 CREATE 3501mbmm/noselect/foo\r\n
[INFO] [stdout] 3501mbmm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::mailboxes::mailbox_management' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0d245b4 - <unknown>
[INFO] [stdout]   14:     0x561fe0d24277 - <unknown>
[INFO] [stdout]   15:     0x561fe0dda266 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::append_copy_nx_destination stdout ----
[INFO] [stdout] 3501meac   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501meac   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501meac   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501meac   WIRE >>[cmd] 1 CREATE 3501meac/noselect/child\r\n
[INFO] [stdout] 3501meac   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::append_copy_nx_destination' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d3036b - <unknown>
[INFO] [stdout]   15:     0x561fe0d30267 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4796 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::append_message stdout ----
[INFO] [stdout] 3501meam   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501meam   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501meam   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501meam   WIRE >>[cmd] 1 CREATE 3501meam\r\n
[INFO] [stdout] 3501meam   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::append_message' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d2d35c - <unknown>
[INFO] [stdout]   15:     0x561fe0d2d267 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddca36 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::copy_messages stdout ----
[INFO] [stdout] 3501mecm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mecm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mecm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mecm   WIRE >>[cmd] 1 CREATE 3501mecm/src\r\n
[INFO] [stdout] 3501mecm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::copy_messages' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d2e9e8 - <unknown>
[INFO] [stdout]   15:     0x561fe0d2e917 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd76f6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::error_conditions stdout ----
[INFO] [stdout] 3501meec   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501meec   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501meec   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501meec   WIRE >>[cmd] 1 EXAMINE INBOX\r\n
[INFO] [stdout] 3501meec   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::error_conditions' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0d3305c - <unknown>
[INFO] [stdout]   14:     0x561fe0d32d47 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd4d76 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::search::charsets stdout ----
[INFO] [stdout] 3501secs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501secs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501secs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::search::charsets' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe0fcb208 - <unknown>
[INFO] [stdout]   15:     0x561fe0fcb117 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6e36 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::search::search_queries stdout ----
[INFO] [stdout] 3501sesq   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501sesq   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501sesq   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::search::search_queries' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe0fc425e - <unknown>
[INFO] [stdout]   15:     0x561fe0fc4187 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddc036 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::copy_expunged stdout ----
[INFO] [stdout] 3501mecx   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mecx   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mecx   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mecx   WIRE >>[cmd] 1 CREATE 3501mecx\r\n
[INFO] [stdout] 3501mecx   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::copy_expunged' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d31ef3 - <unknown>
[INFO] [stdout]   15:     0x561fe0d31e17 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd51c6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::expunge_messages stdout ----
[INFO] [stdout] 3501mexm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501mexm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501mexm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501mexm   WIRE >>[cmd] 1 CREATE 3501mexm\r\n
[INFO] [stdout] 3501mexm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::expunge_messages' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d2fb97 - <unknown>
[INFO] [stdout]   15:     0x561fe0d2fae7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd31a6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::messages::append_with_new_flag stdout ----
[INFO] [stdout] 3501meaf   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501meaf   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501meaf   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501meaf   WIRE >>[cmd] 1 CREATE 3501meaf\r\n
[INFO] [stdout] 3501meaf   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::messages::append_with_new_flag' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d2e0f4 - <unknown>
[INFO] [stdout]   15:     0x561fe0d2e027 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7416 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::select::basic_success stdout ----
[INFO] [stdout] 3501sebs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501sebs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501sebs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501sebs   WIRE >>[cmd] 1 CREATE 3501sebs\r\n
[INFO] [stdout] 3501sebs   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::select::basic_success' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12bae1b - <unknown>
[INFO] [stdout]   15:     0x561fe12bad47 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6946 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::select::close_and_expunge stdout ----
[INFO] [stdout] 3501sece   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501sece   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501sece   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501sece   WIRE >>[cmd] 1 CREATE 3501sece\r\n
[INFO] [stdout] 3501sece   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::select::close_and_expunge' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12bde8c - <unknown>
[INFO] [stdout]   15:     0x561fe12bdda7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd46d6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3502::abort_on_over_length stdout ----
[INFO] [stdout] 3502maxl   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3502maxl   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3502maxl   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3502maxl   WIRE >>[cmd] 1 CREATE 3502maxl\r\n
[INFO] [stdout] 3502maxl   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3502::abort_on_over_length' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0dab197 - <unknown>
[INFO] [stdout]   15:     0x561fe0dab0c7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6096 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::imap4rev2::unicode_enabled stdout ----
[INFO] [stdout] i4r2unic   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] i4r2unic   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] i4r2unic   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] i4r2unic   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::imap4rev2::unicode_enabled' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe111390d - <unknown>
[INFO] [stdout]   15:     0x561fe1113897 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4606 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3502::abort_on_zero stdout ----
[INFO] [stdout] 3502abrt   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3502abrt   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3502abrt   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3502abrt   WIRE >>[cmd] 1 CREATE 3502abrt\r\n
[INFO] [stdout] 3502abrt   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3502::abort_on_zero' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0da96ab - <unknown>
[INFO] [stdout]   15:     0x561fe0da95a7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4e76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::select::error_conditions stdout ----
[INFO] [stdout] 3501seec   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501seec   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501seec   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501seec   WIRE >>[cmd] 1 CREATE 3501seec/noselect/child\r\n
[INFO] [stdout] 3501seec   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::select::error_conditions' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12bf5cb - <unknown>
[INFO] [stdout]   15:     0x561fe12bf497 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd43e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3502::happy_paths stdout ----
[INFO] [stdout] 3502hapy   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3502hapy   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3502hapy   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3502hapy   WIRE >>[cmd] 1 CREATE 3502hapy\r\n
[INFO] [stdout] 3502hapy   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3502::happy_paths' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0da77f2 - <unknown>
[INFO] [stdout]   15:     0x561fe0da76a7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4816 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3501::select::keywords_included_in_flags stdout ----
[INFO] [stdout] 3501sekf   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3501sekf   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3501sekf   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3501sekf   WIRE >>[cmd] 1 CREATE 3501sekf\r\n
[INFO] [stdout] 3501sekf   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3501::select::keywords_included_in_flags' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c18ac - <unknown>
[INFO] [stdout]   15:     0x561fe12c17e7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5c36 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3502::syntax_errors_in_continuation stdout ----
[INFO] [stdout] 3502syne   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3502syne   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3502syne   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3502syne   WIRE >>[cmd] 1 CREATE 3502syne\r\n
[INFO] [stdout] 3502syne   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3502::syntax_errors_in_continuation' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0dabe18 - <unknown>
[INFO] [stdout]   15:     0x561fe0dabd27 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5006 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3516::binary_append stdout ----
[INFO] [stdout] 3516bapp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3516bapp   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3516bapp   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3516bapp   WIRE >>[cmd] 1 CREATE 3516bapp\r\n
[INFO] [stdout] 3516bapp   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3516::binary_append' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0dad49c - <unknown>
[INFO] [stdout]   15:     0x561fe0dad3b7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4256 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3502::literal_plus_interaction stdout ----
[INFO] [stdout] 3502lit+   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3502lit+   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3502lit+   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3502lit+   WIRE >>[cmd] 1 CREATE 3502lit+\r\n
[INFO] [stdout] 3502lit+   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3502::literal_plus_interaction' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0da914b - <unknown>
[INFO] [stdout]   15:     0x561fe0da9087 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9da6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3516::fetch_binary_content stdout ----
[INFO] [stdout] 3516fetc   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3516fetc   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3516fetc   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3516fetc   WIRE >>[cmd] 1 CREATE 3516fetc\r\n
[INFO] [stdout] 3516fetc   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3516::fetch_binary_content' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0dae0da - <unknown>
[INFO] [stdout]   15:     0x561fe0dadf37 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddb7e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3691::unselect stdout ----
[INFO] [stdout] 3691unsl   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3691unsl   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3691unsl   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3691unsl   WIRE >>[cmd] 1 CREATE 3691unsl\r\n
[INFO] [stdout] 3691unsl   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3691::unselect' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe1137e2b - <unknown>
[INFO] [stdout]   15:     0x561fe1137d37 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddbe36 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3516::implicit_seen_on_fetch stdout ----
[INFO] [stdout] 3516seen   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3516seen   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3516seen   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3516seen   WIRE >>[cmd] 1 CREATE 3516seen\r\n
[INFO] [stdout] 3516seen   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3516::implicit_seen_on_fetch' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0db43eb - <unknown>
[INFO] [stdout]   15:     0x561fe0db42f7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8156 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4315::append_uid stdout ----
[INFO] [stdout] 4315appu   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4315appu   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 4315appu   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 4315appu   WIRE >>[cmd] 1 CREATE 4315appu\r\n
[INFO] [stdout] 4315appu   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4315::append_uid' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe113b132 - <unknown>
[INFO] [stdout]   15:     0x561fe113b027 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7316 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4731::test_esearch stdout ----
[INFO] [stdout] 4731esrc   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4731esrc   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 4731esrc   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4731::test_esearch' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe140cadb - <unknown>
[INFO] [stdout]   15:     0x561fe140ca37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd39e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4315::copy_uid stdout ----
[INFO] [stdout] 4315copu   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4315copu   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 4315copu   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 4315copu   WIRE >>[cmd] 1 CREATE 4315copu/src\r\n
[INFO] [stdout] 4315copu   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4315::copy_uid' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe113c08b - <unknown>
[INFO] [stdout]   15:     0x561fe113bf97 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7d26 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc3516::fetch_unknown_cte stdout ----
[INFO] [stdout] 3516ucte   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 3516ucte   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 3516ucte   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 3516ucte   WIRE >>[cmd] 1 CREATE 3516ucte\r\n
[INFO] [stdout] 3516ucte   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc3516::fetch_unknown_cte' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0db3b5b - <unknown>
[INFO] [stdout]   15:     0x561fe0db3a87 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5f76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4315::uid_expunge stdout ----
[INFO] [stdout] 4315uidx   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4315uidx   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 4315uidx   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 4315uidx   WIRE >>[cmd] 1 CREATE 4315uidx\r\n
[INFO] [stdout] 4315uidx   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4315::uid_expunge' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe113a00c - <unknown>
[INFO] [stdout]   15:     0x561fe1139f37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3dd6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::mailbox::select::test::resume_from_rollup stdout ----
[INFO] [stdout] thread 'account::mailbox::select::test::resume_from_rollup' panicked at src/account/mailbox/select.rs:502:18:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: PathError { path: "/tmp/.tmpxib7Cc/.tmpHTmxtH", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e2ce9f - <unknown>
[INFO] [stdout]   14:     0x561fe0e2c5d7 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd88a6 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4959::sasl_ir stdout ----
[INFO] [stdout] 4959sair   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4959sair   WIRE >>[raw] A1 AUTHENTICATE PLAIN YXp1cmUAYXp1cmUAaHVudGVyMg==\r\n
[INFO] [stdout] 4959sair   WIRE <<[eol] A1 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4959::sasl_ir' panicked at src/imap/integration_tests/rfc4959.rs:39:5:
[INFO] [stdout] Unexpected response: ResponseLine { tag: Some("A1"), response: Cond(CondResponse { cond: No, code: Some(AuthenticationFailed(())), quip: Some("Bad user id or password") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0db6555 - <unknown>
[INFO] [stdout]   13:     0x561fe0db5e47 - <unknown>
[INFO] [stdout]   14:     0x561fe0dd8296 - <unknown>
[INFO] [stdout]   15:     0x561fe15d984b - <unknown>
[INFO] [stdout]   16:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   17:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   18:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   19:     0x561fe18f729b - <unknown>
[INFO] [stdout]   20:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   21:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4731::condstore_interaction stdout ----
[INFO] [stdout] 4731csia   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4731csia   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 4731csia   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4731::condstore_interaction' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe140d6b0 - <unknown>
[INFO] [stdout]   15:     0x561fe140d5f7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8866 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc5182::test_searchres stdout ----
[INFO] [stdout] 5182sres   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 5182sres   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 5182sres   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 5182sres   WIRE >>[cmd] 1 CREATE 5182sres\r\n
[INFO] [stdout] 5182sres   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc5182::test_searchres' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe140e887 - <unknown>
[INFO] [stdout]   15:     0x561fe140e7d7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8096 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc4978::compress stdout ----
[INFO] [stdout] 4978comp   WIRE >>[cmd] 0 COMPRESS DEFLATE\r\n
[INFO] [stdout] 4978comp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 4978comp   WIRE <<[eol] 0 OK Oo.\r\n
[INFO] [stdout] 4978comp   WIRE <start deflate>
[INFO] [stdout] 4978comp   WIRE >>[cmd] 1 LOGIN azure hunter2\r\n
[INFO] [stdout] 4978comp   WIRE <<[eol] 1 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc4978::compress' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: No, code: Some(AuthenticationFailed(())), quip: Some("Bad user id or password") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0db6bee - <unknown>
[INFO] [stdout]   14:     0x561fe0db65e7 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd6456 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc6154::create_special_use stdout ----
[INFO] [stdout] 6154crea   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6154crea   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6154crea   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6154crea   WIRE >>[cmd] 1 CREATE 6154crea/flagged USE (\Flagged)\r\n
[INFO] [stdout] 6154crea   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc6154::create_special_use' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe12c2f64 - <unknown>
[INFO] [stdout]   14:     0x561fe12c2c07 - <unknown>
[INFO] [stdout]   15:     0x561fe0ddb3f6 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc6851::test_move stdout ----
[INFO] [stdout] 6851move   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6851move   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6851move   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6851move   WIRE >>[cmd] 1 CREATE 6851move/src\r\n
[INFO] [stdout] 6851move   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc6851::test_move' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c4c4b - <unknown>
[INFO] [stdout]   15:     0x561fe12c4b77 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7b86 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc5258::rfc_examples stdout ----
[INFO] [stdout] 5258rfcx   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 5258rfcx   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 5258rfcx   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 5258rfcx   WIRE >>[cmd] 1 CREATE 5258rfcx/Fruit\r\n
[INFO] [stdout] 5258rfcx   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc5258::rfc_examples' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d35dc7 - <unknown>
[INFO] [stdout]   15:     0x561fe0d35c37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd82d6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc5258::return_options_honoured stdout ----
[INFO] [stdout] 5258retn   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 5258retn   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 5258retn   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 5258retn   WIRE >>[cmd] 1 CREATE 5258retn/subscribed\r\n
[INFO] [stdout] 5258retn   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc5258::return_options_honoured' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d34003 - <unknown>
[INFO] [stdout]   15:     0x561fe0d33ef7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7676 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc5819::test_list_status stdout ----
[INFO] [stdout] 5819lsst   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 5819lsst   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 5819lsst   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 5819lsst   WIRE >>[cmd] 1 CREATE 5819lsst/foo\r\n
[INFO] [stdout] 5819lsst   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc5819::test_list_status' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fcdd43 - <unknown>
[INFO] [stdout]   15:     0x561fe0fcdc17 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6416 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc6154::list_special_use stdout ----
[INFO] [stdout] 6154list   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6154list   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6154list   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6154list   WIRE >>[cmd] 1 CREATE Spam2\r\n
[INFO] [stdout] 6154list   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc6154::list_special_use' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c2557 - <unknown>
[INFO] [stdout]   15:     0x561fe12c2497 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3476 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::bad::condstore_bad_usage stdout ----
[INFO] [stdout] 7162bacs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162bacs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162bacs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162bacs   WIRE >>[cmd] 1 SELECT INBOX (CONDSTORE CONDSTORE)\r\n
[INFO] [stdout] 7162bacs   WIRE <<[eol] 1 BAD [CLIENTBUG] CONDSTORE passed more than once\r\n
[INFO] [stdout] 7162bacs   WIRE >>[cmd] 2 SELECT INBOX\r\n
[INFO] [stdout] 7162bacs   WIRE <<[eol] 2 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::bad::condstore_bad_usage' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("2"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c9de - <unknown>
[INFO] [stdout]   14:     0x561fe113d290 - <unknown>
[INFO] [stdout]   15:     0x561fe113d177 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3a26 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc6855::utf8_literal_append stdout ----
[INFO] [stdout] 6855ulia   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6855ulia   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6855ulia   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6855ulia   WIRE >>[cmd] 1 CREATE 6855ulia\r\n
[INFO] [stdout] 6855ulia   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc6855::utf8_literal_append' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0db9f7c - <unknown>
[INFO] [stdout]   15:     0x561fe0db9e67 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5a16 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_basics::select_primordial stdout ----
[INFO] [stdout] 7162cbsp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cbsp   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cbsp   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cbsp   WIRE >>[cmd] 1 CREATE 7162cbsp\r\n
[INFO] [stdout] 7162cbsp   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_basics::select_primordial' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c7197 - <unknown>
[INFO] [stdout]   15:     0x561fe12c70e7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd75b6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc6855::mailbox_names stdout ----
[INFO] [stdout] 6855manaU  WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6855manaU  WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6855manaU  WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6855manaA  WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 6855manaA  WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 6855manaA  WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 6855manaU  WIRE >>[cmd] 1 ENABLE UTF8=ACCEPT\r\n
[INFO] [stdout] 6855manaU  WIRE <<[eol] * ENABLED UTF8=ACCEPT\r\n
[INFO] [stdout] 6855manaU  WIRE <<[eol] 1 OK The future is now\r\n
[INFO] [stdout] 6855manaU  WIRE >>[cmd] 2 CREATE "6855mana/\xC3\xBCnic\xC3\xB6de"\r\n
[INFO] [stdout] 6855manaU  WIRE <<[eol] 2 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc6855::mailbox_names' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("2"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0db7b85 - <unknown>
[INFO] [stdout]   14:     0x561fe0db7557 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd7d66 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_enable::condstore_enable stdout ----
[INFO] [stdout] 7162cece   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cece   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cece   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cece   WIRE >>[cmd] 1 CREATE 7162cece\r\n
[INFO] [stdout] 7162cece   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_enable::condstore_enable' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe140f0a3 - <unknown>
[INFO] [stdout]   15:     0x561fe140f007 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd77f6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::bad::qresync_bad_usage stdout ----
[INFO] [stdout] 7162baqr   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162baqr   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162baqr   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162baqr   WIRE >>[cmd] 1 SELECT INBOX (QRESYNC (1 2))\r\n
[INFO] [stdout] 7162baqr   WIRE <<[eol] 1 BAD [CLIENTBUG] ENABLE QRESYNC required\r\n
[INFO] [stdout] 7162baqr   WIRE >>[cmd] 2 SELECT INBOX\r\n
[INFO] [stdout] 7162baqr   WIRE <<[eol] 2 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::bad::qresync_bad_usage' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("2"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c9de - <unknown>
[INFO] [stdout]   14:     0x561fe113d473 - <unknown>
[INFO] [stdout]   15:     0x561fe113d357 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3436 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_flags::store_unchanged_concurrent stdout ----
[INFO] [stdout] 7162cfuc   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cfuc   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cfuc   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cfuc   WIRE >>[cmd] 1 CREATE 7162cfuc\r\n
[INFO] [stdout] 7162cfuc   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_flags::store_unchanged_concurrent' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c9473 - <unknown>
[INFO] [stdout]   15:     0x561fe12c9397 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3226 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_enable::enable_primordial stdout ----
[INFO] [stdout] 7162cesp   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cesp   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cesp   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cesp   WIRE >>[cmd] 1 CREATE 7162cesp\r\n
[INFO] [stdout] 7162cesp   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_enable::enable_primordial' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe140f3e7 - <unknown>
[INFO] [stdout]   15:     0x561fe140f337 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3896 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_search::condstore_search stdout ----
[INFO] [stdout] 7162cscs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cscs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cscs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cscs   WIRE >>[cmd] 1 CREATE 7162cscs\r\n
[INFO] [stdout] 7162cscs   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_search::condstore_search' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe141143c - <unknown>
[INFO] [stdout]   15:     0x561fe1411377 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddb376 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_flags::store_unchanged_since stdout ----
[INFO] [stdout] 7162cfsu   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cfsu   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cfsu   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cfsu   WIRE >>[cmd] 1 CREATE 7162cfsu\r\n
[INFO] [stdout] 7162cfsu   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_flags::store_unchanged_since' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe12c75a0 - <unknown>
[INFO] [stdout]   15:     0x561fe12c74c7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6c76 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_status::condstore_status_highest_modseq stdout ----
[INFO] [stdout] 7162cshm   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cshm   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cshm   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cshm   WIRE >>[cmd] 1 CREATE 7162cshm\r\n
[INFO] [stdout] 7162cshm   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_status::condstore_status_highest_modseq' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d3c74c - <unknown>
[INFO] [stdout]   15:     0x561fe0d3c687 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd9516 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::qresync::qresync_delayed_vanished stdout ----
[INFO] [stdout] 7162qrdv   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162qrdv   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162qrdv   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162qrdv   WIRE >>[cmd] 1 CREATE 7162qrdv\r\n
[INFO] [stdout] 7162qrdv   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::qresync::qresync_delayed_vanished' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fd41bc - <unknown>
[INFO] [stdout]   15:     0x561fe0fd40f7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8476 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::qresync::qresync_select stdout ----
[INFO] [stdout] 7162qrqs   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162qrqs   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162qrqs   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162qrqs   WIRE >>[cmd] 1 CREATE 7162qrqs\r\n
[INFO] [stdout] 7162qrqs   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::qresync::qresync_select' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fcfbe7 - <unknown>
[INFO] [stdout]   15:     0x561fe0fcfaf7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3e66 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7888::append_non_synchronising_literal stdout ----
[INFO] [stdout] 7888ansl   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7888ansl   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7888ansl   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7888ansl   WIRE >>[cmd] 1 CREATE 7888ansl\r\n
[INFO] [stdout] 7888ansl   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7888::append_non_synchronising_literal' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0d3da8f - <unknown>
[INFO] [stdout]   15:     0x561fe0d3d9b7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5df6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::qresync::qresync_expunge stdout ----
[INFO] [stdout] 7162qrex   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162qrex   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162qrex   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162qrex   WIRE >>[cmd] 1 CREATE 7162qrex\r\n
[INFO] [stdout] 7162qrex   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::qresync::qresync_expunge' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fd2d6c - <unknown>
[INFO] [stdout]   15:     0x561fe0fd2ca7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd37b6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::qresync::qresync_fetch_vanished stdout ----
[INFO] [stdout] 7162qrfv   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162qrfv   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162qrfv   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162qrfv   WIRE >>[cmd] 1 CREATE 7162qrfv\r\n
[INFO] [stdout] 7162qrfv   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::qresync::qresync_fetch_vanished' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fd4ccc - <unknown>
[INFO] [stdout]   15:     0x561fe0fd4c07 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd8926 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7162::condstore_fetch::condstore_fetch stdout ----
[INFO] [stdout] 7162cfcf   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7162cfcf   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7162cfcf   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7162cfcf   WIRE >>[cmd] 1 CREATE 7162cfcf\r\n
[INFO] [stdout] 7162cfcf   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7162::condstore_fetch::condstore_fetch' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe140f7fb - <unknown>
[INFO] [stdout]   15:     0x561fe140f727 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddc3e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc7888::command_non_synchronising_literal stdout ----
[INFO] [stdout] 7888cnsl   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 7888cnsl   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 7888cnsl   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 7888cnsl   WIRE >>[cmd] 1 SELECT INBOX\r\n
[INFO] [stdout] 7888cnsl   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc7888::command_non_synchronising_literal' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c9de - <unknown>
[INFO] [stdout]   14:     0x561fe0d3d18b - <unknown>
[INFO] [stdout]   15:     0x561fe0d3d0c7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7396 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc8474::email_id stdout ----
[INFO] [stdout] 8474emid   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 8474emid   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 8474emid   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 8474emid   WIRE >>[cmd] 1 CREATE 8474emid\r\n
[INFO] [stdout] 8474emid   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc8474::email_id' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4c1fe - <unknown>
[INFO] [stdout]   14:     0x561fe0fda1ea - <unknown>
[INFO] [stdout]   15:     0x561fe0fda0c7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6056 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc8438::size_is_reported_and_correct_lower_bound stdout ----
[INFO] [stdout] 8438size   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 8438size   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 8438size   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc8438::size_is_reported_and_correct_lower_bound' panicked at src/imap/integration_tests/defs.rs:222:30:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4cb04 - <unknown>
[INFO] [stdout]   14:     0x561fe0dbb5ff - <unknown>
[INFO] [stdout]   15:     0x561fe0dbb547 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7556 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::xlist::xlist_results stdout ----
[INFO] [stdout] XLSTlist   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] XLSTlist   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] XLSTlist   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] XLSTlist   WIRE >>[cmd] 1 CREATE XLSTlist/flagged USE (\Flagged)\r\n
[INFO] [stdout] XLSTlist   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::xlist::xlist_results' panicked at src/imap/integration_tests/defs.rs:305:5:
[INFO] [stdout] Expected s::ResponseLine {
[INFO] [stdout] tag: Some(_),
[INFO] [stdout] response: s::Response::Cond(s::CondResponse {
[INFO] [stdout]     cond: s::RespCondType::Ok, code: _, quip: _ }) } matches r, got ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0c504d3 - <unknown>
[INFO] [stdout]   13:     0x561fe0d40738 - <unknown>
[INFO] [stdout]   14:     0x561fe0d40457 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd6b36 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc8474::mailbox_ids stdout ----
[INFO] [stdout] 8474mbid   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 8474mbid   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 8474mbid   WIRE <<[eol] 0 NO [AUTHENTICATIONFAILED] Bad user id or password\r\n
[INFO] [stdout] 8474mbid   WIRE >>[cmd] 1 CREATE 8474mbid\r\n
[INFO] [stdout] 8474mbid   WIRE <<[eol] 1 BAD Not logged in\r\n
[INFO] [stdout] thread 'imap::integration_tests::rfc8474::mailbox_ids' panicked at src/imap/integration_tests/rfc8474.rs:37:21:
[INFO] [stdout] Unexpected response: ResponseLine { tag: Some("1"), response: Cond(CondResponse { cond: Bad, code: None, quip: Some("Not logged in") }) }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0fd876b - <unknown>
[INFO] [stdout]   13:     0x561fe0fd62e7 - <unknown>
[INFO] [stdout]   14:     0x561fe0dd83d6 - <unknown>
[INFO] [stdout]   15:     0x561fe15d984b - <unknown>
[INFO] [stdout]   16:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   17:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   18:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   19:     0x561fe18f729b - <unknown>
[INFO] [stdout]   20:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   21:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- account::key_store::test::test_key_store stdout ----
[INFO] [stdout] thread 'account::key_store::test::test_key_store' panicked at src/account/key_store.rs:443:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: PathError { path: "/tmp/.tmpnehFu7/.tmpi5qnha", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e138e8 - <unknown>
[INFO] [stdout]   14:     0x561fe0e12707 - <unknown>
[INFO] [stdout]   15:     0x561fe0dd5146 - <unknown>
[INFO] [stdout]   16:     0x561fe15d984b - <unknown>
[INFO] [stdout]   17:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   18:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   19:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   20:     0x561fe18f729b - <unknown>
[INFO] [stdout]   21:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   22:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::rfc8474::inbox_rename_doesnt_preserve_mailbox_id stdout ----
[INFO] [stdout] 8474reni   WIRE <<[eol] * OK [CAPABILITY IMAP4rev1 IMAP4rev2 APPENDLIMIT=67108864 AUTH=PLAIN BINARY CHILDREN COMPRESS=DEFLATE CONDSTORE CREATE-SPECIAL-USE ENABLE ESEARCH ID IDLE LIST-EXTENDED LIST-STATUS LITERAL+ MOVE MULTIAPPEND NAMESPACE OBJECTID QRESYNC SASL-IR SEARCHRES SPECIAL-USE STATUS=SIZE UIDPLUS UNSELECT UTF8=ACCEPT XCRY XLIST XVANQUISH XYZZY] It's my IMAP and I'll CRY if I want to! (crymap 1.0.1 ready)\r\n
[INFO] [stdout] 8474reni   WIRE >>[cmd] 0 LOGIN azure hunter2\r\n
[INFO] [stdout] 8474reni   WIRE <<[eol] * BYE [CONTACTADMIN] Fatal internal error or misconfiguration; refer to server logs for details.\r\n
[INFO] [stdout] 8474reni   WIRE <<[eol]<empty>
[INFO] [stdout] thread 'imap::integration_tests::rfc8474::inbox_rename_doesnt_preserve_mailbox_id' panicked at src/imap/integration_tests/defs.rs:155:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: UnexpectedEof, error: "Expected continuation line, got nothing" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4bd8b - <unknown>
[INFO] [stdout]   14:     0x561fe0fd8ecc - <unknown>
[INFO] [stdout]   15:     0x561fe0fd8e47 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddc8e6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- imap::integration_tests::xcry::user_configuration stdout ----
[INFO] [stdout] thread 'imap::integration_tests::xcry::user_configuration' panicked at src/imap/integration_tests/defs.rs:78:35:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Custom { kind: NotFound, error: PathError { path: "/tmp/.tmpm3O6Gn/azure/tmp/.tmpZh1OBH", err: Os { code: 2, kind: NotFound, message: "No such file or directory" } } })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0c4a852 - <unknown>
[INFO] [stdout]   14:     0x561fe0d3e3ab - <unknown>
[INFO] [stdout]   15:     0x561fe0d3e347 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd5046 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::start_tls stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::start_tls' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e3b4c7 - <unknown>
[INFO] [stdout]   15:     0x561fe0e3b477 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddb866 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::test_lhlo stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::test_lhlo' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e36b1c - <unknown>
[INFO] [stdout]   15:     0x561fe0e36af7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7166 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::out_of_order_commands stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::out_of_order_commands' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e3a4e7 - <unknown>
[INFO] [stdout]   15:     0x561fe0e3a4a7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd36a6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::misc_commands stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::misc_commands' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e3700c - <unknown>
[INFO] [stdout]   15:     0x561fe0e36fe7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd7516 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::large_delivery stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::large_delivery' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e38b9c - <unknown>
[INFO] [stdout]   15:     0x561fe0e38b77 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3576 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::huge_message_rejected stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::huge_message_rejected' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e3938c - <unknown>
[INFO] [stdout]   15:     0x561fe0e39367 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddb826 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::first_contact stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::first_contact' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e364dc - <unknown>
[INFO] [stdout]   15:     0x561fe0e364b7 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6656 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::failed_delivery stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::failed_delivery' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e39c77 - <unknown>
[INFO] [stdout]   15:     0x561fe0e39c37 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd6516 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::huge_mail_from_size_rejected stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::huge_mail_from_size_rejected' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e39b49 - <unknown>
[INFO] [stdout]   15:     0x561fe0e39b27 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd4ae6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::data_delivery stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::data_delivery' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e373e2 - <unknown>
[INFO] [stdout]   15:     0x561fe0e37387 - <unknown>
[INFO] [stdout]   16:     0x561fe0dd3926 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lmtp::integration_tests::failed_rcpt_to stdout ----
[INFO] [stdout] thread 'lmtp::integration_tests::failed_rcpt_to' panicked at src/lmtp/integration_tests.rs:61:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: PoisonError { .. }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x561fe18efb45 - <unknown>
[INFO] [stdout]    1:     0x561fe191afbb - <unknown>
[INFO] [stdout]    2:     0x561fe18ec1cf - <unknown>
[INFO] [stdout]    3:     0x561fe18ef91e - <unknown>
[INFO] [stdout]    4:     0x561fe18f1349 - <unknown>
[INFO] [stdout]    5:     0x561fe18f100e - <unknown>
[INFO] [stdout]    6:     0x561fe15d4e6a - <unknown>
[INFO] [stdout]    7:     0x561fe18f194b - <unknown>
[INFO] [stdout]    8:     0x561fe18f16c4 - <unknown>
[INFO] [stdout]    9:     0x561fe18f0009 - <unknown>
[INFO] [stdout]   10:     0x561fe18f13f7 - <unknown>
[INFO] [stdout]   11:     0x561fe0b270e3 - <unknown>
[INFO] [stdout]   12:     0x561fe0b27656 - <unknown>
[INFO] [stdout]   13:     0x561fe0e086bb - <unknown>
[INFO] [stdout]   14:     0x561fe0e3a369 - <unknown>
[INFO] [stdout]   15:     0x561fe0e3a347 - <unknown>
[INFO] [stdout]   16:     0x561fe0ddc3a6 - <unknown>
[INFO] [stdout]   17:     0x561fe15d984b - <unknown>
[INFO] [stdout]   18:     0x561fe15d8f51 - <unknown>
[INFO] [stdout]   19:     0x561fe15a1914 - <unknown>
[INFO] [stdout]   20:     0x561fe15a6342 - <unknown>
[INFO] [stdout]   21:     0x561fe18f729b - <unknown>
[INFO] [stdout]   22:     0x7f7c17e1cac3 - <unknown>
[INFO] [stdout]   23:     0x7f7c17eada04 - <unknown>
[INFO] [stdout]   24:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     account::hier_id_scheme::test::test_emplace_many
[INFO] [stdout]     account::hier_id_scheme::test::test_hier_id_scheme
[INFO] [stdout]     account::key_store::test::test_key_store
[INFO] [stdout]     account::mailbox::poll::test::gc_triggered_after_many_rollups
[INFO] [stdout]     account::mailbox::poll::test::no_gc_or_rollups_if_read_only
[INFO] [stdout]     account::mailbox::poll::test::rollup_generated_after_many_deliveries
[INFO] [stdout]     account::mailbox::poll::test::rollup_generated_after_many_self_changes
[INFO] [stdout]     account::mailbox::select::test::resume_from_rollup
[INFO] [stdout]     imap::integration_tests::imap4rev2::esearch_replaces_search
[INFO] [stdout]     imap::integration_tests::imap4rev2::status_deleted
[INFO] [stdout]     imap::integration_tests::imap4rev2::unicode_enabled
[INFO] [stdout]     imap::integration_tests::rfc2177::bad_idle
[INFO] [stdout]     imap::integration_tests::rfc2177::delete_mailbox_during_idle
[INFO] [stdout]     imap::integration_tests::rfc2177::idle_works_with_extremely_long_paths
[INFO] [stdout]     imap::integration_tests::rfc2177::test_idle
[INFO] [stdout]     imap::integration_tests::rfc3348::children_attributes_returned
[INFO] [stdout]     imap::integration_tests::rfc3501::auth::authenticate_plain
[INFO] [stdout]     imap::integration_tests::rfc3501::auth::login_basic
[INFO] [stdout]     imap::integration_tests::rfc3501::bad_commands::bad_append_recovery
[INFO] [stdout]     imap::integration_tests::rfc3501::bad_commands::inappropriate_commands
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::error_conditions
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_body_parts
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_body_structure
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_body_structure_unknown_cte
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_envelope
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_envelope_with_obsolete_routes
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::fetch_single_scalars
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::implicit_seen
[INFO] [stdout]     imap::integration_tests::rfc3501::fetch::wrapped_headers_not_mangled
[INFO] [stdout]     imap::integration_tests::rfc3501::flags::error_conditions
[INFO] [stdout]     imap::integration_tests::rfc3501::flags::flag_crud
[INFO] [stdout]     imap::integration_tests::rfc3501::literal::command_synchronising_literals
[INFO] [stdout]     imap::integration_tests::rfc3501::mailboxes::delete_mailbox_in_use
[INFO] [stdout]     imap::integration_tests::rfc3501::mailboxes::error_cases
[INFO] [stdout]     imap::integration_tests::rfc3501::mailboxes::mailbox_management
[INFO] [stdout]     imap::integration_tests::rfc3501::mailboxes::subscription_management
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::append_copy_nx_destination
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::append_message
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::append_with_new_flag
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::copy_expunged
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::copy_messages
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::error_conditions
[INFO] [stdout]     imap::integration_tests::rfc3501::messages::expunge_messages
[INFO] [stdout]     imap::integration_tests::rfc3501::search::charsets
[INFO] [stdout]     imap::integration_tests::rfc3501::search::search_queries
[INFO] [stdout]     imap::integration_tests::rfc3501::select::basic_success
[INFO] [stdout]     imap::integration_tests::rfc3501::select::close_and_expunge
[INFO] [stdout]     imap::integration_tests::rfc3501::select::error_conditions
[INFO] [stdout]     imap::integration_tests::rfc3501::select::keywords_included_in_flags
[INFO] [stdout]     imap::integration_tests::rfc3502::abort_on_over_length
[INFO] [stdout]     imap::integration_tests::rfc3502::abort_on_zero
[INFO] [stdout]     imap::integration_tests::rfc3502::happy_paths
[INFO] [stdout]     imap::integration_tests::rfc3502::literal_plus_interaction
[INFO] [stdout]     imap::integration_tests::rfc3502::syntax_errors_in_continuation
[INFO] [stdout]     imap::integration_tests::rfc3516::binary_append
[INFO] [stdout]     imap::integration_tests::rfc3516::fetch_binary_content
[INFO] [stdout]     imap::integration_tests::rfc3516::fetch_unknown_cte
[INFO] [stdout]     imap::integration_tests::rfc3516::implicit_seen_on_fetch
[INFO] [stdout]     imap::integration_tests::rfc3691::unselect
[INFO] [stdout]     imap::integration_tests::rfc4315::append_uid
[INFO] [stdout]     imap::integration_tests::rfc4315::copy_uid
[INFO] [stdout]     imap::integration_tests::rfc4315::uid_expunge
[INFO] [stdout]     imap::integration_tests::rfc4731::condstore_interaction
[INFO] [stdout]     imap::integration_tests::rfc4731::test_esearch
[INFO] [stdout]     imap::integration_tests::rfc4959::sasl_ir
[INFO] [stdout]     imap::integration_tests::rfc4978::compress
[INFO] [stdout]     imap::integration_tests::rfc5182::test_searchres
[INFO] [stdout]     imap::integration_tests::rfc5258::return_options_honoured
[INFO] [stdout]     imap::integration_tests::rfc5258::rfc_examples
[INFO] [stdout]     imap::integration_tests::rfc5819::test_list_status
[INFO] [stdout]     imap::integration_tests::rfc6154::create_special_use
[INFO] [stdout]     imap::integration_tests::rfc6154::list_special_use
[INFO] [stdout]     imap::integration_tests::rfc6851::test_move
[INFO] [stdout]     imap::integration_tests::rfc6855::mailbox_names
[INFO] [stdout]     imap::integration_tests::rfc6855::utf8_literal_append
[INFO] [stdout]     imap::integration_tests::rfc7162::bad::condstore_bad_usage
[INFO] [stdout]     imap::integration_tests::rfc7162::bad::qresync_bad_usage
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_basics::select_primordial
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_enable::condstore_enable
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_enable::enable_primordial
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_fetch::condstore_fetch
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_flags::store_unchanged_concurrent
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_flags::store_unchanged_since
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_search::condstore_search
[INFO] [stdout]     imap::integration_tests::rfc7162::condstore_status::condstore_status_highest_modseq
[INFO] [stdout]     imap::integration_tests::rfc7162::qresync::qresync_delayed_vanished
[INFO] [stdout]     imap::integration_tests::rfc7162::qresync::qresync_expunge
[INFO] [stdout]     imap::integration_tests::rfc7162::qresync::qresync_fetch_vanished
[INFO] [stdout]     imap::integration_tests::rfc7162::qresync::qresync_select
[INFO] [stdout]     imap::integration_tests::rfc7888::append_non_synchronising_literal
[INFO] [stdout]     imap::integration_tests::rfc7888::command_non_synchronising_literal
[INFO] [stdout]     imap::integration_tests::rfc8438::size_is_reported_and_correct_lower_bound
[INFO] [stdout]     imap::integration_tests::rfc8474::email_id
[INFO] [stdout]     imap::integration_tests::rfc8474::inbox_rename_doesnt_preserve_mailbox_id
[INFO] [stdout]     imap::integration_tests::rfc8474::mailbox_ids
[INFO] [stdout]     imap::integration_tests::xcry::user_configuration
[INFO] [stdout]     imap::integration_tests::xlist::xlist_results
[INFO] [stdout]     lmtp::integration_tests::bdat_delivery
[INFO] [stdout]     lmtp::integration_tests::data_delivery
[INFO] [stdout]     lmtp::integration_tests::failed_delivery
[INFO] [stdout]     lmtp::integration_tests::failed_rcpt_to
[INFO] [stdout]     lmtp::integration_tests::first_contact
[INFO] [stdout]     lmtp::integration_tests::huge_mail_from_size_rejected
[INFO] [stdout]     lmtp::integration_tests::huge_message_rejected
[INFO] [stdout]     lmtp::integration_tests::large_delivery
[INFO] [stdout]     lmtp::integration_tests::misc_commands
[INFO] [stdout]     lmtp::integration_tests::out_of_order_commands
[INFO] [stdout]     lmtp::integration_tests::start_tls
[INFO] [stdout]     lmtp::integration_tests::test_lhlo
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 295 passed; 109 failed; 2 ignored; 0 measured; 0 filtered out; finished in 18.07s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin crymap`
[INFO] running `Command { std: "docker" "inspect" "ad23db66e22a97f736a68fdade1bad0dd3ed3b3fe753434ca0493a6e3d1ba51d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad23db66e22a97f736a68fdade1bad0dd3ed3b3fe753434ca0493a6e3d1ba51d", kill_on_drop: false }`
[INFO] [stdout] ad23db66e22a97f736a68fdade1bad0dd3ed3b3fe753434ca0493a6e3d1ba51d
[INFO] testing crymap-1.0.1 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate crymap 1.0.1 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate crymap 1.0.1 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate crymap 1.0.1
[INFO] finished tweaking crates.io crate crymap 1.0.1
[INFO] tweaked toml for crates.io crate crymap 1.0.1 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate crates.io crate crymap 1.0.1 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 925ffbddc629dcac2f0637c47fd4ff5eff3b80285cc91d547e1e50e8d4d25608
[INFO] running `Command { std: "docker" "start" "-a" "925ffbddc629dcac2f0637c47fd4ff5eff3b80285cc91d547e1e50e8d4d25608", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "925ffbddc629dcac2f0637c47fd4ff5eff3b80285cc91d547e1e50e8d4d25608", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "925ffbddc629dcac2f0637c47fd4ff5eff3b80285cc91d547e1e50e8d4d25608", kill_on_drop: false }`
[INFO] [stdout] 925ffbddc629dcac2f0637c47fd4ff5eff3b80285cc91d547e1e50e8d4d25608
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 331fa0d36b8a12f53ddeda6e9cc2375ffcd0600665d07ca948d46034bb19421b
[INFO] running `Command { std: "docker" "start" "-a" "331fa0d36b8a12f53ddeda6e9cc2375ffcd0600665d07ca948d46034bb19421b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.139
[INFO] [stderr]    Compiling proc-macro2 v1.0.17
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling syn v1.0.29
[INFO] [stderr]    Compiling version_check v0.9.2
[INFO] [stderr]    Compiling serde v1.0.111
[INFO] [stderr]    Compiling either v1.5.3
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling num-traits v0.2.11
[INFO] [stderr]    Compiling memoffset v0.5.4
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling num-integer v0.1.42
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling log v0.4.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.5
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.3
[INFO] [stderr]    Compiling proc-macro-error v1.0.3
[INFO] [stderr]    Compiling error-chain v0.12.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.8
[INFO] [stderr]    Compiling crc32fast v1.2.0
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling anyhow v1.0.68
[INFO] [stderr]    Compiling destructure_traitobject v0.2.0
[INFO] [stderr]    Compiling unicode-segmentation v1.6.0
[INFO] [stderr]    Compiling aho-corasick v0.7.10
[INFO] [stderr]    Compiling unsafe-any-ors v1.0.0
[INFO] [stderr]    Compiling nom v5.1.2
[INFO] [stderr]    Compiling lock_api v0.4.6
[INFO] [stderr]    Compiling thread_local v1.0.1
[INFO] [stderr]    Compiling nix v0.17.0
[INFO] [stderr]    Compiling openssl v0.10.45
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling encoding_rs v0.8.23
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling heck v0.3.1
[INFO] [stderr]    Compiling quote v1.0.6
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling regex-syntax v0.6.18
[INFO] [stderr]    Compiling arrayvec v0.5.1
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling crossbeam-queue v0.2.3
[INFO] [stderr]    Compiling crossbeam-channel v0.4.3
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling crossbeam-deque v0.7.3
[INFO] [stderr]    Compiling blake2b_simd v0.5.10
[INFO] [stderr]    Compiling ordered-float v2.10.0
[INFO] [stderr]    Compiling typemap-ors v1.0.0
[INFO] [stderr]    Compiling clap v2.33.1
[INFO] [stderr]    Compiling once_cell v1.16.0
[INFO] [stderr]    Compiling remove_dir_all v0.5.2
[INFO] [stderr]    Compiling log-mdc v0.1.0
[INFO] [stderr]    Compiling arc-swap v1.5.1
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling void v1.0.2
[INFO] [stderr]    Compiling base64 v0.12.1
[INFO] [stderr]    Compiling half v1.6.0
[INFO] [stderr]    Compiling crossbeam v0.7.3
[INFO] [stderr]    Compiling jobserver v0.1.21
[INFO] [stderr]    Compiling time v0.1.43
[INFO] [stderr]    Compiling thread-id v4.0.0
[INFO] [stderr]    Compiling rust-argon2 v0.8.2
[INFO] [stderr]    Compiling rpassword v4.0.5
[INFO] [stderr]    Compiling cc v1.0.54
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling secstr v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling zstd-sys v1.4.16+zstd.1.4.5
[INFO] [stderr]    Compiling openssl-sys v0.9.80
[INFO] [stderr]    Compiling libz-sys v1.0.25
[INFO] [stderr]    Compiling regex v1.3.9
[INFO] [stderr]    Compiling flate2 v1.0.16
[INFO] [stderr]    Compiling tempfile v3.1.0
[INFO] [stderr]    Compiling syn-mid v0.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.111
[INFO] [stderr]    Compiling thiserror-impl v1.0.19
[INFO] [stderr]    Compiling openssl-macros v0.1.0
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling serde_repr v0.1.5
[INFO] [stderr]    Compiling structopt-derive v0.4.8
[INFO] [stderr]    Compiling thiserror v1.0.19
[INFO] [stderr]    Compiling structopt v0.3.15
[INFO] [stderr]    Compiling chrono v0.4.11
[INFO] [stderr]    Compiling toml v0.5.6
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling serde_cbor v0.11.1
[INFO] [stderr]    Compiling serde_bytes v0.11.4
[INFO] [stderr]    Compiling syslog v5.0.0
[INFO] [stderr]    Compiling log4rs v1.2.0
[INFO] [stderr]    Compiling zstd-safe v2.0.4+zstd.1.4.5
[INFO] [stderr]    Compiling zstd v0.5.2+zstd.1.4.5
[INFO] [stderr]    Compiling crymap v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `MailboxMessageAccessor`
[INFO] [stdout]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `read_uninteruptibly` is never used
[INFO] [stdout]   --> src/support/file_ops.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stdout]    |           ------------------- method in this trait
[INFO] [stdout] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/account/model.rs:1426:14
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(String),
[INFO] [stdout]      |     -------- ^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:37
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:46
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:24
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:37
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:33
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:44
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:33
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:23
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:10
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:10
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:21
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:21
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:10
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:10
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:21
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Deserialize,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     Serialize,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:17
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:28
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:16
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:39
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:50
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:21
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.60s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[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" "331fa0d36b8a12f53ddeda6e9cc2375ffcd0600665d07ca948d46034bb19421b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "331fa0d36b8a12f53ddeda6e9cc2375ffcd0600665d07ca948d46034bb19421b", kill_on_drop: false }`
[INFO] [stdout] 331fa0d36b8a12f53ddeda6e9cc2375ffcd0600665d07ca948d46034bb19421b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 835e73bd7b8a2026908f712c190a050ade113a9748f7118b3c58c15e431e34f9
[INFO] running `Command { std: "docker" "start" "-a" "835e73bd7b8a2026908f712c190a050ade113a9748f7118b3c58c15e431e34f9", kill_on_drop: false }`
[INFO] [stderr]    Compiling either v1.5.3
[INFO] [stderr]    Compiling rayon-core v1.7.0
[INFO] [stderr]    Compiling wait-timeout v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.6.2
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling rand_xorshift v0.2.0
[INFO] [stderr]    Compiling itertools v0.9.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling bit-set v0.5.2
[INFO] [stderr]    Compiling proptest v0.10.0
[INFO] [stderr]    Compiling rayon v1.3.0
[INFO] [stderr]    Compiling zstd-sys v1.4.16+zstd.1.4.5
[INFO] [stderr]    Compiling zstd-safe v2.0.4+zstd.1.4.5
[INFO] [stderr]    Compiling zstd v0.5.2+zstd.1.4.5
[INFO] [stderr]    Compiling crymap v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `MailboxMessageAccessor`
[INFO] [stdout]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stdout]     |
[INFO] [stdout] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `read_uninteruptibly` is never used
[INFO] [stdout]   --> src/support/file_ops.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stdout]    |           ------------------- method in this trait
[INFO] [stdout] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/account/model.rs:1426:14
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(String),
[INFO] [stdout]      |     -------- ^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     ThreadId(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:24
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:28:37
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:33
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:53:46
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stdout]    |                                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:24
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/system_config.rs:93:37
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:33
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:101:44
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:33
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/support/system_config.rs:131:44
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stdout]     |                                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:10
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/support/user_config.rs:51:21
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:10
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/key_store.rs:61:23
[INFO] [stdout]    |
[INFO] [stdout] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stdout]    |                       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:10
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:681:21
[INFO] [stdout]     |
[INFO] [stdout] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:10
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_path.rs:690:21
[INFO] [stdout]     |
[INFO] [stdout] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:10
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/mailbox_state.rs:59:21
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:10
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:10
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:166:21
[INFO] [stdout]     |
[INFO] [stdout] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:10
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:872:21
[INFO] [stdout]     |
[INFO] [stdout] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:10
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |          ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/mailbox_state.rs:882:21
[INFO] [stdout]     |
[INFO] [stdout] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     Deserialize,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     Serialize,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/account/model.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]    |                  ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:262:18
[INFO] [stdout]     |
[INFO] [stdout] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stdout]     |                  ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:17
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:574:28
[INFO] [stdout]     |
[INFO] [stdout] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stdout]     |                            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/account/model.rs:662:16
[INFO] [stdout]     |
[INFO] [stdout] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stdout]     |                ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:39
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                       ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/account/model.rs:1537:50
[INFO] [stdout]      |
[INFO] [stdout] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stdout]      |                                                  ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/data_stream.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:10
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:60:21
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:10
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/crypt/master_key.rs:78:21
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stdout]    |                     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stdout]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 51 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.43s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[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" "835e73bd7b8a2026908f712c190a050ade113a9748f7118b3c58c15e431e34f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "835e73bd7b8a2026908f712c190a050ade113a9748f7118b3c58c15e431e34f9", kill_on_drop: false }`
[INFO] [stdout] 835e73bd7b8a2026908f712c190a050ade113a9748f7118b3c58c15e431e34f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c01d8f47f9fcbed9071e64b2c1b41045335cb0b2287d5101d2dd979e4e95360c
[INFO] running `Command { std: "docker" "start" "-a" "c01d8f47f9fcbed9071e64b2c1b41045335cb0b2287d5101d2dd979e4e95360c", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `MailboxMessageAccessor`
[INFO] [stderr]    --> src/account/mailbox/mod.rs:257:32
[INFO] [stderr]     |
[INFO] [stderr] 257 | pub use fetch::{FetchReceiver, MailboxMessageAccessor};
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `read_uninteruptibly` is never used
[INFO] [stderr]   --> src/support/file_ops.rs:94:8
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub trait ReadUninterruptibly: Read {
[INFO] [stderr]    |           ------------------- method in this trait
[INFO] [stderr] 94 |     fn read_uninteruptibly(&mut self, dst: &mut [u8]) -> io::Result<usize>;
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]     --> src/account/model.rs:1426:14
[INFO] [stderr]      |
[INFO] [stderr] 1426 |     ThreadId(String),
[INFO] [stderr]      |     -------- ^^^^^^
[INFO] [stderr]      |     |
[INFO] [stderr]      |     field in this variant
[INFO] [stderr]      |
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]      |
[INFO] [stderr] 1426 |     ThreadId(()),
[INFO] [stderr]      |              ~~
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:28:24
[INFO] [stderr]    |
[INFO] [stderr] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                        ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SystemConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:28:37
[INFO] [stderr]    |
[INFO] [stderr] 28 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                                     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SystemConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:53:33
[INFO] [stderr]    |
[INFO] [stderr] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stderr]    |                                 ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SecurityConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:53:46
[INFO] [stderr]    |
[INFO] [stderr] 53 | #[derive(Clone, Debug, Default, Deserialize, Serialize)]
[INFO] [stderr]    |                                              ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SecurityConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:93:24
[INFO] [stderr]    |
[INFO] [stderr] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                        ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_TlsConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/system_config.rs:93:37
[INFO] [stderr]    |
[INFO] [stderr] 93 | #[derive(Clone, Debug, Deserialize, Serialize, Default)]
[INFO] [stderr]    |                                     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_TlsConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:101:33
[INFO] [stderr]     |
[INFO] [stderr] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_LmtpConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:101:44
[INFO] [stderr]     |
[INFO] [stderr] 101 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_LmtpConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:131:33
[INFO] [stderr]     |
[INFO] [stderr] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_DiagnosticConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/support/system_config.rs:131:44
[INFO] [stderr]     |
[INFO] [stderr] 131 | #[derive(Debug, Clone, Default, Serialize, Deserialize)]
[INFO] [stderr]     |                                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_DiagnosticConfig`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/user_config.rs:51:10
[INFO] [stderr]    |
[INFO] [stderr] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_UserConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/support/user_config.rs:51:21
[INFO] [stderr]    |
[INFO] [stderr] 51 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_UserConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/key_store.rs:61:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_KeyStoreConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/key_store.rs:61:23
[INFO] [stderr]    |
[INFO] [stderr] 61 | #[derive(Deserialize, Serialize, Debug, Clone)]
[INFO] [stderr]    |                       ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_KeyStoreConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:681:10
[INFO] [stderr]     |
[INFO] [stderr] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:681:21
[INFO] [stderr]     |
[INFO] [stderr] 681 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:690:10
[INFO] [stderr]     |
[INFO] [stderr] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_path.rs:690:21
[INFO] [stderr]     |
[INFO] [stderr] 690 | #[derive(Serialize, Deserialize, Clone, Debug)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxImapMetadata`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/mailbox_state.rs:59:10
[INFO] [stderr]    |
[INFO] [stderr] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxState`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/mailbox_state.rs:59:21
[INFO] [stderr]    |
[INFO] [stderr] 59 | #[derive(Serialize, Deserialize, Debug, Clone, Default)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxState`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:158:10
[INFO] [stderr]     |
[INFO] [stderr] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_SoftExpungement`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:158:21
[INFO] [stderr]     |
[INFO] [stderr] 158 | #[derive(Serialize, Deserialize, Debug, Clone, Copy)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_SoftExpungement`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:166:10
[INFO] [stderr]     |
[INFO] [stderr] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageStatus`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:166:21
[INFO] [stderr]     |
[INFO] [stderr] 166 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageStatus`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:872:10
[INFO] [stderr]     |
[INFO] [stderr] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateTransaction`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:872:21
[INFO] [stderr]     |
[INFO] [stderr] 872 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateTransaction`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:882:10
[INFO] [stderr]     |
[INFO] [stderr] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |          ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_StateMutation`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/mailbox_state.rs:882:21
[INFO] [stderr]     |
[INFO] [stderr] 882 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]     |                     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_StateMutation`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:49:5
[INFO] [stderr]    |
[INFO] [stderr] 49 |     Deserialize,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Cid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     Serialize,
[INFO] [stderr]    |     ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Cid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Uid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/account/model.rs:93:18
[INFO] [stderr]    |
[INFO] [stderr] 93 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]    |                  ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Uid`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Seqnum`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:178:18
[INFO] [stderr]     |
[INFO] [stderr] 178 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Seqnum`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:262:5
[INFO] [stderr]     |
[INFO] [stderr] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Modseq`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:262:18
[INFO] [stderr]     |
[INFO] [stderr] 262 |     Deserialize, Serialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash,
[INFO] [stderr]     |                  ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Modseq`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:574:17
[INFO] [stderr]     |
[INFO] [stderr] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stderr]     |                 ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Flag`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:574:28
[INFO] [stderr]     |
[INFO] [stderr] 574 | #[derive(Clone, Serialize, Deserialize)]
[INFO] [stderr]     |                            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Flag`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:662:5
[INFO] [stderr]     |
[INFO] [stderr] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MailboxAttribute`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/account/model.rs:662:16
[INFO] [stderr]     |
[INFO] [stderr] 662 |     Serialize, Deserialize, Clone, Copy, PartialEq, Eq, PartialOrd, Ord,
[INFO] [stderr]     |                ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MailboxAttribute`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]     = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/account/model.rs:1537:39
[INFO] [stderr]      |
[INFO] [stderr] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stderr]      |                                       ^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MessageMetadata`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]      = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/account/model.rs:1537:50
[INFO] [stderr]      |
[INFO] [stderr] 1537 | #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)]
[INFO] [stderr]      |                                                  ^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MessageMetadata`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]      = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/data_stream.rs:84:10
[INFO] [stderr]    |
[INFO] [stderr] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Metadata`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/data_stream.rs:84:21
[INFO] [stderr]    |
[INFO] [stderr] 84 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Metadata`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:60:10
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_Algorithm`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:60:21
[INFO] [stderr]    |
[INFO] [stderr] 60 | #[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_Algorithm`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:78:10
[INFO] [stderr]    |
[INFO] [stderr] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_SERIALIZE_FOR_MasterKeyConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Serialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]   --> src/crypt/master_key.rs:78:21
[INFO] [stderr]    |
[INFO] [stderr] 78 | #[derive(Serialize, Deserialize, Debug, Clone)]
[INFO] [stderr]    |                     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = help: move this `impl` block outside the of the current constant `_IMPL_DESERIALIZE_FOR_MasterKeyConfig`
[INFO] [stderr]    = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]    = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]    = note: the derive macro `Deserialize` may come from an old version of the `serde_derive` crate, try updating your dependency with `cargo update -p serde_derive`
[INFO] [stderr]    = note: this warning originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `crymap` (bin "crymap" test) generated 51 warnings (run `cargo fix --bin "crymap" --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/crymap-7a97c11587f0b582)
[INFO] [stdout] 
[INFO] [stdout] running 406 tests
[INFO] [stdout] test account::hier_id_scheme::test::test_hier_id_scheme_huge ... ignored
[INFO] [stdout] test account::hier_id_scheme::test::id_probing_special_cases ... ok
[INFO] [stdout] test account::hier_id_scheme::test::test_path_for_id ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::append_with_flags ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::misordered_blind_change_accepted ... ok
[INFO] [stdout] test account::account::test::create_failure_cases ... ok
[INFO] [stdout] test account::account::test::basic_list ... ok
[INFO] [stdout] test account::account::test::list_all_attributes ... ok
[INFO] [stdout] test account::account::test::test_delete ... ok
[INFO] [stdout] test account::mailbox::defs::test::delete_open_mailbox ... ok
[INFO] [stdout] test account::account::test::list_select_special_use ... ok
[INFO] [stdout] test account::account::test::list_with_reference ... ok
[INFO] [stdout] test account::mailbox::change_tx::test::write_and_read_state_files ... ok
[INFO] [stdout] test account::account::test::test_rename ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_empty_mailbox ... ok
[INFO] [stdout] test account::account::test::list_as_lsub ... ok
[INFO] [stdout] test account::account::test::test_status ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_of_expunged_message_succeeds_quietly ... ok
[INFO] [stdout] test account::mailbox::expunge::test::no_expunge_on_read_only ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_sees_delete_set_in_other_session ... ok
[INFO] [stdout] test account::mailbox::expunge::test::expunge_wont_delete_invisible_messages ... ok
[INFO] [stdout] test account::mailbox::expunge::test::no_error_on_uid_expunge_with_bad_uids ... ok
[INFO] [stdout] test account::mailbox::expunge::test::uid_delete_only_considers_requested_uids ... ok
[INFO] [stdout] test account::account::test::list_extended ... ok
[INFO] [stdout] test account::mailbox::flags::test::seqnum_store_bad_seqnum ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_unexpected_expunged ... ok
[INFO] [stdout] test account::mailbox::fetch::test::filter_not_modified ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_vanished_strict ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_all_the_things ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_empty_mailbox_loud ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_unexpected_expunged_already_known_but_still_snapshotted ... ok
[INFO] [stdout] test account::mailbox::fetch::test::notify_of_new_flag_on_fetch ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetches_correct_data ... ok
[INFO] [stdout] test account::mailbox::flags::test::seqnum_store_cond_modified ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_empty_mailbox_silent ... ok
[INFO] [stdout] test account::mailbox::fetch::test::seqnum_fetch ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_doomed ... ok
[INFO] [stdout] test account::mailbox::fetch::test::vanished_not_collected_if_not_requested ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified_anachronous ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_minus_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified_mixed ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_nx ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_eq_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_cond_silent_modified ... ok
[INFO] [stdout] test account::mailbox::fetch::test::fetch_vanished_start_point_forgotten ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_noop ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_expunged ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_noop ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_expunged ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_loud_success ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_rejected_when_read_only ... ok
[INFO] [stdout] test account::mailbox::idle::test::listener_would_block_without_notification ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_nx ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_nobody ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_message_insert ... ok
[INFO] [stdout] test account::mailbox::flags::test::store_plus_flag_uncond_silent_success ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_blind_flags_set ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_change_tx ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_on_multi_message_insert ... ok
[INFO] [stdout] test account::mailbox::idle::test::notify_self ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_expunged ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_into_self ... ok
[INFO] [stdout] test account::mailbox::messages::test::moove_nx ... ok
[INFO] [stdout] test account::mailbox::messages::test::write_and_read_messages ... ok
[INFO] [stdout] test account::mailbox::messages::test::bulk_copy_into_empty_other ... ok
[INFO] [stdout] test account::mailbox::search::test::creates_proper_regexen ... ok
[INFO] [stdout] test account::mailbox::messages::test::copy_into_other ... ok
[INFO] [stdout] test account::mailbox::poll::test::multi_client_message_operations ... ok
[INFO] [stdout] test account::mailbox::messages::test::moove_into_other ... ok
[INFO] [stdout] test account::mailbox::messages::test::test_multiappend ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_content ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_datecmp_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_flaglike_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_primitive_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_size_compare ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::single_string_header_fields ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_and ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_not ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_or ... ok
[INFO] [stdout] test account::mailbox::search_backend::test::test_or_nested ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_empty ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_excess ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_one_old_one_young ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_one_young_one_old ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_single_old ... ok
[INFO] [stdout] test account::mailbox::select::test::classify_rollups_single_young ... ok
[INFO] [stdout] test account::mailbox::search::test::search_encoded_bodies ... ok
[INFO] [stdout] test account::mailbox::poll::test::single_client_message_operations ... ok
[INFO] [stdout] test account::mailbox_path::test::test_parse_mailbox_path ... ok
[INFO] [stdout] test account::mailbox_state::test::different_tx_uid_orders_produce_consistent_results ... ok
[INFO] [stdout] test account::mailbox_state::test::expunged_new_messages ... ok
[INFO] [stdout] test account::mailbox_state::test::flag_operations ... ok
[INFO] [stdout] test account::mailbox_state::test::foreign_commit_updates_max_uid ... ok
[INFO] [stdout] test account::mailbox_path::test::test_mailbox_patterns ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_mapping ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_mapping_not_confused_by_intermediate_transactions ... ok
[INFO] [stdout] test account::mailbox_state::test::seqnum_to_uid_error_states ... ok
[INFO] [stdout] test account::mailbox_state::test::test_drain_soft_expunged ... ok
[INFO] [stdout] test account::mailbox_state::test::uid_to_seqnum_error_states ... ok
[INFO] [stdout] test account::model::test::seqrange_append ... ok
[INFO] [stdout] test account::model::test::seqrange_parsing ... ok
[INFO] [stdout] test account::mailbox::search::test::correct_modseqs_returned ... ok
[INFO] [stdout] test account::model::test::seqrange_properties ... ok
[INFO] [stdout] test cli::deliver::test::binary_content_not_converted_in_dos_input ... ok
[INFO] [stdout] test cli::deliver::test::deliver_dos_from_stdin ... ok
[INFO] [stdout] test account::recency_token::test::test_recency_token ... ok
[INFO] [stdout] test account::mailbox::search::test::test_seqnum_search ... ok
[INFO] [stdout] test cli::deliver::test::deliver_unix_from_stdin ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_conversion_one_byte_at_a_time ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_detected_from_split_read ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_endings_not_converted_in_unix_input ... ok
[INFO] [stdout] test cli::deliver::test::dos_line_non_conversion ... ok
[INFO] [stdout] test cli::deliver::test::test_extract_maildir_flags ... ok
[INFO] [stdout] test cli::deliver::test::deliver_multiple_from_maildir ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion_doesnt_convert_split_crlf ... ok
[INFO] [stdout] test cli::deliver::test::unix_line_conversion_one_byte_at_a_time ... ok
[INFO] [stdout] test crypt::data_stream::test::encrypt_and_decrypt ... ok
[INFO] [stdout] test cli::deliver::test::unix_conversion_always_preserves_content ... ok
[INFO] [stdout] test cli::deliver::test::dos_conversion_is_always_verbatim ... ok
[INFO] [stdout] test account::mailbox::search::test::expunged_message_ignored ... ok
[INFO] [stdout] test crypt::master_key::test::config_generation_makes_distinct_hashes ... ok
[INFO] [stdout] test crypt::master_key::test::rederive_master_key ... ok
[INFO] [stdout] test crypt::master_key::test::derive_fails_for_bad_password ... ok
[INFO] [stdout] test account::hier_id_scheme::test::id_probing_fuzz ... ok
[INFO] [stdout] test account::mailbox_state::test::qresync_always_finds_all_expungements ... ok
[INFO] [stdout] test account::mailbox::search::test::test_search_queries ... ok
[INFO] [stdout] test account::key_store::test::test_key_store ... ok
[INFO] [stdout] test imap::integration_tests::rfc2177::capability_declared ... ok
[INFO] [stdout] test imap::integration_tests::imap4rev2::capability_declared ... ok
[WARN] too many lines in the log, truncating it
