[INFO] fetching crate beady-eye 0.24.0...
[INFO] checking beady-eye-0.24.0 against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] extracting crate beady-eye 0.24.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate beady-eye 0.24.0
[INFO] finished tweaking crates.io crate beady-eye 0.24.0
[INFO] tweaked toml for crates.io crate beady-eye 0.24.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate beady-eye 0.24.0 on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate beady-eye 0.24.0 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379
[INFO] running `Command { std: "docker" "start" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking unicode-segmentation v1.13.3
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]     Checking castaway v0.2.4
[INFO] [stderr]     Checking smallvec v1.16.2
[INFO] [stderr]     Checking signal-hook v0.3.18
[INFO] [stderr]     Checking mio v1.2.3
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]     Checking num_threads v0.1.7
[INFO] [stderr]     Checking line-clipping v0.3.8
[INFO] [stderr]     Checking compact_str v0.9.1
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling signal-hook v0.4.4
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]    Compiling pulldown-cmark v0.13.4
[INFO] [stderr]     Checking clap_builder v4.6.7
[INFO] [stderr]     Checking unicase v2.9.0
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]     Checking diff v0.1.13
[INFO] [stderr]     Checking yansi v1.0.1
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]     Checking lru v0.18.5
[INFO] [stderr]     Checking pretty_assertions v1.4.1
[INFO] [stderr]     Checking unicode-truncate v2.0.1
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking toml v1.1.6+spec-1.1.0
[INFO] [stderr]     Checking strum v0.28.0
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]     Checking kasuari v0.4.12
[INFO] [stderr]     Checking ratatui-core v0.1.2
[INFO] [stderr]     Checking clap v4.6.7
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling instability v0.3.14
[INFO] [stderr]     Checking ratatui-widgets v0.3.2
[INFO] [stderr]     Checking ratatui-crossterm v0.1.2
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking ratatui-macros v0.7.2
[INFO] [stderr]     Checking ratatui v0.30.2
[INFO] [stderr]     Checking beady-eye v0.24.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_1.3.0_gate_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:209:29
[INFO] [stdout]     |
[INFO] [stdout] 209 |     const GATE_LIST: &str = include_str!("../../tests/fixtures/bd_1.3.0_gate_list.json");
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/gh_2.102.0_pr_view_merged.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:210:26
[INFO] [stdout]     |
[INFO] [stdout] 210 |     const MERGED: &str = include_str!("../../tests/fixtures/gh_2.102.0_pr_view_merged.json");
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/gh_2.102.0_api_graphql_ark_42_merged.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         include_str!("../../tests/fixtures/gh_2.102.0_api_graphql_ark_42_merged.json");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-0i5.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-0i5.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-eb1.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-eb1.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-6pp.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 229 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-6pp.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-tg0.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:233:13
[INFO] [stdout]     |
[INFO] [stdout] 233 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-tg0.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/app/gates.rs:678:9
[INFO] [stdout]     |
[INFO] [stdout] 678 |         include_str!("../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json");
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/app/../../tests/fixtures/bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]     --> src/app/tracker.rs:1523:37
[INFO] [stdout]      |
[INFO] [stdout] 1523 |     const A_CAPTURED_ANSWER: &str = include_str!("../../tests/fixtures/bd_list.json");
[INFO] [stdout]      |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/bd.rs:891:27
[INFO] [stdout]     |
[INFO] [stdout] 891 |     const FIXTURE: &str = include_str!("../../tests/fixtures/bd_list.json");
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/joined_bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/bd.rs:909:26
[INFO] [stdout]     |
[INFO] [stdout] 909 |     const JOINED: &str = include_str!("../../tests/fixtures/joined_bd_list.json");
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.1.0_a_dependency_on_another_project.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/bd.rs:981:13
[INFO] [stdout]     |
[INFO] [stdout] 981 |             include_str!("../../tests/fixtures/bd_1.1.0_a_dependency_on_another_project.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_a_dependency_on_another_project.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/bd.rs:986:13
[INFO] [stdout]     |
[INFO] [stdout] 986 |             include_str!("../../tests/fixtures/bd_1.3.0_a_dependency_on_another_project.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_wisps.json`: No such file or directory (os error 2)
[INFO] [stdout]     --> src/collect/bd.rs:1596:25
[INFO] [stdout]      |
[INFO] [stdout] 1596 |     const WISPS: &str = include_str!("../../tests/fixtures/bd_wisps.json");
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_events_tail.jsonl`: No such file or directory (os error 2)
[INFO] [stdout]     --> src/collect/bd.rs:1847:27
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     const JOURNAL: &str = include_str!("../../tests/fixtures/bd_1.3.0_events_tail.jsonl");
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_wisp_molecule.json`: No such file or directory (os error 2)
[INFO] [stdout]     --> src/collect/bd.rs:2133:28
[INFO] [stdout]      |
[INFO] [stdout] 2133 |     const MOLECULE: &str = include_str!("../../tests/fixtures/bd_wisp_molecule.json");
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_gate_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:349:29
[INFO] [stdout]     |
[INFO] [stdout] 349 |     const GATE_LIST: &str = include_str!("../../tests/fixtures/bd_1.3.0_gate_list.json");
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-0i5.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-0i5.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-eb1.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:360:13
[INFO] [stdout]     |
[INFO] [stdout] 360 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-eb1.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-6pp.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:364:13
[INFO] [stdout]     |
[INFO] [stdout] 364 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-6pp.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_dep_list_up_ark-tg0.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             include_str!("../../tests/fixtures/bd_1.3.0_dep_list_up_ark-tg0.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_merged.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:588:26
[INFO] [stdout]     |
[INFO] [stdout] 588 |     const MERGED: &str = include_str!("../../tests/fixtures/gh_2.102.0_pr_view_merged.json");
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_closed.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:589:26
[INFO] [stdout]     |
[INFO] [stdout] 589 |     const CLOSED: &str = include_str!("../../tests/fixtures/gh_2.102.0_pr_view_closed.json");
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_open.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:590:24
[INFO] [stdout]     |
[INFO] [stdout] 590 |     const OPEN: &str = include_str!("../../tests/fixtures/gh_2.102.0_pr_view_open.json");
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_draft.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:591:25
[INFO] [stdout]     |
[INFO] [stdout] 591 |     const DRAFT: &str = include_str!("../../tests/fixtures/gh_2.102.0_pr_view_draft.json");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_comments_none.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:592:31
[INFO] [stdout]     |
[INFO] [stdout] 592 |     const NO_COMMENTS: &str = include_str!("../../tests/fixtures/bd_1.3.0_comments_none.json");
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_comments_told_ark-2ud.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:595:24
[INFO] [stdout]     |
[INFO] [stdout] 595 |     const TOLD: &str = include_str!("../../tests/fixtures/bd_1.3.0_comments_told_ark-2ud.json");
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/bd_1.3.0_comments_own_ark-2ud.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/gates.rs:597:23
[INFO] [stdout]     |
[INFO] [stdout] 597 |     const OWN: &str = include_str!("../../tests/fixtures/bd_1.3.0_comments_own_ark-2ud.json");
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |             include_str!("../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |             include_str!("../../tests/fixtures/gh_2.102.0_api_rate_limit_graphql_spent.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_api_rate_limit_unspent.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |             include_str!("../../tests/fixtures/gh_2.102.0_api_rate_limit_unspent.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_merged.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:247:23
[INFO] [stdout]     |
[INFO] [stdout] 247 |               answering(include_str!(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 248 | |                 "../../tests/fixtures/gh_2.102.0_pr_view_merged.json"
[INFO] [stdout] 249 | |             )),
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_closed.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:259:23
[INFO] [stdout]     |
[INFO] [stdout] 259 |               answering(include_str!(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 260 | |                 "../../tests/fixtures/gh_2.102.0_pr_view_closed.json"
[INFO] [stdout] 261 | |             )),
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_open.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:269:23
[INFO] [stdout]     |
[INFO] [stdout] 269 |               answering(include_str!(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 270 | |                 "../../tests/fixtures/gh_2.102.0_pr_view_open.json"
[INFO] [stdout] 271 | |             )),
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_pr_view_draft.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:279:23
[INFO] [stdout]     |
[INFO] [stdout] 279 |               answering(include_str!(
[INFO] [stdout]     |  _______________________^
[INFO] [stdout] 280 | |                 "../../tests/fixtures/gh_2.102.0_pr_view_draft.json"
[INFO] [stdout] 281 | |             )),
[INFO] [stdout]     | |_____________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/gh_2.102.0_api_graphql_ark_42_merged.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/github.rs:306:13
[INFO] [stdout]     |
[INFO] [stdout] 306 |             include_str!("../../tests/fixtures/gh_2.102.0_api_graphql_ark_42_merged.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/herdr_agent_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/herdr.rs:231:27
[INFO] [stdout]     |
[INFO] [stdout] 231 |     const FIXTURE: &str = include_str!("../../tests/fixtures/herdr_agent_list.json");
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/collect/../../tests/fixtures/herdr_session_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/collect/herdr.rs:383:28
[INFO] [stdout]     |
[INFO] [stdout] 383 |     const SESSIONS: &str = include_str!("../../tests/fixtures/herdr_session_list.json");
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/../../tests/fixtures/display_agent_bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/model/join.rs:437:25
[INFO] [stdout]     |
[INFO] [stdout] 437 |     const BEADS: &str = include_str!("../../tests/fixtures/display_agent_bd_list.json");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/../../tests/fixtures/herdr_agent_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/model/join.rs:438:25
[INFO] [stdout]     |
[INFO] [stdout] 438 |     const PANES: &str = include_str!("../../tests/fixtures/herdr_agent_list.json");
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/../../tests/fixtures/joined_bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/model/join.rs:444:32
[INFO] [stdout]     |
[INFO] [stdout] 444 |     const JOINED_BEADS: &str = include_str!("../../tests/fixtures/joined_bd_list.json");
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/../../tests/fixtures/joined_herdr_agent_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/model/join.rs:445:32
[INFO] [stdout]     |
[INFO] [stdout] 445 |     const JOINED_PANES: &str = include_str!("../../tests/fixtures/joined_herdr_agent_list.json");
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/snapshot/../../../tests/fixtures/herdr_agent_list.json`: No such file or directory (os error 2)
[INFO] [stdout]     --> src/model/snapshot/build.rs:1342:23
[INFO] [stdout]      |
[INFO] [stdout] 1342 |           let p = panes(include_str!(
[INFO] [stdout]      |  _______________________^
[INFO] [stdout] 1343 | |             "../../../tests/fixtures/herdr_agent_list.json"
[INFO] [stdout] 1344 | |         ));
[INFO] [stdout]      | |_________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/model/../../tests/fixtures/bd_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/model/tree.rs:878:27
[INFO] [stdout]     |
[INFO] [stdout] 878 |     const FIXTURE: &str = include_str!("../../tests/fixtures/bd_list.json");
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/view/draw/../../../tests/fixtures/herdr_agent_list.json`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/view/draw/groups.rs:400:13
[INFO] [stdout]     |
[INFO] [stdout] 400 |             include_str!("../../../tests/fixtures/herdr_agent_list.json"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read `src/view/draw/../../../tests/fixtures/herdr_agent_read_ansi.txt`: No such file or directory (os error 2)
[INFO] [stdout]    --> src/view/draw/tail.rs:382:13
[INFO] [stdout]     |
[INFO] [stdout] 382 |             include_str!("../../../tests/fixtures/herdr_agent_read_ansi.txt"),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::agents::testing`
[INFO] [stdout]    --> src/app/collection.rs:820:33
[INFO] [stdout]     |
[INFO] [stdout] 820 |     use crate::collect::agents::testing::{
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `agents`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::agents::testing`
[INFO] [stdout]    --> src/app/reading_trackers.rs:140:33
[INFO] [stdout]     |
[INFO] [stdout] 140 |     use crate::collect::agents::testing::Fake as Provider;
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `agents`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::agents::testing`
[INFO] [stdout]    --> src/app/tracker.rs:554:33
[INFO] [stdout]     |
[INFO] [stdout] 554 |     use crate::collect::agents::testing::{named, pane, Fake as Provider};
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `agents`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::agents::testing`
[INFO] [stdout]    --> src/app/mod.rs:42:33
[INFO] [stdout]     |
[INFO] [stdout]  42 |     use crate::collect::agents::testing::{pane, titled, Fake as Provider};
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `agents`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::testing`
[INFO] [stdout]    --> src/collect/agents.rs:93:16
[INFO] [stdout]     |
[INFO] [stdout]  93 |     use super::testing::{pane, Fake, THE_FAKE};
[INFO] [stdout]     |                ^^^^^^^ could not find `testing` in `super`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::agents::testing`
[INFO] [stdout]    --> src/collect/panes.rs:218:33
[INFO] [stdout]     |
[INFO] [stdout] 218 |     use crate::collect::agents::testing::Asked;
[INFO] [stdout]     |                                 ^^^^^^^ could not find `testing` in `agents`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/agents.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 153 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]   --> src/tui/fixtures.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 | use crate::model::snapshot::{a_provider, Filter, ProviderState, Snapshot, TrackerFailure, Tree};
[INFO] [stdout]    |                              ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]     --> src/tui/screen.rs:1234:9
[INFO] [stdout]      |
[INFO] [stdout] 1234 |         a_provider, Counts, Filter, Node, ProviderState, TrackerState, Tree,
[INFO] [stdout]      |         ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]   97 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]      |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]     --> src/tui/screen.rs:1237:30
[INFO] [stdout]      |
[INFO] [stdout] 1237 |     use crate::model::types::testing::key as pane_key;
[INFO] [stdout]      |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/types.rs:289:9
[INFO] [stdout]      |
[INFO] [stdout]  288 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  289 | pub mod testing {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::tracker::testing`
[INFO] [stdout]    --> src/app/collection.rs:824:34
[INFO] [stdout]     |
[INFO] [stdout] 824 |     use crate::collect::tracker::testing::{Asked, Fake, Fakes};
[INFO] [stdout]     |                                  ^^^^^^^ could not find `testing` in `tracker`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/tracker.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 149 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/app/collection.rs:831:30
[INFO] [stdout]     |
[INFO] [stdout] 831 |     use crate::model::types::testing::{key, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::tracker::testing`
[INFO] [stdout]    --> src/app/reading_trackers.rs:142:34
[INFO] [stdout]     |
[INFO] [stdout] 142 |     use crate::collect::tracker::testing::Fakes;
[INFO] [stdout]     |                                  ^^^^^^^ could not find `testing` in `tracker`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/tracker.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 149 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::tracker::testing`
[INFO] [stdout]    --> src/app/tracker.rs:557:34
[INFO] [stdout]     |
[INFO] [stdout] 557 |     use crate::collect::tracker::testing::{Asked, Fake, Fakes};
[INFO] [stdout]     |                                  ^^^^^^^ could not find `testing` in `tracker`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/tracker.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 149 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::tracker::testing`
[INFO] [stdout]    --> src/app/mod.rs:45:34
[INFO] [stdout]     |
[INFO] [stdout]  45 |     use crate::collect::tracker::testing::{Fake, Fakes};
[INFO] [stdout]     |                                  ^^^^^^^ could not find `testing` in `tracker`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/tracker.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 149 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/collect/agents.rs:95:30
[INFO] [stdout]     |
[INFO] [stdout]  95 |     use crate::model::types::testing::{key, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/collect/herdr.rs:225:30
[INFO] [stdout]     |
[INFO] [stdout] 225 |     use crate::model::types::testing::{key, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/collect/panes.rs:219:30
[INFO] [stdout]     |
[INFO] [stdout] 219 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::collect::tracker::testing`
[INFO] [stdout]    --> src/collect/watched.rs:619:34
[INFO] [stdout]     |
[INFO] [stdout] 619 |     use crate::collect::tracker::testing::{Fake, Fakes};
[INFO] [stdout]     |                                  ^^^^^^^ could not find `testing` in `tracker`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/collect/tracker.rs:149:9
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 149 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/model/anomaly.rs:84:30
[INFO] [stdout]     |
[INFO] [stdout]  84 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/model/join.rs:432:30
[INFO] [stdout]     |
[INFO] [stdout] 432 |     use crate::model::types::testing::{key as pane_key, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]    --> src/model/snapshot/build.rs:301:34
[INFO] [stdout]     |
[INFO] [stdout] 301 |     use crate::model::snapshot::{a_provider, ProviderState};
[INFO] [stdout]     |                                  ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/model/snapshot/build.rs:304:30
[INFO] [stdout]     |
[INFO] [stdout] 304 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]    --> src/model/snapshot/filter.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |         a_provider, build, build_tree, Collected, Counts, FailedProject, ProviderState, Readiness,
[INFO] [stdout]     |         ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/model/snapshot/filter.rs:143:30
[INFO] [stdout]     |
[INFO] [stdout] 143 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/model/snapshot/mod.rs:750:30
[INFO] [stdout]     |
[INFO] [stdout] 750 |     use crate::model::types::testing::{an_unreadable, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::model::snapshot::a_provider`, `crate::model::snapshot::A_PROVIDER`
[INFO] [stdout]    --> src/view/draw/foot.rs:210:34
[INFO] [stdout]     |
[INFO] [stdout] 210 |     use crate::model::snapshot::{a_provider, Filter, ProviderState as State, A_PROVIDER};
[INFO] [stdout]     |                                  ^^^^^^^^^^                                  ^^^^^^^^^^ no `A_PROVIDER` in `model::snapshot`
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:90:11
[INFO] [stdout]     |
[INFO] [stdout]  89 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  90 | pub const A_PROVIDER: &str = "a provider";
[INFO] [stdout]     |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]    --> src/view/draw/groups.rs:169:34
[INFO] [stdout]     |
[INFO] [stdout] 169 |     use crate::model::snapshot::{a_provider, build, Collected, LoosePane, UnconfiguredPane};
[INFO] [stdout]     |                                  ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/draw/groups.rs:170:30
[INFO] [stdout]     |
[INFO] [stdout] 170 |     use crate::model::types::testing::{key as pane_key, A_SESSION};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/draw/tail.rs:124:30
[INFO] [stdout]     |
[INFO] [stdout] 124 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/draw/mod.rs:279:30
[INFO] [stdout]     |
[INFO] [stdout] 279 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]    --> src/view/draw/mod.rs:290:9
[INFO] [stdout]     |
[INFO] [stdout] 290 |         a_provider, Counts, Filter, HiddenTree, LoosePane, Node, ProviderState, Snapshot,
[INFO] [stdout]     |         ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::model::snapshot::a_provider`, `crate::model::snapshot::A_PROVIDER`
[INFO] [stdout]   --> src/view/forest/tests/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     a_provider, build_tree, Collected, FailedProject, ProviderState, Readiness, TrackerFailure,
[INFO] [stdout]    |     ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout] 14 |     TrackerState, A_PROVIDER,
[INFO] [stdout]    |                   ^^^^^^^^^^ no `A_PROVIDER` in `model::snapshot`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> src/model/snapshot/mod.rs:90:11
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[cfg(feature = "testing")]
[INFO] [stdout]    |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 90 | pub const A_PROVIDER: &str = "a provider";
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/forest/tests/mod.rs:17:26
[INFO] [stdout]     |
[INFO] [stdout]  17 | use crate::model::types::testing::{key as pane_key, A_SESSION};
[INFO] [stdout]     |                          ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/phrase.rs:880:30
[INFO] [stdout]     |
[INFO] [stdout] 880 |     use crate::model::types::testing::{an_unreadable, key as pane_key};
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/row.rs:431:30
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/show.rs:784:30
[INFO] [stdout]     |
[INFO] [stdout] 784 |     use crate::model::types::testing::key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::snapshot::a_provider`
[INFO] [stdout]    --> src/view/tail.rs:194:9
[INFO] [stdout]     |
[INFO] [stdout] 194 |         a_provider, Counts, FailedProject, Filter, LoosePane, Node, TrackerFailure, TrackerState,
[INFO] [stdout]     |         ^^^^^^^^^^ no `a_provider` in `model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout]     = note: unresolved item `crate::view::forest::tests::viewport::a_provider` exists but is inaccessible
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:98:8
[INFO] [stdout]     |
[INFO] [stdout]  97 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  98 | pub fn a_provider(state: ProviderState) -> AgentProvider {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/tail.rs:198:30
[INFO] [stdout]     |
[INFO] [stdout] 198 |     use crate::model::types::testing::key as pane_key;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::model::types::testing`
[INFO] [stdout]    --> src/view/mod.rs:408:30
[INFO] [stdout]     |
[INFO] [stdout] 408 |     use crate::model::types::testing::an_unreadable;
[INFO] [stdout]     |                              ^^^^^^^ could not find `testing` in `types`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/types.rs:289:9
[INFO] [stdout]     |
[INFO] [stdout] 288 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout] 289 | pub mod testing {
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:481:38
[INFO] [stdout]     |
[INFO] [stdout] 481 |             &crate::model::snapshot::said_by("dunwich", &readiness(), &relations),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:609:38
[INFO] [stdout]     |
[INFO] [stdout] 609 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &relations),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:717:38
[INFO] [stdout]     |
[INFO] [stdout] 717 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &relations(&beads)),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:787:38
[INFO] [stdout]     |
[INFO] [stdout] 787 |             &crate::model::snapshot::said_by("dunwich", &readiness(), &relations),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:849:38
[INFO] [stdout]     |
[INFO] [stdout] 849 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &relations(&beads)),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:922:38
[INFO] [stdout]     |
[INFO] [stdout] 922 |             &crate::model::snapshot::said_by("dunwich", &readiness(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:948:38
[INFO] [stdout]     |
[INFO] [stdout] 948 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/build.rs:977:38
[INFO] [stdout]     |
[INFO] [stdout] 977 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]     --> src/model/snapshot/build.rs:1014:38
[INFO] [stdout]      |
[INFO] [stdout] 1014 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]      |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]      |
[INFO] [stdout]   13 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   14 | pub use build::said_by;
[INFO] [stdout]      |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]     --> src/model/snapshot/build.rs:1043:38
[INFO] [stdout]      |
[INFO] [stdout] 1043 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]      |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]      |
[INFO] [stdout]   13 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   14 | pub use build::said_by;
[INFO] [stdout]      |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/filter.rs:175:38
[INFO] [stdout]     |
[INFO] [stdout] 175 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/filter.rs:203:38
[INFO] [stdout]     |
[INFO] [stdout] 203 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/filter.rs:226:38
[INFO] [stdout]     |
[INFO] [stdout] 226 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/model/snapshot/mod.rs:868:38
[INFO] [stdout]     |
[INFO] [stdout] 868 |             &crate::model::snapshot::said_by("dunwich", &readiness(), &relations),
[INFO] [stdout]     |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `A_PROVIDER` in this scope
[INFO] [stdout]    --> src/model/snapshot/mod.rs:902:48
[INFO] [stdout]     |
[INFO] [stdout] 902 |         assert_eq!(json["agents"]["provider"], A_PROVIDER);
[INFO] [stdout]     |                                                ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]     --> src/model/snapshot/mod.rs:1063:38
[INFO] [stdout]      |
[INFO] [stdout] 1063 |             &crate::model::snapshot::said_by("ferry", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]      |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]      |
[INFO] [stdout]   13 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   14 | pub use build::said_by;
[INFO] [stdout]      |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]    --> src/view/forest/tests/mod.rs:718:34
[INFO] [stdout]     |
[INFO] [stdout] 718 |         &crate::model::snapshot::said_by(project, &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]     |                                  ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]     |
[INFO] [stdout]  13 | #[cfg(feature = "testing")]
[INFO] [stdout]     |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]  14 | pub use build::said_by;
[INFO] [stdout]     |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]     --> src/view/forest/tests/mod.rs:1034:42
[INFO] [stdout]      |
[INFO] [stdout] 1034 |                 &crate::model::snapshot::said_by(project, &readiness, &BTreeMap::new()),
[INFO] [stdout]      |                                          ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]      |
[INFO] [stdout]   13 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   14 | pub use build::said_by;
[INFO] [stdout]      |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `said_by` in module `crate::model::snapshot`
[INFO] [stdout]     --> src/view/forest/tests/mod.rs:1135:38
[INFO] [stdout]      |
[INFO] [stdout] 1135 |             &crate::model::snapshot::said_by("dunwich", &Readiness::default(), &BTreeMap::new()),
[INFO] [stdout]      |                                      ^^^^^^^ not found in `crate::model::snapshot`
[INFO] [stdout]      |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]     --> src/model/snapshot/mod.rs:14:16
[INFO] [stdout]      |
[INFO] [stdout]   13 | #[cfg(feature = "testing")]
[INFO] [stdout]      |       ------------------- the item is gated behind the `testing` feature
[INFO] [stdout]   14 | pub use build::said_by;
[INFO] [stdout]      |                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1116:41
[INFO] [stdout]      |
[INFO] [stdout] 1116 |                 named_by_bead: pane_key("wCM:p9"),
[INFO] [stdout]      |                                -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1116:32
[INFO] [stdout]      |
[INFO] [stdout] 1116 |                 named_by_bead: pane_key("wCM:p9"),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1117:41
[INFO] [stdout]      |
[INFO] [stdout] 1117 |                 named_by_pane: pane_key("wCM:p6"),
[INFO] [stdout]      |                                -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                                |
[INFO] [stdout]      |                                arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1117:32
[INFO] [stdout]      |
[INFO] [stdout] 1117 |                 named_by_pane: pane_key("wCM:p6"),
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1122:42
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                     panes: vec![pane_key("wCM:p9"), pane_key("wCM:p6")],
[INFO] [stdout]      |                                 -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                                 |
[INFO] [stdout]      |                                 arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1122:33
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                     panes: vec![pane_key("wCM:p9"), pane_key("wCM:p6")],
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1122:62
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                     panes: vec![pane_key("wCM:p9"), pane_key("wCM:p6")],
[INFO] [stdout]      |                                                     -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                                                     |
[INFO] [stdout]      |                                                     arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1126:40
[INFO] [stdout]      |
[INFO] [stdout] 1126 |                         pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                               -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1126:31
[INFO] [stdout]      |
[INFO] [stdout] 1126 |                         pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1133:36
[INFO] [stdout]      |
[INFO] [stdout] 1133 |                     pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                           -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1133:27
[INFO] [stdout]      |
[INFO] [stdout] 1133 |                     pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                           ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `All` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:1488:33
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `All` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1488 |                 .failing(Asked::All, failing(FailureKind::Auth)),
[INFO] [stdout]      |                                 ^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Fingerprint` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:1527:46
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Fingerprint` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1527 |             dunwich_tracker().failing(Asked::Fingerprint, failing(FailureKind::Unavailable)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Fingerprint` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:1608:46
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Fingerprint` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1608 |             dunwich_tracker().failing(Asked::Fingerprint, failing(FailureKind::Unavailable)),
[INFO] [stdout]      |                                              ^^^^^^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `All` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:1948:37
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `All` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 1948 |                     .failing(Asked::All, failing(FailureKind::Auth)),
[INFO] [stdout]      |                                     ^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Fingerprint` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:2004:37
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Fingerprint` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 2004 |                     .failing(Asked::Fingerprint, failing(FailureKind::Auth))
[INFO] [stdout]      |                                     ^^^^^^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `All` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:2005:37
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `All` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 2005 |                     .failing(Asked::All, failing(FailureKind::Auth)),
[INFO] [stdout]      |                                     ^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Events` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3159:31
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Events` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3159 |             .contains(&Asked::Events(0)));
[INFO] [stdout]      |                               ^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Events` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3186:31
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Events` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3186 |             .contains(&Asked::Events(1)));
[INFO] [stdout]      |                               ^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Events` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3198:27
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Events` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3198 |         assert!(at(Asked::Events(0)) < at(Asked::All), "{asked:?}");
[INFO] [stdout]      |                           ^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `All` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3198:50
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `All` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3198 |         assert!(at(Asked::Events(0)) < at(Asked::All), "{asked:?}");
[INFO] [stdout]      |                                                  ^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Events` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3235:33
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Events` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3235 |                 .failing(Asked::Events(0), RunFailure::parse("bd", "a torn line")),
[INFO] [stdout]      |                                 ^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant, associated function, or constant named `Events` found for enum `collection::Asked` in the current scope
[INFO] [stdout]     --> src/app/collection.rs:3281:31
[INFO] [stdout]      |
[INFO] [stdout]   70 | pub enum Asked {
[INFO] [stdout]      | -------------- variant, associated function, or constant `Events` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 3281 |             .contains(&Asked::Events(3)));
[INFO] [stdout]      |                               ^^^^^^ variant, associated function, or constant not found in `collection::Asked`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:608:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 608 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:650:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 650 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:705:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 705 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:737:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 737 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:769:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 769 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:802:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 802 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:823:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 823 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:853:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 853 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/join.rs:954:21
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 954 |             Listed::all(&live),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1093:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1093 |             Listed::all(&[pane]),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1129:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1129 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1168:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1168 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1205:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1205 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1261:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1261 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1305:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1305 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1336:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1336 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1364:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1364 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1401:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1401 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1442:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1442 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1469:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1469 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1505:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1505 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1560:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1560 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1604:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1604 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/join.rs:1646:21
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout] ...
[INFO] [stdout] 1646 |             Listed::all(&live),
[INFO] [stdout]      |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/snapshot/build.rs:1146:49
[INFO] [stdout]      |
[INFO] [stdout] 1146 |         let joined = join::resolve(&[], Listed::all(&panes), &cfg);
[INFO] [stdout]      |                                                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/snapshot/build.rs:1187:49
[INFO] [stdout]      |
[INFO] [stdout] 1187 |         let joined = join::resolve(&[], Listed::all(panes), cfg);
[INFO] [stdout]      |                                                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/snapshot/build.rs:1238:49
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let joined = join::resolve(&[], Listed::all(&[]), &cfg);
[INFO] [stdout]      |                                                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/model/snapshot/build.rs:1345:44
[INFO] [stdout]      |
[INFO] [stdout] 1345 |         let j = join::resolve(&[], Listed::all(&p), &cfg);
[INFO] [stdout]      |                                            ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/model/snapshot/mod.rs:841:21
[INFO] [stdout]     |
[INFO] [stdout] 841 |             Listed::all(panes),
[INFO] [stdout]     |                     ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/model/join.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `a_provider` in this scope
[INFO] [stdout]    --> src/model/snapshot/mod.rs:886:13
[INFO] [stdout]     |
[INFO] [stdout] 886 |             a_provider(ProviderState::Answering),
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `a_provider` in this scope
[INFO] [stdout]    --> src/model/snapshot/mod.rs:976:13
[INFO] [stdout]     |
[INFO] [stdout] 976 |             a_provider(ProviderState::Answering),
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `a_provider` in this scope
[INFO] [stdout]     --> src/model/snapshot/mod.rs:1012:13
[INFO] [stdout]      |
[INFO] [stdout] 1012 |             a_provider(ProviderState::Answering),
[INFO] [stdout]      |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `a_provider` in this scope
[INFO] [stdout]     --> src/model/snapshot/mod.rs:1034:13
[INFO] [stdout]      |
[INFO] [stdout] 1034 |             a_provider(ProviderState::Answering),
[INFO] [stdout]      |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/view/draw/groups.rs:403:49
[INFO] [stdout]     |
[INFO] [stdout] 403 |         let joined = join::resolve(&[], Listed::all(&panes), &cfg);
[INFO] [stdout]     |                                                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/model/join.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/view/forest/tests/empty.rs:31:45
[INFO] [stdout]     |
[INFO] [stdout]  31 |     let joined = join::resolve(&[], Listed::all(panes), &cfg);
[INFO] [stdout]     |                                             ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/model/join.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]    --> src/view/forest/tests/mod.rs:704:17
[INFO] [stdout]     |
[INFO] [stdout] 704 |         Listed::all(panes),
[INFO] [stdout]     |                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/model/join.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub struct Listed<'a> {
[INFO] [stdout]     | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `model::join::Listed<'_>: Iterator`
[INFO] [stdout]             which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]             candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]             candidate #2: `Iterator`
[INFO] [stdout]             candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/view/forest/tests/mod.rs:1020:17
[INFO] [stdout]      |
[INFO] [stdout] 1020 |         Listed::all(panes),
[INFO] [stdout]      |                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/view/forest/tests/mod.rs:1127:17
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         Listed::all(panes),
[INFO] [stdout]      |                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]     --> src/view/forest/tests/mod.rs:1425:17
[INFO] [stdout]      |
[INFO] [stdout] 1425 |         Listed::all(&panes),
[INFO] [stdout]      |                 ^^^ `model::join::Listed<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/model/join.rs:130:1
[INFO] [stdout]      |
[INFO] [stdout]  130 | pub struct Listed<'a> {
[INFO] [stdout]      | --------------------- associated function or constant `all` not found for this struct because it doesn't satisfy `model::join::Listed<'_>: Iterator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: the following trait bounds were not satisfied:
[INFO] [stdout]              `model::join::Listed<'_>: Iterator`
[INFO] [stdout]              which is required by `&mut model::join::Listed<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout]      = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]      = note: the following traits define an item `all`, perhaps you need to implement one of them:
[INFO] [stdout]              candidate #1: `collect::tracker::Tracker`
[INFO] [stdout]              candidate #2: `Iterator`
[INFO] [stdout]              candidate #3: `bitflags::traits::Flags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:966:36
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     pane: pane_key("wCM:pD"),
[INFO] [stdout]     |                           -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected reference `&types::PaneKey`
[INFO] [stdout]                found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/view/phrase.rs:736:8
[INFO] [stdout]     |
[INFO] [stdout] 736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]     |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:966:27
[INFO] [stdout]     |
[INFO] [stdout] 966 |                     pane: pane_key("wCM:pD"),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:972:36
[INFO] [stdout]     |
[INFO] [stdout] 972 |                     pane: pane_key("wCM:p9"),
[INFO] [stdout]     |                           -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected reference `&types::PaneKey`
[INFO] [stdout]                found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/view/phrase.rs:736:8
[INFO] [stdout]     |
[INFO] [stdout] 736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]     |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:972:27
[INFO] [stdout]     |
[INFO] [stdout] 972 |                     pane: pane_key("wCM:p9"),
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:992:32
[INFO] [stdout]     |
[INFO] [stdout] 992 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]     |                       -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected reference `&types::PaneKey`
[INFO] [stdout]                found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/view/phrase.rs:736:8
[INFO] [stdout]     |
[INFO] [stdout] 736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]     |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:992:23
[INFO] [stdout]     |
[INFO] [stdout] 992 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:998:32
[INFO] [stdout]     |
[INFO] [stdout] 998 |                 pane: pane_key("wCM:pD"),
[INFO] [stdout]     |                       -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected reference `&types::PaneKey`
[INFO] [stdout]                found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/view/phrase.rs:736:8
[INFO] [stdout]     |
[INFO] [stdout] 736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]     |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/view/phrase.rs:998:23
[INFO] [stdout]     |
[INFO] [stdout] 998 |                 pane: pane_key("wCM:pD"),
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1908:32
[INFO] [stdout]      |
[INFO] [stdout] 1908 |                 pane: pane_key("wCM:pD"),
[INFO] [stdout]      |                       -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1908:23
[INFO] [stdout]      |
[INFO] [stdout] 1908 |                 pane: pane_key("wCM:pD"),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1918:32
[INFO] [stdout]      |
[INFO] [stdout] 1918 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                       -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1918:23
[INFO] [stdout]      |
[INFO] [stdout] 1918 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1926:32
[INFO] [stdout]      |
[INFO] [stdout] 1926 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                       -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:1926:23
[INFO] [stdout]      |
[INFO] [stdout] 1926 |                 pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                       ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2020:37
[INFO] [stdout]      |
[INFO] [stdout] 2020 |             named_by_bead: pane_key("wCM:p9"),
[INFO] [stdout]      |                            -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2020:28
[INFO] [stdout]      |
[INFO] [stdout] 2020 |             named_by_bead: pane_key("wCM:p9"),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2021:37
[INFO] [stdout]      |
[INFO] [stdout] 2021 |             named_by_pane: pane_key("wCM:p6"),
[INFO] [stdout]      |                            -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2021:28
[INFO] [stdout]      |
[INFO] [stdout] 2021 |             named_by_pane: pane_key("wCM:p6"),
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2036:28
[INFO] [stdout]      |
[INFO] [stdout] 2036 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2036:19
[INFO] [stdout]      |
[INFO] [stdout] 2036 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2057:28
[INFO] [stdout]      |
[INFO] [stdout] 2057 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2057:19
[INFO] [stdout]      |
[INFO] [stdout] 2057 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2078:28
[INFO] [stdout]      |
[INFO] [stdout] 2078 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2078:19
[INFO] [stdout]      |
[INFO] [stdout] 2078 |             pane: pane_key("wCM:p9"),
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2094:28
[INFO] [stdout]      |
[INFO] [stdout] 2094 |             pane: pane_key("wCM:pD"),
[INFO] [stdout]      |                   -------- ^^^^^^^^ expected `&PaneKey`, found `&str`
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   arguments to this function are incorrect
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected reference `&types::PaneKey`
[INFO] [stdout]                 found reference `&'static str`
[INFO] [stdout] note: function defined here
[INFO] [stdout]     --> src/view/phrase.rs:736:8
[INFO] [stdout]      |
[INFO] [stdout]  736 | pub fn pane_key(key: &PaneKey) -> String {
[INFO] [stdout]      |        ^^^^^^^^ -------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/view/phrase.rs:2094:19
[INFO] [stdout]      |
[INFO] [stdout] 2094 |             pane: pane_key("wCM:pD"),
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^^^^ expected `PaneKey`, found `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0425, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `beady-eye` (lib test) due to 192 previous errors
[INFO] running `Command { std: "docker" "inspect" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379", kill_on_drop: false }`
[INFO] [stdout] 13c1e721191b15619f32e79eecf5c0fa6aba9f409fd7db3f423217977bed8379
