[INFO] fetching crate rusty-bubbles 2.1.0...
[INFO] testing rusty-bubbles-2.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate rusty-bubbles 2.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate rusty-bubbles 2.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rusty-bubbles 2.1.0
[INFO] tweaked toml for crates.io crate rusty-bubbles 2.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rusty-bubbles 2.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rusty-bubbles 2.1.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rusty-x-ansi v0.11.7
[INFO] [stderr]   Downloaded rusty-bubbletea v2.0.8
[INFO] [stderr]   Downloaded rusty-colorprofile v0.4.3
[INFO] [stderr]   Downloaded rusty-ultraviolet v0.0.0-20260703014108-f5a850f9c2b7
[INFO] [stderr]   Downloaded rusty-lipgloss v2.0.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f
[INFO] running `Command { std: "docker" "start" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", 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" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling futures-io v0.3.33
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.27.0
[INFO] [stderr]    Compiling rusty-x-ansi v0.11.7
[INFO] [stderr]    Compiling rusty-colorprofile v0.4.3
[INFO] [stderr]    Compiling rusty-ultraviolet v0.0.0-20260703014108-f5a850f9c2b7
[INFO] [stderr]    Compiling rusty-lipgloss v2.0.5
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-executor v0.3.33
[INFO] [stderr]    Compiling futures v0.3.33
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling rusty-bubbletea v2.0.8
[INFO] [stderr]    Compiling rusty-bubbles v2.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.54s
[INFO] running `Command { std: "docker" "inspect" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rusty-bubbles v2.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.60s
[INFO] running `Command { std: "docker" "inspect" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rusty_bubbles-33b89ca6cbed33e2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cursor_test.rs (/opt/rustwide/target/debug/deps/cursor_test-48e4c37393ea7a57)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test blink_cmd_data_race ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/help_test.rs (/opt/rustwide/target/debug/deps/help_test-773182239807445b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_full_help ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/key_test.rs (/opt/rustwide/target/debug/deps/key_test-625a6f623fb24cca)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_binding_enabled ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/list_test.rs (/opt/rustwide/target/debug/deps/list_test-5d838257c565ea03)
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_status_bar_without_items ... ok
[INFO] [stdout] test test_set_filter_text ... ok
[INFO] [stdout] test test_set_filter_state ... ok
[INFO] [stdout] test test_status_bar_item_name ... ok
[INFO] [stdout] test test_custom_status_bar_item_name ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/memoization_test.rs (/opt/rustwide/target/debug/deps/memoization_test-2a85b18d774bb2b7)
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test fuzz_cache_seeds ... ok
[INFO] [stdout] test test_cache ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/paginator_test.rs (/opt/rustwide/target/debug/deps/paginator_test-785b85a46289e165)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_paginator_arrows_mixed_directions ... ok
[INFO] [stdout] test test_paginator_dots ... ok
[INFO] [stdout] test test_paginator_lh_keys ... ok
[INFO] [stdout] test test_paginator_prev_at_start_is_noop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/progress_test.rs (/opt/rustwide/target/debug/deps/progress_test-2fa42dafc1a297db)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_blend ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runeutil_test.rs (/opt/rustwide/target/debug/deps/runeutil_test-25ff36a86c3c2017)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/spinner_test.rs (/opt/rustwide/target/debug/deps/spinner_test-d54c6927ae3bdbbc)
[INFO] [stdout] test test_sanitize ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_spinner_new ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/table_test.rs (/opt/rustwide/target/debug/deps/table_test-67d1251d1a28e441)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_model_view_centered_in_a_box ... ignored
[INFO] [stdout] test test_model_render_row_ansi_width ... ok
[INFO] [stdout] test test_model_from_values ... ok
[INFO] [stdout] test test_model_view_no_padding ... ok
[INFO] [stdout] test test_model_set_columns ... ok
[INFO] [stdout] test test_model_view_multiple_rows_and_columns ... ok
[INFO] [stdout] test test_model_set_rows ... ok
[INFO] [stdout] test test_model_view_modified_viewport_height ... ok
[INFO] [stdout] test test_model_view_width_less_than_columns ... ignored
[INFO] [stdout] test test_new ... ok
[INFO] [stdout] test test_table_alignment_no_border ... ok
[INFO] [stdout] test test_model_view_extra_padding ... ok
[INFO] [stdout] test test_model_view_empty ... ok
[INFO] [stdout] test test_model_view_single_row_and_column ... ok
[INFO] [stdout] test test_model_view_bordered_headers ... ok
[INFO] [stdout] test test_model_view_bordered_cells ... ok
[INFO] [stdout] test test_model_render_row ... ok
[INFO] [stdout] test test_table_alignment_with_border ... ok
[INFO] [stdout] test test_cursor_navigation ... ok
[INFO] [stdout] test test_model_view_width_greater_than_columns ... ok
[INFO] [stdout] test test_model_view_height_greater_than_rows ... ok
[INFO] [stdout] test test_model_view_height_less_than_rows ... ok
[INFO] [stdout] test test_model_from_values_with_tab_separator ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/textarea_test.rs (/opt/rustwide/target/debug/deps/textarea_test-fe494f8ad537a1f0)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test test_dynamic_height_cursor_position_after_paste ... ok
[INFO] [stdout] test test_dynamic_height_recalculates_on_set_value ... ok
[INFO] [stdout] test test_dynamic_height_respects_min_height ... ok
[INFO] [stdout] test test_dynamic_height_grows_on_newline ... ok
[INFO] [stdout] test test_dynamic_height_cursor_position_after_grow ... ok
[INFO] [stdout] test test_dynamic_height_grows_on_paste ... ok
[INFO] [stdout] test test_insert_string ... ok
[INFO] [stdout] test test_dynamic_height_recalculates_on_set_width ... ok
[INFO] [stdout] test test_dynamic_height_default_unchanged ... ok
[INFO] [stdout] test test_can_handle_emoji ... ok
[INFO] [stdout] test test_dynamic_height_respects_max_height ... ok
[INFO] [stdout] test test_dynamic_height_cursor_position_after_shrink ... ok
[INFO] [stdout] test test_dynamic_height_shrinks_on_line_deletion ... ok
[INFO] [stdout] test test_max_content_height_paste_capped ... ok
[INFO] [stdout] test test_dynamic_height_grows_on_soft_wrap ... ok
[INFO] [stdout] test test_vertical_navigation_keeps_cursor_horizontal_position ... ok
[INFO] [stdout] test test_set_value ... ok
[INFO] [stdout] test test_dynamic_height_shrinks_when_scrolled_and_lines_deleted ... ok
[INFO] [stdout] test test_vertical_navigation_should_remember_position_while_traversing ... ok
[INFO] [stdout] test test_max_content_height_scrolls_beyond_max_height ... ok
[INFO] [stdout] test test_dynamic_height_shrinks_when_scrolled_no_max_content ... ok
[INFO] [stdout] test test_max_content_height_blocks_at_limit ... ok
[INFO] [stdout] test test_max_content_height_without_dynamic_height ... ok
[INFO] [stdout] test test_max_content_height_backward_compat ... ok
[INFO] [stdout] test test_max_content_height_cursor_visible_while_scrolling ... ok
[INFO] [stdout] test test_word ... ok
[INFO] [stdout] test test_vertical_scrolling ... ok
[INFO] [stdout] test test_word_wrap_overflowing ... ok
[INFO] [stdout] test test_value_soft_wrap ... ok
[INFO] [stdout] test test_view ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/textinput_test.rs (/opt/rustwide/target/debug/deps/textinput_test-9c06da9568d0e286)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_slicing_outside_cap ... ok
[INFO] [stdout] test test_chinese_placeholder ... ok
[INFO] [stdout] test test_current_suggestion ... ok
[INFO] [stdout] test test_placeholder_truncate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/viewport_test.rs (/opt/rustwide/target/debug/deps/viewport_test-465756a132087bf0)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test benchmark_view ... ignored
[INFO] [stdout] test test_new ... ok
[INFO] [stdout] test test_set_horizontal_step ... ok
[INFO] [stdout] test test_move_left ... ok
[INFO] [stdout] test test_right_overscroll ... ok
[INFO] [stdout] test test_move_right ... ok
[INFO] [stdout] test test_reset_indent ... ok
[INFO] [stdout] test test_matches_to_highlights ... ok
[INFO] [stdout] test test_visible_lines ... ok
[INFO] [stdout] test test_sizing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rusty_bubbles
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test src/viewport.rs - viewport::GutterFunc (line 115) ... ok
[INFO] [stdout] test src/progress.rs - progress::with_color_func (line 136) ... ok
[INFO] [stdout] test src/key.rs - key (line 11) ... FAILED
[INFO] [stdout] test src/spinner.rs - spinner::Option (line 301) ... ok
[INFO] [stdout] test src/timer.rs - timer::Option (line 25) ... ok
[INFO] [stdout] test src/stopwatch.rs - stopwatch::Option (line 25) ... ok
[INFO] [stdout] test src/viewport.rs - viewport::Option (line 27) ... ok
[INFO] [stdout] test src/paginator.rs - paginator::Model::get_slice_bounds (line 98) ... ok
[INFO] [stdout] test src/table.rs - table::Option (line 168) ... ok
[INFO] [stdout] test src/progress.rs - progress::Option (line 79) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/key.rs - key (line 11) stdout ----
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/key.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 |         up: key::new_binding(
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 |             key::with_help("↑/k", "move up"),
[INFO] [stdout]    |             -------------------------------- unexpected argument #2 of type `Box<(dyn for<'a> FnOnce(&'a mut Binding) + 'static)>`
[INFO] [stdout]    |
[INFO] [stdout] note: expected `Vec<Box<dyn FnOnce(&mut Binding)>>`, found `Box<dyn FnOnce(&mut Binding)>`
[INFO] [stdout]   --> src/key.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             key::with_keys(&["k", "up"]),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: expected struct `Vec<Box<_>>`
[INFO] [stdout]               found struct `Box<_>`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> src/key.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn new_binding(opts: Vec<BindingOpt>) -> Binding {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]    |
[INFO] [stdout] 24 -             key::with_keys(&["k", "up"]),
[INFO] [stdout] 25 -             // corresponding help text
[INFO] [stdout] 26 -             key::with_help("↑/k", "move up"),
[INFO] [stdout] 24 +             /* Vec<Box<dyn FnOnce(&mut Binding)>> */,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 1 argument but 2 arguments were supplied
[INFO] [stdout]   --> src/key.rs:28:15
[INFO] [stdout]    |
[INFO] [stdout] 28 |         down: key::new_binding(
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 29 |             key::with_keys(&["j", "down"]),
[INFO] [stdout] 30 |             key::with_help("↓/j", "move down"),
[INFO] [stdout]    |             ---------------------------------- unexpected argument #2 of type `Box<(dyn for<'a> FnOnce(&'a mut Binding) + 'static)>`
[INFO] [stdout]    |
[INFO] [stdout] note: expected `Vec<Box<dyn FnOnce(&mut Binding)>>`, found `Box<dyn FnOnce(&mut Binding)>`
[INFO] [stdout]   --> src/key.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |             key::with_keys(&["j", "down"]),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: expected struct `Vec<Box<_>>`
[INFO] [stdout]               found struct `Box<_>`
[INFO] [stdout] note: function defined here
[INFO] [stdout]   --> src/key.rs:55:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn new_binding(opts: Vec<BindingOpt>) -> Binding {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] help: remove the extra argument
[INFO] [stdout]    |
[INFO] [stdout] 29 -             key::with_keys(&["j", "down"]),
[INFO] [stdout] 30 -             key::with_help("↓/j", "move down"),
[INFO] [stdout] 29 +             /* Vec<Box<dyn FnOnce(&mut Binding)>> */,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/key.rs - key (line 11)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 9 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.85s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f", kill_on_drop: false }`
[INFO] [stdout] 6901ab84707295ffb4da7cc566765c3836d308ac34376669f68f0556c3a2005f
