[INFO] fetching crate prism3-function 0.4.0... [INFO] testing prism3-function-0.4.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate prism3-function 0.4.0 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate prism3-function 0.4.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate prism3-function 0.4.0 [INFO] tweaked toml for crates.io crate prism3-function 0.4.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate prism3-function 0.4.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate prism3-function 0.4.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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0f304dad0e979bb2f4d5e6f8697441cbb9de7c10b3d0d01ac35792416f78010f [INFO] running `Command { std: "docker" "start" "-a" "0f304dad0e979bb2f4d5e6f8697441cbb9de7c10b3d0d01ac35792416f78010f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0f304dad0e979bb2f4d5e6f8697441cbb9de7c10b3d0d01ac35792416f78010f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0f304dad0e979bb2f4d5e6f8697441cbb9de7c10b3d0d01ac35792416f78010f", kill_on_drop: false }` [INFO] [stdout] 0f304dad0e979bb2f4d5e6f8697441cbb9de7c10b3d0d01ac35792416f78010f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e147e7107d76691ff211172722a2f99c8a972d2669479e40ab0468f7d310b1a2 [INFO] running `Command { std: "docker" "start" "-a" "e147e7107d76691ff211172722a2f99c8a972d2669479e40ab0468f7d310b1a2", kill_on_drop: false }` [INFO] [stderr] Compiling prism3-function v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.76s [INFO] running `Command { std: "docker" "inspect" "e147e7107d76691ff211172722a2f99c8a972d2669479e40ab0468f7d310b1a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e147e7107d76691ff211172722a2f99c8a972d2669479e40ab0468f7d310b1a2", kill_on_drop: false }` [INFO] [stdout] e147e7107d76691ff211172722a2f99c8a972d2669479e40ab0468f7d310b1a2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 152e4decc9d48ad5d2f4455486ba4b9044e9489a7b2a54a96ae620bdbe36cdcb [INFO] running `Command { std: "docker" "start" "-a" "152e4decc9d48ad5d2f4455486ba4b9044e9489a7b2a54a96ae620bdbe36cdcb", kill_on_drop: false }` [INFO] [stderr] Compiling prism3-function v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 29.06s [INFO] running `Command { std: "docker" "inspect" "152e4decc9d48ad5d2f4455486ba4b9044e9489a7b2a54a96ae620bdbe36cdcb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "152e4decc9d48ad5d2f4455486ba4b9044e9489a7b2a54a96ae620bdbe36cdcb", kill_on_drop: false }` [INFO] [stdout] 152e4decc9d48ad5d2f4455486ba4b9044e9489a7b2a54a96ae620bdbe36cdcb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2173789781f40adbe272b648280cbbff61f1b9c47a9879dad74cc50cf3ef1377 [INFO] running `Command { std: "docker" "start" "-a" "2173789781f40adbe272b648280cbbff61f1b9c47a9879dad74cc50cf3ef1377", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/prism3_function-c8a86732486d71a4) [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] [stderr] Running tests/bi_consumer_once_tests.rs (/opt/rustwide/target/debug/deps/bi_consumer_once_tests-2e7a9d2903427bb2) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test box_bi_consumer_once_tests::test_box_consumer_once_into_box_identity ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_box_consumer_once_into_fn_unwrap ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_conditional_and_then ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_conditional_into_box ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_and_then ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_conditional_into_box_false_branch ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_conditional_into_fn ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_into_box ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_into_fn ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_name ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_moved_value ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_new_and_accept ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_new_with_name ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_when_false ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_noop ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_when_or_else ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_when_or_else_false_branch ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_when_true ... ok [INFO] [stdout] test closure_tests::test_closure_accept ... ok [INFO] [stdout] test closure_tests::test_closure_and_then ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_tests::test_closure_to_box ... ok [INFO] [stdout] test closure_tests::test_closure_to_box_with_state ... ok [INFO] [stdout] test closure_tests::test_closure_to_fn ... ok [INFO] [stdout] test closure_tests::test_closure_to_fn_with_state ... ok [INFO] [stdout] test debug_display_tests::test_debug ... ok [INFO] [stdout] test debug_display_tests::test_debug_with_name ... ok [INFO] [stdout] test debug_display_tests::test_name_methods ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test debug_display_tests::test_display_with_name ... ok [INFO] [stdout] test default_implementation_tests::test_custom_consumer_with_predicate ... ok [INFO] [stdout] test type_conversion_tests::test_when_or_else_conversion ... ok [INFO] [stdout] test default_implementation_tests::test_custom_consumer_multiple_clones ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_fn ... ok [INFO] [stdout] test default_implementation_tests::test_custom_to_box ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test box_bi_consumer_once_tests::test_conditional_into_fn_false_branch ... ok [INFO] [stdout] test default_implementation_tests::test_custom_consumer_fn_multiple_uses ... ok [INFO] [stdout] test default_implementation_tests::test_custom_to_fn ... ok [INFO] [stdout] test debug_display_tests::test_display ... ok [INFO] [stdout] test default_implementation_tests::test_custom_consumer_composition ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/bi_consumer_tests.rs (/opt/rustwide/target/debug/deps/bi_consumer_tests-9eba8f87b6b923a3) [INFO] [stdout] [INFO] [stdout] running 167 tests [INFO] [stdout] test additional_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test additional_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test additional_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test additional_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_arc_conditional_to_arc ... ok [INFO] [stdout] test additional_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test additional_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_arc_conditional_to_box ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test additional_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test additional_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test additional_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_arc_conditional_to_rc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_clone ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_clone ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_arc_conditional_to_fn ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_into_arc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_into_box ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_into_fn ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_into_rc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_conditional_or_else ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_into_rc ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_name ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_new_with_name ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_to_fn ... ok [INFO] [stdout] test arc_bi_consumer_tests::test_when ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_arc ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_box ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_box_then_and_then ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_fn ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_rc ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_into_rc_then_when ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_multiple_conversions ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_to_arc ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_to_fn ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_to_rc ... ok [INFO] [stdout] test bi_consumer_default_impl_tests::test_custom_to_box ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_accept_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_into_box_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_into_fn_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_complex_operation ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_complex_operation ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_edge_cases ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_noop ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_negative_values ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_noop ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_with_different_types ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_with_different_types ... ok [INFO] [stdout] test bi_consumer_once_tests::test_arc_bi_consumer_once_with_name ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_accept_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_into_box_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_into_fn_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_edge_cases ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_with_name ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_accept_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_with_name ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_into_box_once ... ok [INFO] [stdout] test box_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_into_fn_once ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_complex_operation ... ok [INFO] [stdout] test box_bi_consumer_tests::test_conditional_and_then ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_edge_cases ... ok [INFO] [stdout] test box_bi_consumer_tests::test_conditional_into_box ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_negative_values ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_noop ... ok [INFO] [stdout] test bi_consumer_once_tests::test_rc_bi_consumer_once_with_different_types ... ok [INFO] [stdout] test bi_consumer_once_tests::test_box_bi_consumer_once_negative_values ... ok [INFO] [stdout] test box_bi_consumer_tests::test_conditional_into_fn ... ok [INFO] [stdout] test box_bi_consumer_tests::test_conditional_into_rc ... ok [INFO] [stdout] test box_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test box_bi_consumer_tests::test_noop ... ok [INFO] [stdout] test box_bi_consumer_tests::test_when_false ... ok [INFO] [stdout] test box_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test box_bi_consumer_tests::test_when_or_else ... ok [INFO] [stdout] test box_bi_consumer_tests::test_box_into_rc_default_impl ... ok [INFO] [stdout] test closure_tests::test_arc_default_to_fn_impl ... ok [INFO] [stdout] test box_bi_consumer_tests::test_into_fn ... ok [INFO] [stdout] test box_bi_consumer_tests::test_when_true ... ok [INFO] [stdout] test box_bi_consumer_tests::test_name ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_tests::test_closure_accept ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test closure_tests::test_closure_and_then ... ok [INFO] [stdout] test closure_tests::test_closure_into_rc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test box_bi_consumer_tests::test_new_with_name ... ok [INFO] [stdout] test closure_tests::test_closure_to_arc_cloneable ... ok [INFO] [stdout] test closure_tests::test_closure_to_fn_cloneable ... ok [INFO] [stdout] test debug_display_tests::test_arc_debug ... ok [INFO] [stdout] test debug_display_tests::test_arc_display_with_name ... ok [INFO] [stdout] test closure_tests::test_closure_to_rc_cloneable ... ok [INFO] [stdout] test closure_tests::test_rc_default_to_fn_impl ... ok [INFO] [stdout] test debug_display_tests::test_box_debug ... ok [INFO] [stdout] test debug_display_tests::test_box_display ... ok [INFO] [stdout] test debug_display_tests::test_arc_display ... ok [INFO] [stdout] test debug_display_tests::test_box_display_with_name ... ok [INFO] [stdout] test debug_display_tests::test_rc_display ... ok [INFO] [stdout] test debug_display_tests::test_rc_debug ... ok [INFO] [stdout] test debug_display_tests::test_rc_display_with_name ... ok [INFO] [stdout] test closure_tests::test_closure_to_box_cloneable ... ok [INFO] [stdout] test conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_function_pointer_to_arc ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_function_pointer_to_box ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_function_pointer_to_fn ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_function_pointer_to_rc ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_stateless_closure_to_arc ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_stateless_closure_to_box ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_stateless_closure_to_fn ... ok [INFO] [stdout] test direct_closure_to_xxx_tests::test_stateless_closure_to_rc ... ok [INFO] [stdout] test edge_cases_tests::test_and_then_with_noop ... ok [INFO] [stdout] test edge_cases_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test edge_cases_tests::test_complex_chain ... ok [INFO] [stdout] test edge_cases_tests::test_arc_consumer_multiple_threads ... ok [INFO] [stdout] test edge_cases_tests::test_noop_multiple_calls ... ok [INFO] [stdout] test edge_cases_tests::test_rc_consumer_multiple_clones ... ok [INFO] [stdout] test edge_cases_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test edge_cases_tests::test_when_or_else_all_false ... ok [INFO] [stdout] test edge_cases_tests::test_when_or_else_all_true ... ok [INFO] [stdout] test edge_cases_tests::test_when_with_always_false ... ok [INFO] [stdout] test edge_cases_tests::test_when_with_always_true ... ok [INFO] [stdout] test edge_cases_tests::test_with_different_types ... ok [INFO] [stdout] test into_arc_tests::test_arc_conditional_consumer_into_arc_succeeds ... ok [INFO] [stdout] test into_arc_tests::test_arc_consumer_into_arc_succeeds ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_clone ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_conditional_clone ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_conditional_into_box ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_conditional_into_fn ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_conditional_into_rc ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_conditional_or_else ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_name ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_new_with_name ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_rc_conditional_to_box ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_rc_conditional_to_fn ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_rc_conditional_to_rc ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_when ... ok [INFO] [stdout] test to_xxx_tests::test_arc_to_arc ... ok [INFO] [stdout] test to_xxx_tests::test_arc_to_box ... ok [INFO] [stdout] test to_xxx_tests::test_arc_to_fn ... ok [INFO] [stdout] test rc_bi_consumer_tests::test_to_fn ... ok [INFO] [stdout] test to_xxx_tests::test_closure_to_arc ... ok [INFO] [stdout] test to_xxx_tests::test_closure_to_box ... ok [INFO] [stdout] test to_xxx_tests::test_closure_to_fn ... ok [INFO] [stdout] test to_xxx_tests::test_closure_to_rc ... ok [INFO] [stdout] test to_xxx_tests::test_rc_to_fn ... ok [INFO] [stdout] test to_xxx_tests::test_arc_to_rc ... ok [INFO] [stdout] test to_xxx_tests::test_rc_to_box ... ok [INFO] [stdout] test to_xxx_tests::test_to_fn_multiple_conversions ... ok [INFO] [stdout] test to_xxx_tests::test_to_rc_preserves_original ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_into_arc_from_closure ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_into_box_from_closure ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_into_fn_from_arc ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_into_rc_from_closure ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_to_arc_from_arc ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_to_box_from_arc ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_to_fn_from_rc ... ok [INFO] [stdout] test to_xxx_tests::test_rc_to_rc ... ok [INFO] [stdout] test trait_default_impl_tests::test_default_to_rc_from_arc ... ok [INFO] [stdout] test to_xxx_tests::test_to_box_preserves_original ... ok [INFO] [stdout] test to_xxx_tests::test_to_arc_preserves_original ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 167 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/bi_predicate_tests.rs (/opt/rustwide/target/debug/deps/bi_predicate_tests-7873d540303a02c1) [INFO] [stdout] [INFO] [stdout] running 175 tests [INFO] [stdout] test tests::arc_bi_predicate_tests::test_always_false_with_composition ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_always_true ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_always_true_with_composition ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_always_true_clone ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_always_false ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_and ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_clone ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_chain_combination ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_debug ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_display ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_clone_preserves_name ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_name_none ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_nand ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_new ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_nor ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_not ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_or ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_set_name ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_test_method ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_to_box ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_to_box_preserves_name ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_with_different_types ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_with_name ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_thread_safety ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_xor ... ok [INFO] [stdout] test tests::arc_bi_predicate_tests::test_multiple_threads ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_and ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_chain_combination ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_nand ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_nor ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_not ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_or ... ok [INFO] [stdout] test tests::bi_predicate_ext_tests::test_closure_xor ... ok [INFO] [stdout] test tests::bi_predicate_trait_tests::test_bi_predicate_with_different_types ... ok [INFO] [stdout] test tests::bi_predicate_trait_tests::test_bi_predicate_with_same_type ... ok [INFO] [stdout] test tests::bi_predicate_trait_tests::test_function_pointer_implements_bi_predicate ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_always_false ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_always_false_with_composition ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_always_true ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_always_true_with_composition ... ok [INFO] [stdout] test tests::bi_predicate_trait_tests::test_closure_implements_bi_predicate ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_and_with_closure ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_chain_combination ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_debug ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_and ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_display ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_name_none ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_nand ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_new ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_nor ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_not ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_or ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_set_name ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_test_method ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_with_different_types ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_with_name ... ok [INFO] [stdout] test tests::box_bi_predicate_tests::test_xor ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_bi_predicate_new_instead_of_box ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_to_arc_zero_cost ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_to_rc_preserves_name ... ok [INFO] [stdout] test tests::conversion_tests::test_box_to_box_zero_cost ... ok [INFO] [stdout] test tests::conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test tests::conversion_tests::test_box_to_rc_preserves_name ... ok [INFO] [stdout] test tests::conversion_tests::test_closure_into_arc ... ok [INFO] [stdout] test tests::conversion_tests::test_closure_into_box ... ok [INFO] [stdout] test tests::conversion_tests::test_closure_into_rc ... ok [INFO] [stdout] test tests::conversion_tests::test_closure_to_arc_instead_of_box_to_arc ... ok [INFO] [stdout] test tests::conversion_tests::test_conversion_chain ... ok [INFO] [stdout] test tests::conversion_tests::test_conversion_preserves_behavior ... ok [INFO] [stdout] test tests::conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test tests::conversion_tests::test_rc_to_box_preserves_name ... ok [INFO] [stdout] test tests::conversion_tests::test_rc_to_rc_zero_cost ... ok [INFO] [stdout] test tests::conversion_tests::test_struct_storing_arc_bi_predicate ... ok [INFO] [stdout] test tests::conversion_tests::test_struct_storing_box_bi_predicate ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_all_conversions_preserve_behavior ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_all_to_conversions_preserve_behavior ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_basic_test ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_can_be_used_in_generic_context ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_composition_via_conversion ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_into_box ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_into_fn ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_into_fn_with_filter ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_into_rc ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_original_still_usable_after_to_box ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_original_still_usable_after_to_fn ... ok [INFO] [stdout] test tests::edge_case_tests::test_double_negation ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_original_still_usable_after_to_rc ... ok [INFO] [stdout] test tests::edge_case_tests::test_with_empty_string ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_to_fn ... ok [INFO] [stdout] test tests::edge_case_tests::test_always_false ... ok [INFO] [stdout] test tests::edge_case_tests::test_always_true ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_into_arc ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_to_arc ... ok [INFO] [stdout] test tests::edge_case_tests::test_complex_chain ... ok [INFO] [stdout] test tests::edge_case_tests::test_with_floating_point ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_to_fn_with_filter ... ok [INFO] [stdout] test tests::edge_case_tests::test_with_zero ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_to_rc ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_bi_predicate_as_struct_field ... ok [INFO] [stdout] test tests::default_implementation_tests::test_custom_type_to_box ... ok [INFO] [stdout] test tests::edge_case_tests::test_with_large_numbers ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_count_with_different_bi_predicate_types ... ok [INFO] [stdout] test tests::conversion_tests::test_arc_to_box_preserves_name ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_function_accepts_arc_bi_predicate ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_function_accepts_box_bi_predicate ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_function_accepts_closure ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_function_accepts_function_pointer ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_function_accepts_rc_bi_predicate ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_with_combined_bi_predicates ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_with_custom_types ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_generic_with_string_bi_predicates ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_mixed_bi_predicate_types_in_sequence ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_returning_bi_predicate_from_function ... ok [INFO] [stdout] test tests::into_fn_tests::test_arc_bi_predicate_into_fn_with_filter ... ok [INFO] [stdout] test tests::generic_constraint_tests::test_thread_safety_with_arc_bi_predicate ... ok [INFO] [stdout] test tests::into_fn_tests::test_box_bi_predicate_into_fn_with_filter ... ok [INFO] [stdout] test tests::into_fn_tests::test_into_fn_with_complex_composition ... ok [INFO] [stdout] test tests::into_fn_tests::test_into_fn_with_partition ... ok [INFO] [stdout] test tests::into_fn_tests::test_into_fn_with_references ... ok [INFO] [stdout] test tests::into_fn_tests::test_into_fn_with_string ... ok [INFO] [stdout] test tests::into_fn_tests::test_rc_bi_predicate_into_fn_with_filter ... ok [INFO] [stdout] test tests::mixed_type_combination_tests::test_arc_preserves_original ... ok [INFO] [stdout] test tests::mixed_type_combination_tests::test_box_with_closure ... ok [INFO] [stdout] test tests::mixed_type_combination_tests::test_closure_to_box ... ok [INFO] [stdout] test tests::mixed_type_combination_tests::test_rc_preserves_original ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_always_false ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_always_false_with_composition ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_always_true ... ok [INFO] [stdout] test tests::into_fn_tests::test_closure_into_fn_with_filter ... ok [INFO] [stdout] test tests::into_fn_tests::test_into_fn_preserves_closure_semantics ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_always_true_with_composition ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_and ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_chain_combination ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_clone ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_clone_preserves_name ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_display ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_name_none ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_nand ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_new ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_nor ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_not ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_or ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_always_true_clone ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_set_name ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_debug ... ok [INFO] [stderr] Running tests/bi_transformer_and_then_tests.rs (/opt/rustwide/target/debug/deps/bi_transformer_and_then_tests-1789c24ffe06ee75) [INFO] [stdout] test tests::rc_bi_predicate_tests::test_test_method ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box_and_composition ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box_multiple_calls ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box_original_still_usable ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box_preserves_name ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_to_box_with_different_types ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_with_different_types ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_with_name ... ok [INFO] [stdout] test tests::rc_bi_predicate_tests::test_xor ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn_with_composition ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_arc ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_box ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_arc ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_box_multiple_calls ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_arc_preserves_name ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_fn ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_rc ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_rc_can_clone ... ok [INFO] [stdout] test to_fn_tests::test_closure_to_fn_with_filter ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn_with_composition ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_rc ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_rc_preserves_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 175 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_with_arc_transformer ... ok [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_clone ... ok [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_with_transformer ... ok [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_chain ... ok [INFO] [stdout] test tests::test_bi_transformer_and_then_with_option ... ok [INFO] [stdout] test tests::test_bi_transformer_and_then_with_complex_types ... ok [INFO] [stdout] test tests::test_box_bi_transformer_and_then_chain ... ok [INFO] [stdout] test tests::test_box_bi_transformer_and_then_type_conversion ... ok [INFO] [stdout] test tests::test_box_bi_transformer_and_then_with_arc_transformer ... ok [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_with_closure ... ok [INFO] [stdout] test tests::test_bi_transformer_and_then_with_result ... ok [INFO] [stdout] test tests::test_box_bi_transformer_and_then_with_closure ... ok [INFO] [stdout] test tests::test_rc_bi_transformer_and_then_chain ... ok [INFO] [stdout] test tests::test_rc_bi_transformer_and_then_clone ... ok [INFO] [stdout] test tests::test_arc_bi_transformer_and_then_thread_safe ... ok [INFO] [stdout] test tests::test_rc_bi_transformer_and_then_with_transformer ... ok [INFO] [stdout] test tests::test_box_bi_transformer_and_then_with_transformer ... ok [INFO] [stdout] test tests::test_rc_bi_transformer_and_then_with_box_transformer ... ok [INFO] [stdout] test tests::test_rc_bi_transformer_and_then_with_closure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/bi_transformer_once_tests.rs (/opt/rustwide/target/debug/deps/bi_transformer_once_tests-ff403179a88bb8d6) [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test box_bi_transformer_once_tests::test_and_then_chain_multiple ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_and_then_with_closure ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_and_then_with_string_transformation ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_and_then_with_to_string ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_constant ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_constant_with_different_types ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_into_fn_conversion ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_new ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_new_with_string ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_into_box_zero_cost ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_transform_consumes_inputs ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_and_then_type_conversion ... ok [INFO] [stdout] test complex_transformation_tests::test_conditional_with_complex_logic ... ok [INFO] [stdout] test complex_transformation_tests::test_conditional_with_complex_logic_odd ... ok [INFO] [stdout] test complex_transformation_tests::test_nested_structure_transformation ... ok [INFO] [stdout] test complex_transformation_tests::test_transformation_with_calculation ... ok [INFO] [stdout] test complex_transformation_tests::test_transformation_with_string_manipulation ... ok [INFO] [stdout] test conditional_tests::test_when_both_inputs_zero ... ok [INFO] [stdout] test conditional_tests::test_when_one_input_zero ... ok [INFO] [stdout] test conditional_tests::test_when_with_closure_or_else_false ... ok [INFO] [stdout] test conditional_tests::test_when_with_closure_or_else ... ok [INFO] [stdout] test conditional_tests::test_when_with_complex_predicate ... ok [INFO] [stdout] test conditional_tests::test_when_with_or_else_condition_false ... ok [INFO] [stdout] test conditional_tests::test_when_with_complex_predicate_false ... ok [INFO] [stdout] test conditional_tests::test_when_with_or_else_condition_true ... ok [INFO] [stdout] test edge_case_tests::test_constant_ignores_inputs ... ok [INFO] [stdout] test edge_case_tests::test_with_negative_values ... ok [INFO] [stdout] test edge_case_tests::test_with_unicode_strings ... ok [INFO] [stdout] test edge_case_tests::test_with_zero_values ... ok [INFO] [stdout] test ownership_tests::test_closure_captures_and_consumes ... ok [INFO] [stdout] test ownership_tests::test_consumes_owned_values ... ok [INFO] [stdout] test ownership_tests::test_consumes_vectors ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_box_once ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_box_with_float ... ok [INFO] [stdout] test edge_case_tests::test_with_empty_strings ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_box_with_string ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_fn_once ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_fn_with_float ... ok [INFO] [stdout] test edge_case_tests::test_with_large_values ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_to_fn_once ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_with_closure ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_with_consuming_closure ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_with_function ... ok [INFO] [stdout] test trait_default_impl_tests::test_trait_default_to_fn_with_string ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_into_fn_with_string ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_into_fn_once ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_to_box_with_string ... ok [INFO] [stdout] test type_tests::test_with_strings ... ok [INFO] [stdout] test trait_tests::test_into_fn_once ... ok [INFO] [stdout] test type_tests::test_with_floats ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_to_fn_with_captured_value ... ok [INFO] [stdout] test type_tests::test_with_integers ... ok [INFO] [stdout] test type_tests::test_with_mixed_types ... ok [INFO] [stdout] test type_tests::test_with_options ... ok [INFO] [stdout] test type_tests::test_with_tuples ... ok [INFO] [stdout] test trait_tests::test_blanket_impl_to_box_once ... ok [INFO] [stdout] test trait_tests::test_into_box_once ... ok [INFO] [stdout] test type_tests::test_with_vectors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/bi_transformer_tests.rs (/opt/rustwide/target/debug/deps/bi_transformer_tests-0811b866228a6981) [INFO] [stdout] [INFO] [stdout] running 155 tests [INFO] [stdout] test arc_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_thread_safety_apply_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_thread_safety_to_box_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_thread_safety_to_fn_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_to_box_once ... ok [INFO] [stdout] test arc_bi_transformer_once_tests::test_to_fn_once ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_clone ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_thread_safe ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_with_different_types ... ok [INFO] [stdout] test arc_bi_transformer_tests::test_multiple_threads ... ok [INFO] [stdout] test arc_bi_transformer_to_methods_tests::test_arc_to_arc ... ok [INFO] [stdout] test arc_bi_transformer_to_methods_tests::test_arc_to_box ... ok [INFO] [stdout] test arc_bi_transformer_to_methods_tests::test_arc_to_fn ... ok [INFO] [stdout] test arc_bi_transformer_to_methods_tests::test_arc_to_multiple_conversions_shared ... ok [INFO] [stdout] test arc_bi_transformer_to_methods_tests::test_arc_to_rc ... ok [INFO] [stdout] test arc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test arc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test arc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test arc_thread_safety_tests::test_arc_into_arc_thread_safe ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test box_bi_transformer_tests::test_captured_variable ... ok [INFO] [stdout] test arc_thread_safety_tests::test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test box_bi_transformer_tests::test_multiple_calls ... ok [INFO] [stdout] test box_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test box_bi_transformer_tests::test_different_types ... ok [INFO] [stdout] test box_bi_transformer_tests::test_multiply ... ok [INFO] [stdout] test box_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test box_bi_transformer_tests::test_with_option ... ok [INFO] [stdout] test box_bi_transformer_tests::test_with_string ... ok [INFO] [stdout] test box_bi_transformer_to_methods_tests::test_box_into_box ... ok [INFO] [stdout] test box_bi_transformer_to_methods_tests::test_box_into_rc ... ok [INFO] [stdout] test box_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test box_bi_transformer_to_methods_tests::test_box_into_fn ... ok [INFO] [stdout] test box_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test arc_thread_safety_tests::test_arc_to_arc_thread_safe ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_into_arc ... ok [INFO] [stdout] test box_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_into_box ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_into_rc ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_transform ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_transform_with_string ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_closure_with_captured_variable ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_function_pointer_into_box ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test closure_bi_transformer_tests::test_function_pointer_transform ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_to_arc ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_to_box ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_to_fn ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_to_multiple_conversions ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_to_rc ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_closure_with_capture_to_conversions ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_function_pointer_to_arc ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_function_pointer_to_box ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_function_pointer_to_rc ... ok [INFO] [stdout] test complete_to_methods_coverage::test_arc_all_conversions ... ok [INFO] [stdout] test complete_to_methods_coverage::test_closure_all_conversions ... ok [INFO] [stdout] test closure_bi_transformer_to_methods_tests::test_function_pointer_to_fn ... ok [INFO] [stdout] test complete_to_methods_coverage::test_rc_all_conversions ... ok [INFO] [stdout] test complex_types_conversion_tests::test_option_safe_divide_to_rc ... ok [INFO] [stdout] test complex_types_conversion_tests::test_string_concat_to_box ... ok [INFO] [stdout] test complex_types_conversion_tests::test_string_concat_to_rc ... ok [INFO] [stdout] test complex_types_conversion_tests::test_vec_combine_to_box ... ok [INFO] [stdout] test conversion_chain_tests::test_arc_to_box_to_rc_chain ... ok [INFO] [stdout] test conversion_chain_tests::test_box_to_rc_to_box_chain ... ok [INFO] [stdout] test conversion_chain_tests::test_closure_multiple_conversions_chain ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test conversion_tests::test_arc_to_fn ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test conversion_tests::test_rc_to_fn ... ok [INFO] [stdout] test conversion_tests::test_to_box_to_rc_to_arc_and_to_fn_on_references ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_all_default_to_methods ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_apply ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_default_to_box ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_default_to_arc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_default_to_fn ... ok [INFO] [stdout] test conversion_chain_tests::test_rc_to_arc_chain ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_default_to_rc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_into_arc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_into_fn ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_into_box ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_box ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_fn ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_rc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_into_box ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_into_rc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_into_rc ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_string_bi_transformer_into_fn ... ok [INFO] [stdout] test edge_cases_tests::test_arc_with_large_data ... ok [INFO] [stdout] test edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test edge_cases_tests::test_string_operations ... ok [INFO] [stdout] test edge_cases_tests::test_with_option ... ok [INFO] [stdout] test edge_cases_tests::test_with_result ... ok [INFO] [stdout] test edge_cases_tests::test_with_tuples ... ok [INFO] [stdout] test custom_bi_transformer_tests::test_custom_bi_transformer_chaining ... ok [INFO] [stdout] test edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_arc_into_arc_same_type ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_arc_into_box ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_arc_into_rc ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_box_into_box_same_type ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_box_into_rc ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_custom_into_all_types ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_rc_into_box ... ok [INFO] [stdout] test into_vs_to_comparison_tests::test_arc_into_vs_to_arc ... ok [INFO] [stdout] test into_vs_to_comparison_tests::test_box_into_vs_to_box ... ok [INFO] [stdout] test into_vs_to_comparison_tests::test_closure_into_vs_to ... ok [INFO] [stdout] test into_vs_to_comparison_tests::test_rc_into_vs_to_rc ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test into_methods_comprehensive_tests::test_rc_into_rc_same_type ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_to_box_once ... ok [INFO] [stdout] test rc_bi_transformer_once_tests::test_to_fn_once ... ok [INFO] [stdout] test rc_bi_transformer_tests::test_clone ... ok [INFO] [stdout] test rc_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test rc_bi_transformer_tests::test_shared_usage ... ok [INFO] [stdout] test rc_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test rc_bi_transformer_tests::test_with_different_types ... ok [INFO] [stdout] test rc_bi_transformer_to_methods_tests::test_rc_to_box ... ok [INFO] [stdout] test rc_bi_transformer_to_methods_tests::test_rc_to_fn ... ok [INFO] [stdout] test rc_bi_transformer_to_methods_tests::test_rc_to_rc ... ok [INFO] [stdout] test rc_bi_transformer_to_methods_tests::test_rc_to_multiple_conversions_shared ... ok [INFO] [stdout] test rc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test trait_usage_tests::test_bi_transformer_trait ... ok [INFO] [stdout] test rc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test rc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test trait_usage_tests::test_closure_as_bi_transformer ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 155 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/binary_operator_tests.rs (/opt/rustwide/target/debug/deps/binary_operator_tests-0c1e9512ad8a3571) [INFO] [stdout] [INFO] [stderr] Running tests/comparator_tests.rs (/opt/rustwide/target/debug/deps/comparator_tests-b3d173f28552940f) [INFO] [stdout] running 6 tests [INFO] [stdout] test test_binary_operator_basic ... ok [INFO] [stdout] test test_binary_operator_compatibility ... ok [INFO] [stdout] test test_box_binary_operator_creation ... ok [INFO] [stdout] test test_rc_binary_operator_clone ... ok [INFO] [stdout] test test_arc_binary_operator_thread_safety ... ok [INFO] [stdout] test test_box_binary_operator_once ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 53 tests [INFO] [stdout] test arc_comparator_tests::test_clone ... ok [INFO] [stdout] test arc_comparator_tests::test_into_arc ... ok [INFO] [stdout] test arc_comparator_tests::test_into_box ... ok [INFO] [stdout] test arc_comparator_tests::test_into_rc ... ok [INFO] [stdout] test arc_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test arc_comparator_tests::test_reversed ... ok [INFO] [stdout] test arc_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test arc_comparator_tests::test_comparing ... ok [INFO] [stdout] test arc_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] test arc_comparator_tests::test_into_fn ... ok [INFO] [stdout] test arc_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test box_comparator_tests::test_comparing ... ok [INFO] [stdout] test box_comparator_tests::test_into_box ... ok [INFO] [stdout] test box_comparator_tests::test_into_fn ... ok [INFO] [stdout] test arc_comparator_tests::test_thread_safety ... ok [INFO] [stdout] test box_comparator_tests::test_into_rc ... ok [INFO] [stdout] test box_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test box_comparator_tests::test_reversed ... ok [INFO] [stdout] test box_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test box_comparator_tests::test_then_comparing_with_equal ... ok [INFO] [stdout] test box_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] test box_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test closure_tests::test_closure_as_comparator ... ok [INFO] [stdout] test closure_tests::test_closure_into_arc ... ok [INFO] [stdout] test box_comparator_tests::test_with_strings ... ok [INFO] [stdout] test closure_tests::test_closure_into_box ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_tests::test_closure_into_rc ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test edge_cases::test_long_chain ... ok [INFO] [stdout] test edge_cases::test_multiple_reversals ... ok [INFO] [stdout] test edge_cases::test_with_negative_numbers ... ok [INFO] [stdout] test fn_ops_tests::test_chained_operations ... ok [INFO] [stdout] test fn_ops_tests::test_then_comparing ... ok [INFO] [stdout] test generic_tests::test_with_arc_comparator ... ok [INFO] [stdout] test fn_ops_tests::test_reversed ... ok [INFO] [stdout] test generic_tests::test_with_box_comparator ... ok [INFO] [stdout] test generic_tests::test_with_closure ... ok [INFO] [stdout] test conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test rc_comparator_tests::test_clone ... ok [INFO] [stdout] test rc_comparator_tests::test_comparing ... ok [INFO] [stdout] test rc_comparator_tests::test_into_box ... ok [INFO] [stdout] test rc_comparator_tests::test_into_fn ... ok [INFO] [stdout] test rc_comparator_tests::test_into_rc ... ok [INFO] [stdout] test edge_cases::test_with_empty_values ... ok [INFO] [stderr] Running tests/consumer_once_tests.rs (/opt/rustwide/target/debug/deps/consumer_once_tests-53ddf0795ff70881) [INFO] [stdout] test generic_tests::test_with_rc_comparator ... ok [INFO] [stdout] test rc_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test rc_comparator_tests::test_reversed ... ok [INFO] [stdout] test rc_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test rc_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test rc_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 92 tests [INFO] [stdout] test advanced_to_methods_tests::test_default_trait_implementation_via_to_fn ... ok [INFO] [stdout] test advanced_to_methods_tests::test_default_trait_implementation_via_to_box ... ok [INFO] [stdout] test advanced_to_methods_tests::test_to_box_then_chain_and_then ... ok [INFO] [stdout] test advanced_to_methods_tests::test_to_box_preserves_original_for_reuse ... ok [INFO] [stdout] test advanced_to_methods_tests::test_to_fn_then_call ... ok [INFO] [stdout] test advanced_to_methods_tests::test_to_fn_preserves_original_for_reuse ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_predicate_boundary ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_predicate_true ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_with_always_false_predicate ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_with_complex_predicate_logic ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_with_always_true_predicate ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_with_complex_predicate_logic_fails ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_predicate_false ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_and_then_predicate_false ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_and_then_predicate_true ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_box_complex_predicate ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_box_complex_predicate_false ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_and_then_multiple_conditionals ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_box_predicate_boundary ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_box_predicate_true ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_fn_complex_predicate ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_fn_complex_predicate_false ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_fn_predicate_boundary ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_fn_predicate_false ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_fn_predicate_true ... ok [INFO] [stdout] test box_consumer_once_tests::test_accept ... ok [INFO] [stdout] test box_consumer_once_tests::test_and_then ... ok [INFO] [stdout] test box_consumer_once_tests::test_and_then_multiple ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_accept_with_complex_predicate_logic_fails_negative ... ok [INFO] [stdout] test box_conditional_consumer_once_tests::test_into_box_predicate_false ... ok [INFO] [stdout] test closure_tests::test_closure_multi_step_chaining ... ok [INFO] [stdout] test closure_to_methods_tests::test_closure_into_box_works_without_clone ... ok [INFO] [stdout] test closure_to_methods_tests::test_closure_into_fn_works_without_clone ... ok [INFO] [stdout] test box_consumer_once_tests::test_if_then_else_true ... ok [INFO] [stdout] test box_consumer_once_tests::test_if_then_false ... ok [INFO] [stdout] test box_consumer_once_tests::test_if_then_true ... ok [INFO] [stdout] test box_consumer_once_tests::test_into_box ... ok [INFO] [stdout] test box_consumer_once_tests::test_into_fn ... ok [INFO] [stdout] test box_consumer_once_tests::test_into_fn_consumes_once ... ok [INFO] [stdout] test box_consumer_once_tests::test_new ... ok [INFO] [stdout] test box_consumer_once_tests::test_noop ... ok [INFO] [stdout] test closure_tests::test_closure_accept ... ok [INFO] [stdout] test closure_tests::test_closure_and_then ... ok [INFO] [stdout] test closure_tests::test_closure_into_box ... ok [INFO] [stdout] test box_consumer_once_tests::test_if_then_else_false ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_to_methods_tests::test_closure_to_box_does_not_compile ... ignored [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_vs_noop ... ok [INFO] [stdout] test closure_to_methods_tests::test_closure_state_capture_in_to_box_wrapper ... ok [INFO] [stdout] test closure_to_methods_tests::test_closure_to_box_requires_clone ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_chain_then_conditional ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_fnonce_into_box ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_fnonce_into_fn ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_fnonce_ops_multiple_and_then ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_box_preserves_behavior ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_fnonce_ops_and_then ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_box_with_or_else ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_box_with_string ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_box_with_when ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_box_with_when_false ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_complex_closure_capture ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_box ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_fn ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_box_multiple_times ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_fn_multiple_times ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_fn_preserves_original ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_accept ... ok [INFO] [stdout] test custom_consumer_once_tests::test_counting_consumer_into_fn ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_into_box ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_into_fn ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_into_box_with_generic_function ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_fn_pointer_to_box_preserves_original ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_with_generic_function ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_box ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_box_chaining ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_consumer_into_box_chaining ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_box_multiple_times ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_string_consumer_into_box ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_fn ... ok [INFO] [stdout] test custom_consumer_once_tests::test_custom_string_consumer_into_fn ... ok [INFO] [stdout] test debug_display_tests::test_conditional_and_then ... ok [INFO] [stdout] test debug_display_tests::test_conditional_into_fn ... ok [INFO] [stdout] test debug_display_tests::test_debug ... ok [INFO] [stdout] test custom_consumer_once_tests::test_multiple_custom_consumers_chained ... ok [INFO] [stdout] test debug_display_tests::test_display ... ok [INFO] [stdout] test debug_display_tests::test_display_with_name ... ok [INFO] [stdout] test debug_display_tests::test_name ... ok [INFO] [stdout] test custom_consumer_once_tests::test_counting_consumer_into_box ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_box_original_still_usable ... ok [INFO] [stdout] test debug_display_tests::test_conditional_into_box ... ok [INFO] [stdout] test custom_consumer_to_methods_tests::test_custom_consumer_to_fn_original_still_usable ... ok [INFO] [stdout] test closure_to_xxx_methods_tests::test_closure_into_fn_is_fnonce ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 91 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/consumer_tests.rs (/opt/rustwide/target/debug/deps/consumer_tests-1cbb933a80180631) [INFO] [stdout] [INFO] [stdout] running 130 tests [INFO] [stdout] test test_arc_consumer::test_and_then ... ok [INFO] [stdout] test test_arc_consumer::test_accept_once_with_different_types ... ok [INFO] [stdout] test test_arc_consumer::test_accept_once ... ok [INFO] [stdout] test test_arc_consumer::test_clone ... ok [INFO] [stdout] test test_arc_consumer::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test test_arc_consumer::test_debug ... ok [INFO] [stdout] test test_arc_consumer::test_consumer_once_consumes_self ... ok [INFO] [stdout] test test_arc_consumer::test_debug_with_name ... ok [INFO] [stdout] test test_arc_consumer::test_display ... ok [INFO] [stdout] test test_arc_consumer::test_display_with_name ... ok [INFO] [stdout] test test_arc_consumer::test_into_arc ... ok [INFO] [stdout] test test_arc_consumer::test_into_box_once ... ok [INFO] [stdout] test test_arc_consumer::test_into_box ... ok [INFO] [stdout] test test_arc_consumer::test_into_fn ... ok [INFO] [stdout] test test_arc_consumer::test_into_rc ... ok [INFO] [stdout] test test_arc_consumer::test_into_fn_once ... ok [INFO] [stdout] test test_arc_consumer::test_noop ... ok [INFO] [stdout] test test_arc_consumer::test_to_box_once ... ok [INFO] [stdout] test test_arcconsumer_to_box_rc_arc_and_fn ... ok [INFO] [stdout] test test_box_consumer::test_and_then_multiple_chains ... ok [INFO] [stdout] test test_box_consumer::test_and_then_with_box_consumer ... ok [INFO] [stdout] test test_box_consumer::test_debug ... ok [INFO] [stdout] test test_arc_consumer::test_to_fn_once ... ok [INFO] [stdout] test test_box_consumer::test_display ... ok [INFO] [stdout] test test_box_consumer::test_display_with_name ... ok [INFO] [stdout] test test_box_consumer::test_if_then ... ok [INFO] [stdout] test test_box_consumer::test_if_then_else ... ok [INFO] [stdout] test test_box_consumer::test_into_box ... ok [INFO] [stdout] test test_box_consumer::test_into_fn ... ok [INFO] [stdout] test test_box_consumer::test_into_rc_from_box ... ok [INFO] [stdout] test test_arc_consumer::test_new ... ok [INFO] [stdout] test test_box_consumer::test_new ... ok [INFO] [stdout] test test_box_consumer::test_and_then ... ok [INFO] [stdout] test test_box_consumer::test_noop ... ok [INFO] [stdout] test test_box_consumer::test_with_different_types ... ok [INFO] [stdout] test test_closure_to_methods::test_accept_once ... ok [INFO] [stdout] test test_box_consumer::test_debug_with_name ... ok [INFO] [stdout] test test_closure_to_methods::test_accept_once_with_different_types ... ok [INFO] [stdout] test test_closure_to_methods::test_arc_consumer_to_fn_preserves_original ... ok [INFO] [stdout] test test_closure_to_methods::test_arc_consumer_to_arc ... ok [INFO] [stdout] test test_closure_to_methods::test_consumer_once_consumes_self ... ok [INFO] [stdout] test test_closure_to_methods::test_arc_consumer_to_rc ... ok [INFO] [stdout] test test_closure_to_methods::test_custom_consumer_to_arc ... ok [INFO] [stdout] test test_closure_to_methods::test_custom_consumer_to_box ... ok [INFO] [stdout] test test_closure_to_methods::test_arc_consumer_to_box ... ok [INFO] [stdout] test test_closure_to_methods::test_custom_consumer_to_fn ... ok [INFO] [stdout] test test_closure_to_methods::test_rc_consumer_to_fn_preserves_original ... ok [INFO] [stdout] test test_closure_to_methods::test_into_fn_once ... ok [INFO] [stdout] test test_arc_consumer::test_thread_safety ... ok [INFO] [stdout] test test_closure_to_methods::test_custom_consumer_to_rc ... ok [INFO] [stdout] test test_closure_to_methods::test_rc_consumer_to_rc ... ok [INFO] [stdout] test test_consumer_names::test_arc_consumer_with_name ... ok [INFO] [stdout] test test_consumer_names::test_box_consumer_set_name ... ok [INFO] [stdout] test test_consumer_names::test_arc_consumer_set_name ... ok [INFO] [stdout] test test_closure_to_methods::test_rc_consumer_to_box ... ok [INFO] [stdout] test test_consumer_names::test_rc_consumer_set_name ... ok [INFO] [stdout] test test_consumer_names::test_rc_consumer_with_name ... ok [INFO] [stdout] test test_conversions::test_accept_once ... ok [INFO] [stdout] test test_consumer_names::test_box_consumer_with_name ... ok [INFO] [stdout] test test_closure_to_methods::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test test_conversions::test_accept_once_with_different_types ... ok [INFO] [stdout] test test_conversions::test_box_to_rc ... ok [INFO] [stdout] test test_conversions::test_consumer_once_consumes_self ... ok [INFO] [stdout] test test_closure_to_methods::test_into_box_once ... ok [INFO] [stdout] test test_conversions::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test test_conversions::test_to_box_once ... ok [INFO] [stdout] test test_conversions::test_to_fn_once ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_into_arc ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_into_box ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_into_fn ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_into_rc ... ok [INFO] [stdout] test test_conversions::test_into_fn_once ... ok [INFO] [stdout] test test_default_into_implementations::test_stateful_consumer_into_box ... ok [INFO] [stdout] test test_default_into_implementations::test_stateful_consumer_into_arc ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_chaining_with_box ... ok [INFO] [stdout] test test_default_into_implementations::test_stateful_consumer_into_fn ... ok [INFO] [stdout] test test_conversions::test_into_box_once ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_cloneable ... ok [INFO] [stdout] test test_default_into_implementations::test_custom_consumer_thread_safety ... ok [INFO] [stdout] test test_default_into_implementations::test_stateful_consumer_into_rc ... ok [INFO] [stdout] test test_edge_cases::test_and_then_with_noop ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_into_box ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_into_arc ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_into_rc ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_into_fn ... ok [INFO] [stdout] test test_edge_cases::test_box_conditional_into_fn ... ok [INFO] [stdout] test test_edge_cases::test_complex_chain ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_or_else ... ok [INFO] [stdout] test test_edge_cases::test_if_then_with_always_false ... ok [INFO] [stdout] test test_edge_cases::test_if_then_else_all_false ... ok [INFO] [stdout] test test_edge_cases::test_if_then_with_always_true ... ok [INFO] [stdout] test test_edge_cases::test_arc_when ... ok [INFO] [stdout] test test_edge_cases::test_noop_with_name ... ok [INFO] [stdout] test test_edge_cases::test_arc_conditional_clone ... ok [INFO] [stdout] test test_edge_cases::test_box_conditional_into_rc ... ok [INFO] [stdout] test test_edge_cases::test_box_conditional_into_box ... ok [INFO] [stdout] test test_edge_cases::test_rc_conditional_into_fn ... ok [INFO] [stdout] test test_edge_cases::test_rc_conditional_into_rc ... ok [INFO] [stdout] test test_edge_cases::test_rc_conditional_or_else ... ok [INFO] [stdout] test test_edge_cases::test_rc_conditional_into_box ... ok [INFO] [stdout] test test_edge_cases::test_rc_when ... ok [INFO] [stdout] test test_edge_cases::test_rc_conditional_clone ... ok [INFO] [stdout] test test_fn_consumer_ops::test_closure_to_arc_with_fn_pointer ... ok [INFO] [stdout] test test_fn_consumer_ops::test_closure_to_box_with_fn_pointer ... ok [INFO] [stdout] test test_fn_consumer_ops::test_closure_to_fn_with_fn_pointer ... ok [INFO] [stdout] test test_fn_consumer_ops::test_closure_to_rc_with_fn_pointer ... ok [INFO] [stdout] test test_fn_consumer_ops::test_into_arc ... ok [INFO] [stdout] test test_fn_consumer_ops::test_into_box ... ok [INFO] [stdout] test test_fn_consumer_ops::test_into_fn ... ok [INFO] [stdout] test test_edge_cases::test_box_conditional_and_then ... ok [INFO] [stdout] test test_edge_cases::test_if_then_else_all_true ... ok [INFO] [stdout] test test_rc_consumer::test_and_then ... ok [INFO] [stdout] test test_fn_consumer_ops::test_into_rc ... ok [INFO] [stdout] test test_rc_consumer::test_clone ... ok [INFO] [stdout] test test_rc_consumer::test_debug ... ok [INFO] [stdout] test test_fn_consumer_ops::test_and_then_with_closure ... ok [INFO] [stdout] test test_rc_consumer::test_debug_with_name ... ok [INFO] [stdout] test test_rc_consumer::test_display ... ok [INFO] [stdout] test test_rc_consumer::test_display_with_name ... ok [INFO] [stdout] test test_rc_consumer::test_into_box ... ok [INFO] [stdout] test test_rc_consumer::test_into_fn ... ok [INFO] [stdout] test test_rc_consumer::test_into_rc ... ok [INFO] [stdout] test test_rc_consumer::test_new ... ok [INFO] [stderr] Running tests/fn_bi_transformer_once_ops_tests.rs (/opt/rustwide/target/debug/deps/fn_bi_transformer_once_ops_tests-364531f890a03093) [INFO] [stdout] test test_rc_consumer::test_noop ... ok [INFO] [stdout] test test_unified_interface::test_with_arc_consumer ... ok [INFO] [stdout] test test_rcconsumer_to_box_rc_and_fn ... ok [INFO] [stdout] test test_to_fn::test_rc_consumer_to_fn ... ok [INFO] [stdout] test test_to_fn::test_arc_consumer_to_fn ... ok [INFO] [stdout] test test_unified_interface::test_with_box_consumer ... ok [INFO] [stdout] test test_unified_interface::test_with_rc_consumer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 130 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_and_then_with_consuming_closure ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_chained_and_then ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_closure_and_then ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_closure_and_then_with_type_conversion ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_function_pointer_and_then ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_function_pointer_when ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_when_with_complex_predicate ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_closure_when_with_or_else ... ok [INFO] [stdout] test fn_bi_transformer_once_ops_tests::test_closure_when_with_single_condition ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/fn_bi_transformer_ops_tests.rs (/opt/rustwide/target/debug/deps/fn_bi_transformer_ops_tests-f5edae31de651f31) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test fn_bi_transformer_ops_tests::test_and_then_with_string_types ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_chained_and_then ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_closure_and_then_with_type_conversion ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_closure_when_with_single_condition ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_closure_when_with_or_else ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_function_pointer_and_then ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_when_with_complex_predicate ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_multiple_operations ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_function_pointer_when ... ok [INFO] [stdout] test fn_bi_transformer_ops_tests::test_closure_and_then ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/fn_mapper_once_ops_tests.rs (/opt/rustwide/target/debug/deps/fn_mapper_once_ops_tests-e9b880b867821f0d) [INFO] [stdout] [INFO] [stdout] running 36 tests [INFO] [stdout] test advanced_usage_tests::test_boxed_value_transformation ... ok [INFO] [stdout] test advanced_usage_tests::test_conditional_with_complex_logic ... ok [INFO] [stdout] test advanced_usage_tests::test_nested_options ... ok [INFO] [stdout] test advanced_usage_tests::test_vec_transformation ... ok [INFO] [stdout] test captured_state_tests::test_closure_with_captured_value ... ok [INFO] [stdout] test captured_state_tests::test_closure_with_moved_value ... ok [INFO] [stdout] test complex_pipeline_tests::test_conditional_pipeline ... ok [INFO] [stdout] test complex_pipeline_tests::test_option_pipeline ... ok [INFO] [stdout] test complex_pipeline_tests::test_parse_transform_format_pipeline ... ok [INFO] [stdout] test captured_state_tests::test_multiple_captured_values ... ok [INFO] [stdout] test composition_with_box_tests::test_box_and_then_closure ... ok [INFO] [stdout] test composition_with_box_tests::test_box_compose_closure ... ok [INFO] [stdout] test composition_with_box_tests::test_closure_and_then_box ... ok [INFO] [stdout] test composition_with_box_tests::test_closure_compose_box ... ok [INFO] [stdout] test conditional_mapping_tests::test_when_chain ... ok [INFO] [stdout] test conditional_mapping_tests::test_when_with_closure_predicate ... ok [INFO] [stdout] test conditional_mapping_tests::test_when_with_rc_predicate ... ok [INFO] [stdout] test edge_cases_tests::test_constant_mapper ... ok [INFO] [stdout] test edge_cases_tests::test_empty_string ... ok [INFO] [stdout] test edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test edge_cases_tests::test_negative_values ... ok [INFO] [stdout] test edge_cases_tests::test_zero_value ... ok [INFO] [stdout] test function_pointer_tests::test_function_pointer_and_then ... ok [INFO] [stdout] test function_pointer_tests::test_function_pointer_chain ... ok [INFO] [stdout] test function_pointer_tests::test_function_pointer_compose ... ok [INFO] [stdout] test function_pointer_tests::test_function_pointer_when ... ok [INFO] [stdout] test multiple_composition_tests::test_mixed_and_then_compose ... ok [INFO] [stdout] test multiple_composition_tests::test_multiple_closures_compose ... ok [INFO] [stdout] test tests::test_closure_and_then ... ok [INFO] [stdout] test tests::test_closure_compose ... ok [INFO] [stdout] test tests::test_closure_when ... ok [INFO] [stdout] test type_conversion_tests::test_i32_to_string ... ok [INFO] [stdout] test multiple_composition_tests::test_multiple_closures_and_then ... ok [INFO] [stdout] test type_conversion_tests::test_option_chain ... ok [INFO] [stdout] test type_conversion_tests::test_result_chain ... ok [INFO] [stdout] test type_conversion_tests::test_string_to_i32 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/fn_transformer_once_ops_tests.rs (/opt/rustwide/target/debug/deps/fn_transformer_once_ops_tests-050fd9e79bdceee3) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test fn_transformer_once_ops_tests::test_and_then_chain ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_complex_composition ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_closure_capturing_environment ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_and_then_with_closures ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_complex_composition_else_branch ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_compose_chain ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_consuming_string ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_compose_with_closures ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_function_pointer ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_mixed_closure_and_function_pointer ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_parse_and_validate ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_parse_and_validate_negative ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_type_transformation ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_closure_predicate ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_identity_else ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_identity_else_false_condition ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_multiple_conditions ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_multiple_conditions_else_branch ... ok [INFO] [stdout] test fn_transformer_once_ops_tests::test_when_with_negative_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/fn_transformer_ops_tests.rs (/opt/rustwide/target/debug/deps/fn_transformer_ops_tests-9cf7ada38dd0e447) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test fn_transformer_ops_tests::test_and_then_chain ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_and_then_with_closures ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_closure_capturing_environment ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_compose_chain ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_compose_with_closures ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_function_pointer ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_mixed_closure_and_function_pointer ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_complex_composition ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_type_transformation ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_when_with_closure_predicate ... ok [INFO] [stdout] test fn_transformer_ops_tests::test_when_with_identity_else ... ok [INFO] [stderr] Running tests/mapper_once_tests.rs (/opt/rustwide/target/debug/deps/mapper_once_tests-63b78607d737074b) [INFO] [stdout] test fn_transformer_ops_tests::test_when_with_multiple_conditions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 63 tests [INFO] [stdout] test box_mapper_once_tests::test_and_then ... ok [INFO] [stdout] test box_mapper_once_tests::test_constant ... ok [INFO] [stdout] test box_mapper_once_tests::test_consuming_string ... ok [INFO] [stdout] test box_mapper_once_tests::test_identity ... ok [INFO] [stdout] test box_mapper_once_tests::test_pipeline ... ok [INFO] [stdout] test box_mapper_once_tests::test_new_and_apply ... ok [INFO] [stdout] test box_mapper_once_tests::test_type_conversion ... ok [INFO] [stdout] test complex_composition_tests::test_mixed_composition ... ok [INFO] [stdout] test box_mapper_once_tests::test_compose ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_compose ... ok [INFO] [stdout] test conditional_tests::test_when_or_else ... ok [INFO] [stdout] test conditional_tests::test_when_or_else_negative ... ok [INFO] [stdout] test conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_and_then ... ok [INFO] [stdout] test conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_to_box ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_to_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_composition_with_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_composition_with_to_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_into_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_into_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_multiple_conversions ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_chain_conversions ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_to_fn ... ok [INFO] [stdout] test default_implementation_tests::test_custom_mapper_chain ... ok [INFO] [stdout] test default_implementation_tests::test_custom_mapper_into_box ... ok [INFO] [stdout] test default_implementation_tests::test_custom_mapper_into_fn ... ok [INFO] [stdout] test edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test edge_cases_tests::test_consuming_ownership ... ok [INFO] [stdout] test edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test edge_cases_tests::test_with_box ... ok [INFO] [stdout] test edge_cases_tests::test_with_closure_capture ... ok [INFO] [stdout] test edge_cases_tests::test_with_option ... ok [INFO] [stdout] test edge_cases_tests::test_with_result ... ok [INFO] [stdout] test edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test error_handling_tests::test_option_mapper ... ok [INFO] [stdout] test error_handling_tests::test_option_mapper_none ... ok [INFO] [stdout] test error_handling_tests::test_result_chain ... ok [INFO] [stdout] test error_handling_tests::test_result_mapper ... ok [INFO] [stdout] test error_handling_tests::test_result_mapper_error ... ok [INFO] [stdout] test stateful_mapper_tests::test_mapper_consuming_vec ... ok [INFO] [stdout] test stateful_mapper_tests::test_mapper_with_box_state ... ok [INFO] [stdout] test stateful_mapper_tests::test_stateful_mapper_chain ... ok [INFO] [stdout] test stateful_mapper_tests::test_stateful_mapper_with_captured_state ... ok [INFO] [stdout] test trait_usage_tests::test_closure_as_mapper_once ... ok [INFO] [stdout] test trait_usage_tests::test_mapper_once_trait ... ok [INFO] [stdout] test trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_closure_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_box_and_preserve_original ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_fn_and_preserve_original ... ok [INFO] [stdout] test type_conversion_tests::test_function_pointer_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_box_into_box_is_zero_cost ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_box_into_fn_is_zero_cost ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_chained_conversions ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_closure_into_fn_is_zero_cost ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_complex_type_conversion ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/mapper_tests.rs (/opt/rustwide/target/debug/deps/mapper_tests-dbaef91409890314) [INFO] [stdout] [INFO] [stdout] running 114 tests [INFO] [stdout] test test_arc_conditional_mapper_clone ... ok [INFO] [stdout] test test_arc_mapper_and_then ... ok [INFO] [stdout] test test_arc_mapper_apply_once ... ok [INFO] [stdout] test test_arc_mapper_clone ... ok [INFO] [stdout] test test_arc_mapper_constant ... ok [INFO] [stdout] test test_arc_mapper_identity ... ok [INFO] [stdout] test test_arc_mapper_into_arc ... ok [INFO] [stdout] test test_arc_mapper_compose ... ok [INFO] [stdout] test test_arc_mapper_into_box ... ok [INFO] [stdout] test test_arc_mapper_into_box_once ... ok [INFO] [stdout] test test_arc_mapper_into_fn ... ok [INFO] [stdout] test test_arc_mapper_into_fn_identity ... ok [INFO] [stdout] test test_arc_mapper_into_fn_constant ... ok [INFO] [stdout] test test_arc_mapper_into_rc ... ok [INFO] [stdout] test test_arc_mapper_into_fn_once ... ok [INFO] [stdout] test test_arc_mapper_multiple_clones_one_consumed ... ok [INFO] [stdout] test test_arc_mapper_new ... ok [INFO] [stdout] test test_arc_mapper_thread_safe_apply_once ... ok [INFO] [stdout] test test_arc_mapper_to_arc ... ok [INFO] [stdout] test test_arc_mapper_to_arc_multiple_clones ... ok [INFO] [stdout] test test_arc_mapper_to_box_once ... ok [INFO] [stdout] test test_arc_mapper_to_box ... ok [INFO] [stdout] test test_arc_mapper_to_fn ... ok [INFO] [stdout] test test_box_mapper_complex_state_apply_once ... ok [INFO] [stdout] test test_box_conditional_mapper_with_predicate ... ok [INFO] [stdout] test test_box_mapper_and_then ... ok [INFO] [stdout] test test_arc_mapper_to_fn_once ... ok [INFO] [stdout] test test_arc_mapper_to_fn_complex_type ... ok [INFO] [stdout] test test_box_mapper_identity ... ok [INFO] [stdout] test test_box_mapper_into_fn ... ok [INFO] [stdout] test test_box_mapper_constant ... ok [INFO] [stdout] test test_box_mapper_into_box_once ... ok [INFO] [stdout] test test_arc_mapper_to_box_with_string ... ok [INFO] [stdout] test test_arc_mapper_when_or_else ... ok [INFO] [stdout] test test_box_mapper_into_fn_constant ... ok [INFO] [stdout] test test_box_mapper_into_fn_identity ... ok [INFO] [stdout] test test_box_mapper_into_rc ... ok [INFO] [stdout] test test_box_mapper_new ... ok [INFO] [stdout] test test_arc_mapper_to_rc_shared_state ... ok [INFO] [stdout] test test_box_mapper_stateful_apply_once ... ok [INFO] [stdout] test test_box_mapper_to_box_mapper_once_composition ... ok [INFO] [stdout] test test_box_mapper_when_or_else ... ok [INFO] [stdout] test test_box_mapper_into_fn_once ... ok [INFO] [stdout] test test_closure_as_mapper ... ok [INFO] [stdout] test test_closure_into_arc ... ok [INFO] [stdout] test test_box_mapper_apply_once ... ok [INFO] [stdout] test test_closure_into_box ... ok [INFO] [stdout] test test_closure_into_fn ... ok [INFO] [stdout] test test_closure_into_fn_direct ... ok [INFO] [stdout] test test_closure_into_rc ... ok [INFO] [stdout] test test_closure_to_arc ... ok [INFO] [stdout] test test_box_mapper_compose ... ok [INFO] [stdout] test test_box_mapper_into_box ... ok [INFO] [stdout] test test_closure_to_arc_multiple_conversions ... ok [INFO] [stdout] test test_closure_to_box ... ok [INFO] [stdout] test test_closure_to_box_with_string ... ok [INFO] [stdout] test test_closure_to_box_complex_type ... ok [INFO] [stdout] test test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test test_closure_to_fn ... ok [INFO] [stdout] test test_closure_to_fn_multiple_calls ... ok [INFO] [stdout] test test_closure_to_rc_multiple_conversions ... ok [INFO] [stdout] test test_closure_to_rc_shared_state ... ok [INFO] [stdout] test test_complex_pipeline ... ok [INFO] [stdout] test test_custom_mapper_composition ... ok [INFO] [stdout] test test_custom_mapper_conditional ... ok [INFO] [stdout] test test_custom_mapper_into_box ... ok [INFO] [stdout] test test_custom_mapper_into_fn ... ok [INFO] [stdout] test test_custom_mapper_into_rc ... ok [INFO] [stdout] test test_custom_mapper_into_rc_clone ... ok [INFO] [stdout] test test_custom_send_mapper_into_arc ... ok [INFO] [stdout] test test_custom_send_mapper_into_arc_clone ... ok [INFO] [stdout] test test_closure_to_rc ... ok [INFO] [stdout] test test_custom_string_mapper_into_box ... ok [INFO] [stdout] test test_custom_string_mapper_into_fn ... ok [INFO] [stdout] test test_arc_mapper_to_rc ... ok [INFO] [stdout] test test_custom_string_mapper_into_rc ... ok [INFO] [stdout] test test_different_types ... ok [INFO] [stdout] test test_fn_mapper_ops_and_then ... ok [INFO] [stdout] test test_fn_mapper_ops_compose ... ok [INFO] [stdout] test test_fn_mapper_ops_when ... ok [INFO] [stdout] test test_into_fn_after_conversion ... ok [INFO] [stdout] test test_into_fn_chained_usage ... ok [INFO] [stdout] test test_into_fn_composition ... ok [INFO] [stdout] test test_into_fn_with_string_return ... ok [INFO] [stdout] test test_mapper_to_box_rc_arc_fn_non_consuming ... ok [INFO] [stdout] test test_nested_conditional ... ok [INFO] [stdout] test test_rc_conditional_mapper_clone ... ok [INFO] [stdout] test test_rc_mapper_and_then ... ok [INFO] [stdout] test test_rc_mapper_apply_once ... ok [INFO] [stdout] test test_rc_mapper_clone ... ok [INFO] [stdout] test test_rc_mapper_compose ... ok [INFO] [stdout] test test_rc_mapper_constant ... ok [INFO] [stdout] test test_rc_mapper_identity ... ok [INFO] [stdout] test test_rc_mapper_into_box ... ok [INFO] [stdout] test test_rc_mapper_into_fn ... ok [INFO] [stdout] test test_rc_mapper_into_fn_constant ... ok [INFO] [stdout] test test_rc_mapper_into_fn_identity ... ok [INFO] [stdout] test test_rc_mapper_into_box_once ... ok [INFO] [stdout] test test_rc_mapper_into_fn_once ... ok [INFO] [stdout] test test_rc_mapper_into_rc ... ok [INFO] [stdout] test test_rc_mapper_multiple_clones_one_consumed ... ok [INFO] [stdout] test test_rc_mapper_new ... ok [INFO] [stdout] test test_rc_mapper_shared_state_apply_once ... ok [INFO] [stdout] test test_rc_mapper_to_box_once ... ok [INFO] [stdout] test test_rc_mapper_to_fn_once ... ok [INFO] [stdout] test test_rc_mapper_when_or_else ... ok [INFO] [stdout] test test_stateful_accumulation ... ok [INFO] [stdout] test test_stateful_counting ... ok [INFO] [stdout] test test_stateful_mapper_into_box ... ok [INFO] [stdout] test test_stateful_mapper_into_fn ... ok [INFO] [stdout] test test_stateful_mapper_into_rc ... ok [INFO] [stdout] test test_string_to_length ... ok [INFO] [stdout] test test_with_arc_predicate ... ok [INFO] [stdout] test test_with_rc_predicate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/mod.rs (/opt/rustwide/target/debug/deps/mod-b750a973c9de3c3f) [INFO] [stdout] [INFO] [stdout] running 1338 tests [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_and_then_type_conversion ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_and_then_chain_multiple ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_and_then_with_string_transformation ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_and_then_with_closure ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_and_then_with_to_string ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_constant ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_constant_with_different_types ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_into_box_zero_cost ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_into_fn_conversion ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_new ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_new_with_string ... ok [INFO] [stdout] test bi_transformer_once_tests::box_bi_transformer_once_tests::test_transform_consumes_inputs ... ok [INFO] [stdout] test bi_transformer_once_tests::complex_transformation_tests::test_conditional_with_complex_logic ... ok [INFO] [stdout] test bi_transformer_once_tests::complex_transformation_tests::test_conditional_with_complex_logic_odd ... ok [INFO] [stdout] test bi_transformer_once_tests::complex_transformation_tests::test_nested_structure_transformation ... ok [INFO] [stdout] test bi_transformer_once_tests::complex_transformation_tests::test_transformation_with_calculation ... ok [INFO] [stdout] test bi_transformer_once_tests::complex_transformation_tests::test_transformation_with_string_manipulation ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_both_inputs_zero ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_one_input_zero ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_closure_or_else ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_closure_or_else_false ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_complex_predicate ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_complex_predicate_false ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_or_else_condition_false ... ok [INFO] [stdout] test bi_transformer_once_tests::conditional_tests::test_when_with_or_else_condition_true ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_constant_ignores_inputs ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_with_empty_strings ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_with_large_values ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_with_negative_values ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_with_unicode_strings ... ok [INFO] [stdout] test bi_transformer_once_tests::edge_case_tests::test_with_zero_values ... ok [INFO] [stdout] test bi_transformer_once_tests::ownership_tests::test_closure_captures_and_consumes ... ok [INFO] [stdout] test bi_transformer_once_tests::ownership_tests::test_consumes_owned_values ... ok [INFO] [stdout] test bi_transformer_once_tests::ownership_tests::test_consumes_vectors ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_box_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_box_with_float ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_box_with_string ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_fn_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_fn_with_float ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_default_impl_tests::test_trait_default_to_fn_with_string ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_into_fn_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_into_fn_with_string ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_to_box_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_to_box_with_string ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_to_fn_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_to_fn_with_captured_value ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_with_closure ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_with_consuming_closure ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_blanket_impl_with_function ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_into_box_once ... ok [INFO] [stdout] test bi_transformer_once_tests::trait_tests::test_into_fn_once ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_floats ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_mixed_types ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_integers ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_options ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_strings ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_tuples ... ok [INFO] [stdout] test bi_transformer_once_tests::type_tests::test_with_vectors ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_thread_safety_to_box_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_thread_safety_to_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_to_box_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_thread_safety_apply_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_clone ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_multiple_threads ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_with_different_types ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_tests::test_thread_safe ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_to_methods_tests::test_arc_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_once_tests::test_to_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_to_methods_tests::test_arc_to_box ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_to_methods_tests::test_arc_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_to_methods_tests::test_arc_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::arc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test bi_transformer_tests::arc_bi_transformer_to_methods_tests::test_arc_to_multiple_conversions_shared ... ok [INFO] [stdout] test bi_transformer_tests::arc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test bi_transformer_tests::arc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test bi_transformer_tests::arc_thread_safety_tests::test_arc_into_arc_thread_safe ... ok [INFO] [stdout] test bi_transformer_tests::arc_thread_safety_tests::test_arc_to_arc_thread_safe ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test bi_transformer_tests::arc_thread_safety_tests::test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_captured_variable ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_different_types ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_multiple_calls ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_multiply ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_with_option ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_to_methods_tests::test_box_into_box ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_to_methods_tests::test_box_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_to_methods_tests::test_box_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::box_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test bi_transformer_tests::box_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test bi_transformer_tests::box_bi_transformer_tests::test_with_string ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_into_arc ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_into_box ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_transform ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_transform_with_string ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_closure_with_captured_variable ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_function_pointer_into_box ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_tests::test_function_pointer_transform ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_to_box ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_to_multiple_conversions ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_closure_with_capture_to_conversions ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_function_pointer_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_function_pointer_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_function_pointer_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::complete_to_methods_coverage::test_arc_all_conversions ... ok [INFO] [stdout] test bi_transformer_tests::complete_to_methods_coverage::test_rc_all_conversions ... ok [INFO] [stdout] test bi_transformer_tests::complex_types_conversion_tests::test_option_safe_divide_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::complex_types_conversion_tests::test_string_concat_to_box ... ok [INFO] [stdout] test bi_transformer_tests::closure_bi_transformer_to_methods_tests::test_function_pointer_to_box ... ok [INFO] [stdout] test bi_transformer_tests::complex_types_conversion_tests::test_vec_combine_to_box ... ok [INFO] [stdout] test bi_transformer_tests::conversion_chain_tests::test_arc_to_box_to_rc_chain ... ok [INFO] [stdout] test bi_transformer_tests::conversion_chain_tests::test_box_to_rc_to_box_chain ... ok [INFO] [stdout] test bi_transformer_tests::complex_types_conversion_tests::test_string_concat_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_chain_tests::test_closure_multiple_conversions_chain ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_arc_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_rc_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_to_box_to_rc_to_arc_and_to_fn_on_references ... ok [INFO] [stdout] test bi_transformer_tests::conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_chaining ... ok [INFO] [stdout] test bi_transformer_tests::complete_to_methods_coverage::test_closure_all_conversions ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_default_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_apply ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_all_default_to_methods ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_into_box ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_default_to_box ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_default_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_default_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_box ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_default_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_into_box ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_string_bi_transformer_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::conversion_chain_tests::test_rc_to_arc_chain ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_string_operations ... ok [INFO] [stdout] test bi_transformer_tests::custom_bi_transformer_tests::test_custom_bi_transformer_into_arc ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_arc_with_large_data ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_with_option ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_with_result ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_with_tuples ... ok [INFO] [stdout] test bi_transformer_tests::edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_arc_into_arc_same_type ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_arc_into_box ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_arc_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_box_into_box_same_type ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_box_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_custom_into_all_types ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_rc_into_box ... ok [INFO] [stdout] test bi_transformer_tests::into_vs_to_comparison_tests::test_arc_into_vs_to_arc ... ok [INFO] [stdout] test bi_transformer_tests::into_vs_to_comparison_tests::test_box_into_vs_to_box ... ok [INFO] [stdout] test bi_transformer_tests::into_methods_comprehensive_tests::test_rc_into_rc_same_type ... ok [INFO] [stdout] test bi_transformer_tests::into_vs_to_comparison_tests::test_closure_into_vs_to ... ok [INFO] [stdout] test bi_transformer_tests::into_vs_to_comparison_tests::test_rc_into_vs_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_apply_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_into_box_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_into_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_multiply_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_string_concatenation_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_to_box_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_once_tests::test_to_fn_once ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_tests::test_clone ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_tests::test_constant ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_tests::test_new_and_transform ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_tests::test_shared_usage ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_tests::test_with_different_types ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_to_methods_tests::test_rc_to_box ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_to_methods_tests::test_rc_to_fn ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_to_methods_tests::test_rc_to_multiple_conversions_shared ... ok [INFO] [stdout] test bi_transformer_tests::rc_bi_transformer_to_methods_tests::test_rc_to_rc ... ok [INFO] [stdout] test bi_transformer_tests::rc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test bi_transformer_tests::rc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test bi_transformer_tests::rc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test bi_transformer_tests::trait_usage_tests::test_bi_transformer_trait ... ok [INFO] [stdout] test bi_transformer_tests::trait_usage_tests::test_closure_as_bi_transformer ... ok [INFO] [stdout] test bi_transformer_tests::trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test bi_transformer_tests::type_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test binary_operator_tests::test_binary_operator_basic ... ok [INFO] [stdout] test binary_operator_tests::test_box_binary_operator_creation ... ok [INFO] [stdout] test binary_operator_tests::test_binary_operator_compatibility ... ok [INFO] [stdout] test binary_operator_tests::test_box_binary_operator_once ... ok [INFO] [stdout] test binary_operator_tests::test_arc_binary_operator_thread_safety ... ok [INFO] [stdout] test binary_operator_tests::test_rc_binary_operator_clone ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_clone ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_comparing ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_into_arc ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_into_box ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_into_rc ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_into_fn ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_reversed ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_comparing ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_into_fn ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_into_rc ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_reversed ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_then_comparing_with_equal ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_with_strings ... ok [INFO] [stdout] test comparator_tests::closure_tests::test_closure_into_box ... ok [INFO] [stdout] test comparator_tests::closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test comparator_tests::conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test comparator_tests::closure_tests::test_closure_into_rc ... ok [INFO] [stdout] test comparator_tests::arc_comparator_tests::test_thread_safety ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_into_box ... ok [INFO] [stdout] test comparator_tests::closure_tests::test_closure_into_arc ... ok [INFO] [stdout] test comparator_tests::closure_tests::test_closure_as_comparator ... ok [INFO] [stdout] test comparator_tests::conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test comparator_tests::edge_cases::test_multiple_reversals ... ok [INFO] [stdout] test comparator_tests::edge_cases::test_long_chain ... ok [INFO] [stdout] test comparator_tests::conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test comparator_tests::box_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] test comparator_tests::conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test comparator_tests::edge_cases::test_with_negative_numbers ... ok [INFO] [stdout] test comparator_tests::fn_ops_tests::test_chained_operations ... ok [INFO] [stdout] test comparator_tests::fn_ops_tests::test_reversed ... ok [INFO] [stdout] test comparator_tests::fn_ops_tests::test_then_comparing ... ok [INFO] [stdout] test comparator_tests::generic_tests::test_with_arc_comparator ... ok [INFO] [stdout] test comparator_tests::generic_tests::test_with_closure ... ok [INFO] [stdout] test comparator_tests::edge_cases::test_with_empty_values ... ok [INFO] [stdout] test comparator_tests::generic_tests::test_with_rc_comparator ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_into_rc ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_reversed ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_new_and_compare ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_then_comparing_with_non_equal_greater ... ok [INFO] [stdout] test comparator_tests::generic_tests::test_with_box_comparator ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_then_comparing ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_accept_once ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_and_then ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_accept_once_with_different_types ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_comparing ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_into_box ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_into_fn ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_then_comparing_with_non_equal_less ... ok [INFO] [stdout] test comparator_tests::rc_comparator_tests::test_clone ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_clone ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_consumer_once_consumes_self ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_debug ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_debug_with_name ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_display ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_display_with_name ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_arc ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_box ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_box_once ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_fn ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_fn_once ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_into_rc ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_new ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_noop ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_thread_safety ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_to_box_once ... ok [INFO] [stdout] test consumer_tests::test_arc_consumer::test_to_fn_once ... ok [INFO] [stdout] test consumer_tests::test_arcconsumer_to_box_rc_arc_and_fn ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_and_then ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_and_then_multiple_chains ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_and_then_with_box_consumer ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_debug ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_display ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_display_with_name ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_if_then ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_if_then_else ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_into_box ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_into_fn ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_into_rc_from_box ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_new ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_noop ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_with_different_types ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_accept_once ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_accept_once_with_different_types ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_arc_consumer_to_arc ... ok [INFO] [stdout] test consumer_tests::test_box_consumer::test_debug_with_name ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_arc_consumer_to_box ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_arc_consumer_to_fn_preserves_original ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_arc_consumer_to_rc ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_consumer_once_consumes_self ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_custom_consumer_to_arc ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_custom_consumer_to_box ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_custom_consumer_to_fn ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_custom_consumer_to_rc ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_into_box_once ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_into_fn_once ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_rc_consumer_to_box ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_rc_consumer_to_fn_preserves_original ... ok [INFO] [stdout] test consumer_tests::test_closure_to_methods::test_rc_consumer_to_rc ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_arc_consumer_set_name ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_arc_consumer_with_name ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_box_consumer_set_name ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_box_consumer_with_name ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_rc_consumer_set_name ... ok [INFO] [stdout] test consumer_tests::test_consumer_names::test_rc_consumer_with_name ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_accept_once ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_accept_once_with_different_types ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_box_to_rc ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_consumer_once_consumes_self ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_consumer_once_with_state_modification ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_into_box_once ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_into_fn_once ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_to_box_once ... ok [INFO] [stdout] test consumer_tests::test_conversions::test_to_fn_once ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_chaining_with_box ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_cloneable ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_into_box ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_into_arc ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_into_fn ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_into_rc ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_stateful_consumer_into_box ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_custom_consumer_thread_safety ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_stateful_consumer_into_fn ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_stateful_consumer_into_arc ... ok [INFO] [stdout] test consumer_tests::test_default_into_implementations::test_stateful_consumer_into_rc ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_and_then_with_noop ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_clone ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_into_arc ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_into_box ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_into_fn ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_into_rc ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_conditional_or_else ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_arc_when ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_box_conditional_and_then ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_box_conditional_into_box ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_box_conditional_into_fn ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_box_conditional_into_rc ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_complex_chain ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_if_then_else_all_false ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_if_then_else_all_true ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_if_then_with_always_false ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_if_then_with_always_true ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_conditional_into_box ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_noop_with_name ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_conditional_into_fn ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_conditional_into_rc ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_conditional_or_else ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_when ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_and_then_with_closure ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_closure_to_arc_with_fn_pointer ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_closure_to_box_with_fn_pointer ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_closure_to_fn_with_fn_pointer ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_closure_to_rc_with_fn_pointer ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_into_arc ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_into_box ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_into_fn ... ok [INFO] [stdout] test consumer_tests::test_edge_cases::test_rc_conditional_clone ... ok [INFO] [stdout] test consumer_tests::test_fn_consumer_ops::test_into_rc ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_and_then ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_clone ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_debug ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_debug_with_name ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_display ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_display_with_name ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_into_box ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_into_rc ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_new ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_into_fn ... ok [INFO] [stdout] test consumer_tests::test_rc_consumer::test_noop ... ok [INFO] [stdout] test consumer_tests::test_rcconsumer_to_box_rc_and_fn ... ok [INFO] [stdout] test consumer_tests::test_to_fn::test_arc_consumer_to_fn ... ok [INFO] [stdout] test consumer_tests::test_to_fn::test_rc_consumer_to_fn ... ok [INFO] [stdout] test consumer_tests::test_unified_interface::test_with_arc_consumer ... ok [INFO] [stdout] test consumer_tests::test_unified_interface::test_with_box_consumer ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::advanced_usage_tests::test_conditional_with_complex_logic ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::advanced_usage_tests::test_nested_options ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::advanced_usage_tests::test_vec_transformation ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::advanced_usage_tests::test_boxed_value_transformation ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::captured_state_tests::test_closure_with_moved_value ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::complex_pipeline_tests::test_conditional_pipeline ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::complex_pipeline_tests::test_option_pipeline ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::composition_with_box_tests::test_closure_and_then_box ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::complex_pipeline_tests::test_parse_transform_format_pipeline ... ok [INFO] [stdout] test consumer_tests::test_unified_interface::test_with_rc_consumer ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::composition_with_box_tests::test_closure_compose_box ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::conditional_mapping_tests::test_when_chain ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::captured_state_tests::test_closure_with_captured_value ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::conditional_mapping_tests::test_when_with_closure_predicate ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::conditional_mapping_tests::test_when_with_rc_predicate ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::edge_cases_tests::test_empty_string ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::edge_cases_tests::test_negative_values ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::edge_cases_tests::test_constant_mapper ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::edge_cases_tests::test_zero_value ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::captured_state_tests::test_multiple_captured_values ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::composition_with_box_tests::test_box_compose_closure ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::composition_with_box_tests::test_box_and_then_closure ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::function_pointer_tests::test_function_pointer_and_then ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::function_pointer_tests::test_function_pointer_chain ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::function_pointer_tests::test_function_pointer_compose ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::function_pointer_tests::test_function_pointer_when ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::multiple_composition_tests::test_mixed_and_then_compose ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::multiple_composition_tests::test_multiple_closures_and_then ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::multiple_composition_tests::test_multiple_closures_compose ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::tests::test_closure_and_then ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::tests::test_closure_compose ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::tests::test_closure_when ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::type_conversion_tests::test_i32_to_string ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::type_conversion_tests::test_result_chain ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_and_then ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::type_conversion_tests::test_string_to_i32 ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_identity ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_compose ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_constant ... ok [INFO] [stdout] test fn_mapper_once_ops_tests::type_conversion_tests::test_option_chain ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_pipeline ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_consuming_string ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_type_conversion ... ok [INFO] [stdout] test mapper_once_tests::conditional_tests::test_when_or_else ... ok [INFO] [stdout] test mapper_once_tests::conditional_tests::test_when_or_else_negative ... ok [INFO] [stdout] test mapper_once_tests::box_mapper_once_tests::test_new_and_apply ... ok [INFO] [stdout] test mapper_once_tests::conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test mapper_once_tests::complex_composition_tests::test_mixed_composition ... ok [INFO] [stdout] test mapper_once_tests::complex_composition_tests::test_multiple_compose ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_complex_custom_chain_conversions ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_complex_custom_to_box ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_complex_custom_to_fn ... ok [INFO] [stdout] test mapper_once_tests::complex_composition_tests::test_multiple_and_then ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_composition_with_to_box ... ok [INFO] [stdout] test mapper_once_tests::conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_into_box ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_composition_with_to_fn ... ok [INFO] [stdout] test mapper_once_tests::conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_to_box ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_to_fn ... ok [INFO] [stdout] test mapper_once_tests::conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_consuming_ownership ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_into_fn ... ok [INFO] [stdout] test mapper_once_tests::default_implementation_tests::test_custom_mapper_into_fn ... ok [INFO] [stdout] test mapper_once_tests::custom_type_default_impl_tests::test_custom_multiple_conversions ... ok [INFO] [stdout] test mapper_once_tests::error_handling_tests::test_option_mapper ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test mapper_once_tests::error_handling_tests::test_option_mapper_none ... ok [INFO] [stdout] test mapper_once_tests::default_implementation_tests::test_custom_mapper_chain ... ok [INFO] [stdout] test mapper_once_tests::default_implementation_tests::test_custom_mapper_into_box ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_with_box ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_with_closure_capture ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_with_result ... ok [INFO] [stdout] test mapper_once_tests::error_handling_tests::test_result_mapper_error ... ok [INFO] [stdout] test mapper_once_tests::stateful_mapper_tests::test_mapper_consuming_vec ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test mapper_once_tests::error_handling_tests::test_result_chain ... ok [INFO] [stdout] test mapper_once_tests::error_handling_tests::test_result_mapper ... ok [INFO] [stdout] test mapper_once_tests::stateful_mapper_tests::test_mapper_with_box_state ... ok [INFO] [stdout] test mapper_once_tests::stateful_mapper_tests::test_stateful_mapper_chain ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_closure_to_fn_and_preserve_original ... ok [INFO] [stdout] test mapper_once_tests::stateful_mapper_tests::test_stateful_mapper_with_captured_state ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_function_pointer_into_box ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test mapper_once_tests::zero_cost_specialization_tests::test_box_into_box_is_zero_cost ... ok [INFO] [stdout] test mapper_once_tests::zero_cost_specialization_tests::test_box_into_fn_is_zero_cost ... ok [INFO] [stdout] test mapper_once_tests::zero_cost_specialization_tests::test_chained_conversions ... ok [INFO] [stdout] test mapper_once_tests::trait_usage_tests::test_closure_as_mapper_once ... ok [INFO] [stdout] test mapper_once_tests::edge_cases_tests::test_with_option ... ok [INFO] [stdout] test mapper_once_tests::trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test mapper_once_tests::trait_usage_tests::test_mapper_once_trait ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_closure_into_box ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test mapper_once_tests::type_conversion_tests::test_closure_to_box_and_preserve_original ... ok [INFO] [stdout] test mapper_once_tests::zero_cost_specialization_tests::test_closure_into_fn_is_zero_cost ... ok [INFO] [stdout] test mapper_once_tests::zero_cost_specialization_tests::test_complex_type_conversion ... ok [INFO] [stdout] test mutator_once_tests::test_box_conditional_mutator_once_and_then ... ok [INFO] [stdout] test mutator_once_tests::test_box_conditional_mutator_once_mutate ... ok [INFO] [stdout] test mutator_once_tests::test_box_conditional_mutator_once_or_else ... ok [INFO] [stdout] test mutator_once_tests::test_box_mutator_once_identity_and_chain ... ok [INFO] [stdout] test mutator_once_tests::test_box_conditional_mutator_once_into_fn ... ok [INFO] [stdout] test mutator_once_tests::test_box_conditional_mutator_once_into_box ... ok [INFO] [stdout] test mutator_once_tests::test_box_mutator_once_noop ... ok [INFO] [stdout] test mutator_once_tests::test_box_mutator_once_when ... ok [INFO] [stdout] test mutator_once_tests::test_closure_and_then ... ok [INFO] [stdout] test mutator_once_tests::test_closure_into_and_to_variants ... ok [INFO] [stdout] test mutator_once_tests::test_closure_into_fn ... ok [INFO] [stdout] test mutator_once_tests::test_box_mutator_once_into_fn ... ok [INFO] [stdout] test mutator_once_tests::test_mutator_once_default_into_fn ... ok [INFO] [stdout] test mutator_once_tests::test_custom_mutator_default_adapters ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_and_then ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_clone ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_into_arc ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_into_box ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_into_rc ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_new ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_noop ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_noop_chaining ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_noop_clone ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_arc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_box ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_arc ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_fn ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_box_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_rc ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_fn_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_rc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_and_then_multiple_chains ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_and_then ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_and_then_with_box_consumer ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_to_arc_thread_safe ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_noop_with_different_types ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_with_different_types ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_noop_chaining ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_conditional_processing ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_arc_mutator_reuse ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_mixed_operations ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_data_processing_pipeline ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_if_then_else ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_if_then_false ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_if_then_true ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_into_box ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_into_rc ... ok [INFO] [stdout] test mutator_tests::test_arc_mutator::test_thread_safety ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_new ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_rc_mutator_reuse ... ok [INFO] [stdout] test mutator_tests::test_complex_scenarios::test_string_processing ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_clone ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_into_arc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_into_rc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_into_box ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_into_fn ... ok [INFO] [stdout] test mutator_tests::test_box_mutator::test_noop ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_thread_safety ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_arc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_arc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_arc_thread_safe ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_box ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_box_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_fn ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_fn_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_rc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_conditional_to_rc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_or_else_thread_safety ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_or_else_with_arc_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_or_else_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_when_with_arc_predicate ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_or_else_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_when_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_arc_when_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_and_then_conditional ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_and_then_with_box_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_and_then_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_into_box ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_into_fn ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_conditional_into_rc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_or_else_with_arc_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_or_else_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_or_else_with_box_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_or_else_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_or_else_with_rc_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_when_with_arc_predicate ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_when_with_box_predicate ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_when_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_when_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_box_when_with_rc_predicate ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_combined_predicate_types ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_nested_conditionals ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_or_else_chaining ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_clone ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_into_box ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_into_fn ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_into_rc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_box ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_fn ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_box_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_fn_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_rc ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_conditional_to_rc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_or_else_with_box_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_or_else_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_or_else_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_or_else_with_rc_mutator ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_when_with_box_predicate ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_when_with_closure ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_when_with_rc_predicate ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_basic ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_chaining ... ok [INFO] [stdout] test mutator_tests::test_conditional_execution::test_rc_when_with_function_pointer ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_complex_type_into_box ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_complex_type_into_fn ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_into_arc ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_into_box ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_into_fn ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_into_rc ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_thread_safety ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_to_box_rc_arc_to_fn ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_with_complex_type ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_custom_mutator_with_condition ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_generic_custom_mutator ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_generic_custom_mutator_into_box ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_stateful_mutator ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_stateful_mutator_into_box ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_generic_custom_mutator_with_capture ... ok [INFO] [stdout] test mutator_tests::test_custom_mutator_default_impl::test_stateful_mutator_into_fn ... ok [INFO] [stdout] test mutator_tests::test_custom_types::test_chaining_with_custom_struct ... ok [INFO] [stdout] test mutator_tests::test_custom_types::test_conditional_with_custom_struct ... ok [INFO] [stdout] test mutator_tests::test_custom_types::test_with_custom_struct ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_unicode ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_empty_string ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_empty_vec ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_max_value ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_min_value ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_negative ... ok [INFO] [stdout] test mutator_tests::test_edge_cases::test_with_zero ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_accept ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_and_then ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_into_arc ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_into_rc ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_arc ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_arc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_box_panics_or_supports ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_fn ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_rc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_arc_mutator_into_fn ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_arc_mutator_into_fn_composition ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_box_mutator_into_fn ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_box_mutator_into_fn_complex ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_into_box ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_closure_into_fn ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_closure_into_fn_direct ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_rc ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_closure_into_fn_with_state ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_pipeline ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_arc_mutator_into_fn_thread_safe ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_complex_types ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_conditional ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_empty_iterator ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_filter_map ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_strings ... ok [INFO] [stdout] test mutator_tests::test_fn_mutator_ops::test_closure_to_fn_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_transform ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_into_fn_with_vec ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_rc_mutator_into_fn ... ok [INFO] [stdout] test mutator_tests::test_into_fn::test_rc_mutator_into_fn_chained ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_into_box_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_into_fn_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_to_box_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_to_fn_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_with_different_types ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_to_box_mutator_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_box_mutator_into_box_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_arc_mutator_mutate_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_box_mutator_into_fn_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_box_mutator_mutate_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_box_mutator_with_different_types ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_box_to_rc_mutator_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_complex_mutation_with_move ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_into_box_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_mutate_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_into_fn_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_to_fn_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_with_different_types ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_to_arc_mutator_once ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_string_concatenation ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_and_then ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_thread_safe_mutation ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_clone ... ok [INFO] [stdout] test mutator_tests::test_mutator_once_implementations::test_rc_mutator_to_box_once ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_into_box ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_into_rc ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_new ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_noop ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_noop_clone ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_noop_chaining ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_box ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_fn ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_rc ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_rc_preserves_original ... ok [INFO] [stdout] test mutator_tests::test_unified_interface::test_with_arc_consumer ... ok [INFO] [stdout] test mutator_tests::test_unified_interface::test_with_box_consumer ... ok [INFO] [stdout] test mutator_tests::test_unified_interface::test_with_rc_consumer ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test mutator_tests::test_unified_interface::test_with_closure ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_box_preserves_original ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_always_false_with_composition ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_arc_always_true ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_arc_new_with_name ... ok [INFO] [stdout] test mutator_tests::test_rc_mutator::test_to_fn_preserves_original ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_box_always_false ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_arc_always_false ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_box_always_true ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_new_with_name ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test predicate_tests::additional_type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_rc_always_false ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_into_arc ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_new ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_not_composition ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_or_composition ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_set_name ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_rc_always_true ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_to_box ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_rc_new_with_name ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_and_composition ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_send_sync ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_thread_safe_composition ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_clone ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_and_composition ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_and_with_names ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_new ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_or_composition ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_or_with_names ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_set_name ... ok [INFO] [stdout] test predicate_tests::closure_predicate_tests::test_closure_and_composition ... ok [INFO] [stdout] test predicate_tests::closure_predicate_tests::test_closure_implements_predicate ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_complex_composition ... ok [INFO] [stdout] test predicate_tests::closure_predicate_tests::test_closure_into_fn ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_not_with_name ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_name_none ... ok [INFO] [stdout] test predicate_tests::arc_predicate_tests::test_to_rc ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_not_composition ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_into_box ... ok [INFO] [stdout] test predicate_tests::closure_predicate_tests::test_closure_not_composition ... ok [INFO] [stdout] test predicate_tests::closure_predicate_tests::test_closure_or_composition ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_composition_with_box ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_into_arc ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_into_rc ... ok [INFO] [stdout] test predicate_tests::box_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_test ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_into_box ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_into_fn ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_with_rc_composition ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_generic_custom_predicate ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_generic_custom_predicate_composition ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_generic_custom_predicate_into_box ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_generic_custom_predicate_into_rc ... ok [INFO] [stdout] test predicate_tests::different_types_tests::test_option_predicate ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_into_fn_with_iterator ... ok [INFO] [stdout] test predicate_tests::different_types_tests::test_vec_predicate ... ok [INFO] [stdout] test predicate_tests::different_types_tests::test_string_predicate ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_arc_debug ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_arc_display_named ... ok [INFO] [stdout] test predicate_tests::different_types_tests::test_str_predicate ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_box_debug ... ok [INFO] [stdout] test predicate_tests::custom_predicate_tests::test_custom_predicate_with_arc_thread_safe ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_arc_display_unnamed ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_box_display_named ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_box_display_unnamed ... ok [INFO] [stdout] test predicate_tests::different_types_tests::test_tuple_predicate ... ok [INFO] [stdout] test predicate_tests::interior_mutability_tests::test_arc_predicate_with_mutex_counter ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_rc_display_named ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_rc_display_unnamed ... ok [INFO] [stdout] test predicate_tests::generic_function_tests::test_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::generic_function_tests::test_with_closure ... ok [INFO] [stdout] test predicate_tests::interior_mutability_tests::test_rc_predicate_with_refcell_cache ... ok [INFO] [stdout] test predicate_tests::generic_function_tests::test_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::generic_function_tests::test_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::interior_mutability_tests::test_box_predicate_with_refcell_counter ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_arc_nand_basic ... ok [INFO] [stdout] test predicate_tests::display_debug_tests::test_rc_debug ... ok [INFO] [stdout] test predicate_tests::always_predicates_tests::test_always_true_with_composition ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_arc_nor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_arc_xor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_box_nand_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_box_nor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_rc_nor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_box_xor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_closure_nand_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_closure_nor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_closure_xor_basic ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_rc_xor_basic ... ok [INFO] [stdout] test predicate_tests::interior_mutability_tests::test_arc_predicate_thread_safe_counter ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_complex_nand_composition ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_nand_with_strings ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_complex_xor_composition ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_nor_with_strings ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_rc_nand_basic ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_arc_not_or_composition ... ok [INFO] [stdout] test predicate_tests::logical_operations_tests::test_xor_with_strings ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_box_not_and_composition ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_box_not_or_composition ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_double_not ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_arc_not_and_composition ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_not_with_nor ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_not_with_xor ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_rc_not_and_composition ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_rc_not_or_composition ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_and_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_and_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nand_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nand_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nand_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nor_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_or_with_closure ... ok [INFO] [stdout] test predicate_tests::not_composition_tests::test_not_with_nand ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_or_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_and_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_xor_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_xor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_or_with_arc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_xor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_and_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_arc_nor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_and_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_and_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nand_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nand_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nor_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_or_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_or_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_or_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_and_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_xor_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_xor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_xor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_and_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_and_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_and_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nand_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nand_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nand_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nor_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_nor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_box_nand_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_or_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_or_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_or_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_xor_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_xor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_closure_xor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_and_with_box_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_and_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_and_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_and_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nand_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nand_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nand_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_nor_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_or_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_or_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_or_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_xor_with_closure ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_xor_with_function ... ok [INFO] [stdout] test predicate_tests::parameter_types_tests::test_rc_xor_with_rc_predicate ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_and_composition ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_clone ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_complex_reuse ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_into_rc ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_new ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_not_composition ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_or_composition ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_set_name ... ok [INFO] [stdout] test predicate_tests::rc_predicate_tests::test_to_box ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_arc_to_fn ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_arc_to_fn_with_composition ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_rc_to_fn ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test predicate_tests::to_fn_tests::test_rc_to_fn_with_composition ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_option_predicate_to_fn ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_string_predicate_to_rc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_arc_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_arc_thread_safe ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_box_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_box_multiple_conversions ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_fn_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_fn_with_iterator ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_rc_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_rc_multiple_conversions ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_arc_to_rc_then_composition ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_closure_to_arc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_closure_to_box ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_closure_to_fn ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_closure_to_rc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_arc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_arc_thread_safe ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_box ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_box_multiple ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_fn ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_fn_with_iterator ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_rc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_custom_clonable_to_rc_composition ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_multiple_conversions_chain ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_string_predicate_to_box ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_box_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_box_multiple_conversions ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_box_then_composition ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_fn_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_fn_with_iterator ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_to_rc_basic ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_rc_vec_predicate_to_box ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_stateful_custom_to_box ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_stateful_custom_to_fn_with_filter ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_stateful_custom_to_rc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_to_fn_preserves_original ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_thread_safe_custom_to_arc_multithreaded ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test predicate_tests::to_methods_comprehensive_tests::test_thread_safe_custom_to_arc ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_clone ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_into_arc ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_to_fn ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_and_then_with_box_consumer ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_arc_noop ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_box_consumer_into_box ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_and_then_multiple_chains ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_noop ... ok [INFO] [stdout] test readonly_consumer_tests::box_readonly_consumer_tests::test_with_different_types ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_accept ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_and_then ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_and_then_multiple ... ok [INFO] [stdout] test predicate_tests::type_conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_into_box ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_into_rc ... ok [INFO] [stdout] test readonly_consumer_tests::conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test readonly_consumer_tests::conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test readonly_consumer_tests::conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::custom_struct_tests::test_into_variants_from_custom_struct ... ok [INFO] [stdout] test readonly_consumer_tests::custom_struct_tests::test_to_variants_from_custom_struct ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_arc_consumer_debug ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_arc_consumer_display_with_name ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_arc_consumer_display_without_name ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_box_consumer_debug ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_box_consumer_name_with_accept ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_rc_consumer_name ... ok [INFO] [stdout] test readonly_consumer_tests::arc_readonly_consumer_tests::test_thread_safety ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_box_consumer_display_with_name ... ok [INFO] [stdout] test readonly_consumer_tests::closure_tests::test_closure_into_arc ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_box_consumer_display_without_name ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_rc_consumer_debug ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_rc_consumer_display_with_name ... ok [INFO] [stdout] test readonly_consumer_tests::generic_tests::test_with_arc_consumer ... ok [INFO] [stdout] test readonly_consumer_tests::generic_tests::test_with_box_consumer ... ok [INFO] [stdout] test readonly_consumer_tests::generic_tests::test_with_closure ... ok [INFO] [stdout] test readonly_consumer_tests::display_debug_tests::test_rc_consumer_display_without_name ... ok [INFO] [stdout] test readonly_consumer_tests::generic_tests::test_with_rc_consumer ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_arc_consumer_name ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_arc_consumer_name_with_accept ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_box_consumer_name ... ok [INFO] [stdout] test readonly_consumer_tests::name_tests::test_rc_consumer_name_with_accept ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_clone ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_rc_noop ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_to_fn ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_arc_to_arc ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_arc_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_arc_to_fn ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_closure_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_closure_to_fn ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_arc_to_rc ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_closure_to_xxx_all_methods ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_rc_to_box ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_arc_to_xxx_all_methods ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_rc_to_fn ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_rc_to_rc ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_rc_to_xxx_all_methods ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_closure_to_arc ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test readonly_consumer_tests::to_xxx_methods_tests::test_closure_to_rc ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_to_box_once_clones_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_to_fn_once_clones_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_to_box_once_shares_state ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_thread_safety ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test readonly_consumer_tests::rc_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_option_some ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_to_fn_once_shares_state ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_result_err ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_option_none ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_unit_type ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_result_ok ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_edge_cases::test_with_tuple ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_get::test_moves_captured_value ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_get::test_with_expensive_computation ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_box::test_returns_self ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_box_conversion::test_closure_into_box ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_box_conversion::test_closure_with_move ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_box_conversion::test_returns_self ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_fn::test_with_move_closure ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_fn::test_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_new::test_creates_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_new::test_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_into_fn::test_basic_conversion ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_use_cases::test_resource_consumption ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_use_cases::test_with_non_cloneable_type ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_new::test_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_get::test_with_move_closure ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_get_method ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_into_box_default_impl ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_into_fn_default_impl ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_into_fn_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_into_fn_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_once::test_use_cases::test_lazy_initialization ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_with_complex_type ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_box_supplier_supplier_once::test_into_fn_once_with_move ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_with_result ... ok [INFO] [stdout] test supplier_once_tests::test_arc_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_with_option ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_clones_share_state ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_custom_supplier_once_default_implementation::test_custom_type_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_to_box_once_clones_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_to_box_once_shares_state ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_to_fn_once_clones_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_to_fn_once_shares_state ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_with_complex_types ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_rc_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_closure_get_direct ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_closure_get_with_complex_type ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_closure_get_with_move ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_closure_implements_supplier_once ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_closure_move_capture ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_into_box_once ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_specialized_to_fn_for_cloneable_closure ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_into_fn ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_into_fn_with_complex_computation ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_default_to_box_with_custom_cloneable_supplier ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_into_fn_with_move ... ok [INFO] [stdout] test supplier_once_tests::test_supplier_once_trait::test_into_fn_with_vec ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_box_supplier_once_cannot_use_to_box ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_box_supplier_once_cannot_use_to_fn ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_default_to_fn_with_custom_cloneable_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_clone::test_can_be_cloned ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_non_cloneable_closure_cannot_use_to_box ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_multiple_maps_from_same_source ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_clone::test_clones_share_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_rc::test_converts_to_rc ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_original_remains_usable ... ok [INFO] [stdout] test supplier_once_tests::test_to_box_and_to_fn::test_specialized_to_box_for_cloneable_closure ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_arc::test_returns_self ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_box::test_converts_to_box ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_into_fn_thread_safe ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_into_fn_with_mapped_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_thread_safety_with_mapper ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_with_arc_mapper ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_with_multiple_arc_mappers ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_map::test_with_stateful_arc_mapper ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_new::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_thread_safety::test_can_be_sent_across_threads ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_to_arc::test_returns_clone ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_to_box::test_creates_box_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_to_fn::test_creates_fn ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_to_rc::test_creates_rc_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier::test_zip::test_originals_remain_usable ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_get::test_cloned_suppliers_share_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_get::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_box::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_fn::test_fn_once_with_thread_safety ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_fn::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_box::test_creates_box_supplier_once ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_box::test_original_remains_usable ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_box::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_fn::test_creates_fn_once ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_fn::test_original_remains_usable ... ok [INFO] [stdout] test supplier_tests::test_arc_supplier_once::test_to_fn::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_constant::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_filter::test_with_constant_supplier ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_box::test_returns_self ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_fn::test_into_fn_zero_overhead ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_into_rc::test_converts_to_rc ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_multiple_chains ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_with_box_mapper ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_type_conversion ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_with_rc_mapper ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_with_stateful_box_mapper ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_map::test_with_stateful_supplier ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_new::test_with_bool ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_new::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_new::test_with_vec ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_get::test_moves_captured_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_get::test_with_stateful_closure ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_zip::test_with_stateful_suppliers ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_box::test_with_moved_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_fn::test_fn_once_closure_can_be_called ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test supplier_tests::test_custom_clone_supplier::test_default_to_arc ... ok [INFO] [stdout] test supplier_tests::test_custom_clone_supplier::test_default_to_box ... ok [INFO] [stdout] test supplier_tests::test_custom_clone_supplier::test_default_to_fn ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test supplier_tests::test_box_supplier::test_memoize::test_with_stateful_supplier ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_fn::test_with_stateful_closure ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_fn::test_with_moved_value ... ok [INFO] [stdout] test supplier_tests::test_box_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_custom_clone_supplier::test_default_to_rc ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_arc ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_box ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_fn ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_fn_composition ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_fn_default_impl ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_clone_and_share ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_fn_with_fnmut_function ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_rc ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_into_fn_with_string ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_all_operations ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_complex_pipeline ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_filter ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_filter_always_fail ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_filter_always_pass ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_chain ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_with_string ... ok [INFO] [stdout] test supplier_tests::test_custom_supplier_default_impl::test_custom_supplier_thread_safety ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_filter_with_map ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_with_arc_mapper ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_with_box_mapper ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_with_rc_mapper ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_memoize ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_stateful ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_memoize_with_map ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_filter_then_zip ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_memoize_clone_behavior ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_nested_map ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_then_zip ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_map_type_conversion ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_option_operations ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_result_operations ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_string_operations ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_tuple_operations ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_zip ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_zip_different_types ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_zip_stateful ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_function_pointer_filter ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_function_pointer_map ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_clone::test_can_be_cloned ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_clone::test_clones_share_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_box::test_converts_to_box ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_into_fn_with_mapped_supplier ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_into_fn_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test supplier_tests::test_fn_supplier_ops::test_closure_vec_operations ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_multiple_maps_from_same_source ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_original_remains_usable ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_shared_state_with_mapper ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_with_box_mapper ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_with_rc_mapper ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_with_stateful_rc_mapper ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_into_rc::test_returns_self ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_new::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_to_box::test_creates_box_supplier ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_to_fn::test_creates_closure ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_to_rc::test_returns_clone ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier::test_zip::test_originals_remain_usable ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_get::test_cloned_suppliers_share_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_get::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_box::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_fn::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_fn::test_fn_once_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_box::test_original_remains_usable ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_box::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_fn::test_original_remains_usable ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_fn::test_creates_fn_once ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_get ... ok [INFO] [stderr] Running tests/mutator_once_tests.rs (/opt/rustwide/target/debug/deps/mutator_once_tests-ac0211cda6e7f218) [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_get_stateful ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_into_fn ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_into_fn_stateful ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_implements_supplier ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_stateful ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_into_fn_with_fnmut_function ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_to_arc ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_fn::test_with_shared_state ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_to_box ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_to_rc ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_into_arc ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_into_rc ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_into_box ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_to_fn ... ok [INFO] [stdout] test unary_operator_tests::test_rc_unary_operator_clone ... ok [INFO] [stdout] test supplier_tests::test_supplier_trait::test_closure_into_fn_with_string ... ok [INFO] [stdout] test unary_operator_tests::test_unary_operator_basic ... ok [INFO] [stdout] test unary_operator_tests::test_box_unary_operator_once ... ok [INFO] [stdout] test unary_operator_tests::test_box_unary_operator_creation ... ok [INFO] [stdout] test supplier_tests::test_rc_supplier_once::test_to_box::test_creates_box_supplier_once ... ok [INFO] [stdout] test unary_operator_tests::test_arc_unary_operator_thread_safety ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1338 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_box_conditional_mutator_once_and_then ... ok [INFO] [stderr] Running tests/mutator_tests.rs (/opt/rustwide/target/debug/deps/mutator_tests-77af1fda2394c25f) [INFO] [stdout] test test_box_conditional_mutator_once_into_box ... ok [INFO] [stdout] test test_box_conditional_mutator_once_mutate ... ok [INFO] [stdout] test test_box_conditional_mutator_once_into_fn ... ok [INFO] [stdout] test test_box_conditional_mutator_once_or_else ... ok [INFO] [stdout] test test_box_mutator_once_identity_and_chain ... ok [INFO] [stdout] test test_box_mutator_once_into_fn ... ok [INFO] [stdout] test test_box_mutator_once_noop ... ok [INFO] [stdout] test test_box_mutator_once_when ... ok [INFO] [stdout] test test_closure_and_then ... ok [INFO] [stdout] test test_closure_into_fn ... ok [INFO] [stdout] test test_closure_into_and_to_variants ... ok [INFO] [stdout] test test_custom_mutator_default_adapters ... ok [INFO] [stdout] test test_mutator_once_default_into_fn ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 196 tests [INFO] [stdout] test test_arc_mutator::test_and_then ... ok [INFO] [stdout] test test_arc_mutator::test_clone ... ok [INFO] [stdout] test test_arc_mutator::test_into_arc ... ok [INFO] [stdout] test test_arc_mutator::test_into_rc ... ok [INFO] [stdout] test test_arc_mutator::test_new ... ok [INFO] [stdout] test test_arc_mutator::test_into_box ... ok [INFO] [stdout] test test_arc_mutator::test_noop ... ok [INFO] [stdout] test test_arc_mutator::test_noop_chaining ... ok [INFO] [stdout] test test_arc_mutator::test_noop_clone ... ok [INFO] [stdout] test test_arc_mutator::test_thread_safety ... ok [INFO] [stdout] test test_arc_mutator::test_to_arc ... ok [INFO] [stdout] test test_arc_mutator::test_to_arc_preserves_original ... ok [INFO] [stdout] test test_arc_mutator::test_to_arc_thread_safe ... ok [INFO] [stdout] test test_arc_mutator::test_to_box_preserves_original ... ok [INFO] [stdout] test test_arc_mutator::test_to_box ... ok [INFO] [stdout] test test_arc_mutator::test_to_fn ... ok [INFO] [stderr] Running tests/predicate_tests.rs (/opt/rustwide/target/debug/deps/predicate_tests-4cc744d75f907759) [INFO] [stdout] test test_arc_mutator::test_to_fn_preserves_original ... ok [INFO] [stdout] test test_arc_mutator::test_to_rc ... ok [INFO] [stdout] test test_arc_mutator::test_to_rc_preserves_original ... ok [INFO] [stdout] test test_box_mutator::test_and_then_multiple_chains ... ok [INFO] [stdout] test test_box_mutator::test_and_then_with_box_consumer ... ok [INFO] [stdout] test test_box_mutator::test_and_then ... ok [INFO] [stdout] test test_box_mutator::test_if_then_else ... ok [INFO] [stdout] test test_box_mutator::test_if_then_false ... ok [INFO] [stdout] test test_box_mutator::test_if_then_true ... ok [INFO] [stdout] test test_box_mutator::test_into_box ... ok [INFO] [stdout] test test_box_mutator::test_into_rc ... ok [INFO] [stdout] test test_box_mutator::test_new ... ok [INFO] [stdout] test test_box_mutator::test_noop ... ok [INFO] [stdout] test test_box_mutator::test_noop_chaining ... ok [INFO] [stdout] test test_box_mutator::test_with_different_types ... ok [INFO] [stdout] test test_box_mutator::test_noop_with_different_types ... ok [INFO] [stdout] test test_complex_scenarios::test_conditional_processing ... ok [INFO] [stdout] test test_complex_scenarios::test_arc_mutator_reuse ... ok [INFO] [stdout] test test_complex_scenarios::test_mixed_operations ... ok [INFO] [stdout] test test_complex_scenarios::test_rc_mutator_reuse ... ok [INFO] [stdout] test test_complex_scenarios::test_string_processing ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_clone ... ok [INFO] [stdout] test test_complex_scenarios::test_data_processing_pipeline ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_into_fn ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_into_rc ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_into_arc ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_arc_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_box ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_thread_safety ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_rc ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_into_box ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_rc_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_box_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_arc_or_else_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_arc_when_with_arc_predicate ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_fn ... ok [INFO] [stdout] test test_conditional_execution::test_arc_when_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_fn_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_and_then_with_box_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_and_then_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_arc ... ok [INFO] [stdout] test test_conditional_execution::test_arc_when_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_arc_conditional_to_arc_thread_safe ... ok [INFO] [stdout] test test_conditional_execution::test_arc_or_else_with_arc_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_into_fn ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_and_then_conditional ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_into_rc ... ok [INFO] [stdout] test test_conditional_execution::test_box_or_else_with_arc_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_box_or_else_with_box_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_box_or_else_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_box_or_else_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_box_or_else_with_rc_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_box_when_with_arc_predicate ... ok [INFO] [stdout] test test_conditional_execution::test_box_when_with_box_predicate ... ok [INFO] [stdout] test test_conditional_execution::test_arc_or_else_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_box_when_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_arc_or_else_thread_safety ... ok [INFO] [stdout] test test_conditional_execution::test_box_when_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_box_when_with_rc_predicate ... ok [INFO] [stdout] test test_conditional_execution::test_combined_predicate_types ... ok [INFO] [stdout] test test_conditional_execution::test_nested_conditionals ... ok [INFO] [stdout] test test_conditional_execution::test_or_else_chaining ... ok [INFO] [stdout] test test_conditional_execution::test_box_conditional_into_box ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_clone ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_into_box ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_into_fn ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_into_rc ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_box_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_box ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_fn ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_rc ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_rc_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_rc_conditional_to_fn_preserves_original ... ok [INFO] [stdout] test test_conditional_execution::test_rc_or_else_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_rc_or_else_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_rc_or_else_with_rc_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_rc_or_else_with_box_mutator ... ok [INFO] [stdout] test test_conditional_execution::test_rc_when_with_closure ... ok [INFO] [stdout] test test_conditional_execution::test_rc_when_with_function_pointer ... ok [INFO] [stdout] test test_conditional_execution::test_rc_when_with_rc_predicate ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_basic ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_chaining ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_complex_type_into_box ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_complex_type_into_fn ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_into_arc ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_into_box ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_into_fn ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_into_rc ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_to_box_rc_arc_to_fn ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_with_complex_type ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_with_condition ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_generic_custom_mutator ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_custom_mutator_thread_safety ... ok [INFO] [stdout] test test_conditional_execution::test_rc_when_with_box_predicate ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_generic_custom_mutator_with_capture ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_stateful_mutator ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_stateful_mutator_into_box ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_stateful_mutator_into_fn ... ok [INFO] [stdout] test test_custom_types::test_chaining_with_custom_struct ... ok [INFO] [stdout] test test_custom_types::test_conditional_with_custom_struct ... ok [INFO] [stdout] test test_custom_types::test_with_custom_struct ... ok [INFO] [stdout] test test_edge_cases::test_unicode ... ok [INFO] [stdout] test test_edge_cases::test_with_empty_string ... ok [INFO] [stdout] test test_edge_cases::test_with_empty_vec ... ok [INFO] [stdout] test test_edge_cases::test_with_max_value ... ok [INFO] [stdout] test test_edge_cases::test_with_min_value ... ok [INFO] [stdout] test test_edge_cases::test_with_negative ... ok [INFO] [stdout] test test_edge_cases::test_with_zero ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_accept ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_and_then ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_into_arc ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_into_box ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_into_rc ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_arc ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_arc_preserves_original ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_box_panics_or_supports ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_fn_preserves_original ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_fn ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_rc ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_rc_preserves_original ... ok [INFO] [stdout] test test_into_fn::test_arc_mutator_into_fn ... ok [INFO] [stdout] test test_into_fn::test_arc_mutator_into_fn_composition ... ok [INFO] [stdout] test test_into_fn::test_box_mutator_into_fn ... ok [INFO] [stdout] test test_fn_mutator_ops::test_closure_to_arc_thread_safe ... ok [INFO] [stdout] test test_custom_mutator_default_impl::test_generic_custom_mutator_into_box ... ok [INFO] [stdout] test test_into_fn::test_closure_into_fn_direct ... ok [INFO] [stdout] test test_into_fn::test_arc_mutator_into_fn_thread_safe ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_complex_types ... ok [INFO] [stdout] test test_into_fn::test_box_mutator_into_fn_complex ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_conditional ... ok [INFO] [stdout] test test_into_fn::test_closure_into_fn ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_empty_iterator ... ok [INFO] [stdout] test test_into_fn::test_closure_into_fn_with_state ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_filter_map ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_vec ... ok [INFO] [stdout] test test_into_fn::test_rc_mutator_into_fn ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_into_fn_once ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_strings ... ok [INFO] [stdout] test test_into_fn::test_into_fn_with_transform ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_mutate_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_to_box_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_to_fn_once ... ok [INFO] [stdout] test test_into_fn::test_rc_mutator_into_fn_chained ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_to_box_mutator_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_box_mutator_mutate_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_with_different_types ... ok [INFO] [stdout] test test_mutator_once_implementations::test_box_mutator_with_different_types ... ok [INFO] [stdout] test test_mutator_once_implementations::test_arc_mutator_into_box_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_box_mutator_into_fn_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_into_box_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_into_fn_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_mutate_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_to_box_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_to_fn_once ... ok [INFO] [stdout] test test_mutator_once_implementations::test_box_to_rc_mutator_once ... ok [INFO] [stdout] test test_rc_mutator::test_and_then ... ok [INFO] [stdout] test test_rc_mutator::test_clone ... ok [INFO] [stdout] test test_mutator_once_implementations::test_thread_safe_mutation ... ok [INFO] [stdout] test test_rc_mutator::test_into_box ... ok [INFO] [stdout] test test_rc_mutator::test_noop ... ok [INFO] [stdout] test test_mutator_once_implementations::test_string_concatenation ... ok [INFO] [stdout] test test_rc_mutator::test_noop_chaining ... ok [INFO] [stdout] test test_rc_mutator::test_noop_clone ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_to_arc_mutator_once ... ok [INFO] [stdout] test test_rc_mutator::test_to_box ... ok [INFO] [stdout] test test_rc_mutator::test_into_rc ... ok [INFO] [stdout] test test_rc_mutator::test_to_box_preserves_original ... ok [INFO] [stdout] test test_into_fn::test_into_fn_pipeline ... ok [INFO] [stdout] test test_mutator_once_implementations::test_complex_mutation_with_move ... ok [INFO] [stdout] test test_mutator_once_implementations::test_box_mutator_into_box_once ... ok [INFO] [stdout] test test_rc_mutator::test_to_fn ... ok [INFO] [stdout] test test_rc_mutator::test_to_fn_preserves_original ... ok [INFO] [stdout] test test_rc_mutator::test_to_rc ... ok [INFO] [stdout] test test_rc_mutator::test_to_rc_preserves_original ... ok [INFO] [stdout] test test_unified_interface::test_with_arc_consumer ... ok [INFO] [stdout] test test_unified_interface::test_with_box_consumer ... ok [INFO] [stdout] test test_unified_interface::test_with_closure ... ok [INFO] [stdout] test test_mutator_once_implementations::test_rc_mutator_with_different_types ... ok [INFO] [stdout] test test_unified_interface::test_with_rc_consumer ... ok [INFO] [stdout] test test_rc_mutator::test_new ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 196 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 234 tests [INFO] [stdout] test additional_type_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test additional_type_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test additional_type_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test additional_type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test additional_type_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test additional_type_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test additional_type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test additional_type_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test additional_type_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test additional_type_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test always_predicates_tests::test_always_false_with_composition ... ok [INFO] [stdout] test always_predicates_tests::test_always_true_with_composition ... ok [INFO] [stdout] test always_predicates_tests::test_arc_always_false ... ok [INFO] [stdout] test always_predicates_tests::test_arc_always_true ... ok [INFO] [stdout] test always_predicates_tests::test_arc_new_with_name ... ok [INFO] [stdout] test always_predicates_tests::test_box_always_false ... ok [INFO] [stdout] test always_predicates_tests::test_new_with_name ... ok [INFO] [stdout] test always_predicates_tests::test_box_always_true ... ok [INFO] [stdout] test always_predicates_tests::test_rc_new_with_name ... ok [INFO] [stdout] test always_predicates_tests::test_rc_always_false ... ok [INFO] [stdout] test arc_predicate_tests::test_clone ... ok [INFO] [stdout] test arc_predicate_tests::test_into_arc ... ok [INFO] [stdout] test arc_predicate_tests::test_new ... ok [INFO] [stdout] test always_predicates_tests::test_rc_always_true ... ok [INFO] [stdout] test arc_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test arc_predicate_tests::test_not_composition ... ok [INFO] [stdout] test arc_predicate_tests::test_to_box ... ok [INFO] [stdout] test arc_predicate_tests::test_or_composition ... ok [INFO] [stdout] test arc_predicate_tests::test_set_name ... ok [INFO] [stdout] test box_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test box_predicate_tests::test_not_composition ... ok [INFO] [stdout] test box_predicate_tests::test_not_with_name ... ok [INFO] [stdout] test arc_predicate_tests::test_to_rc ... ok [INFO] [stdout] test arc_predicate_tests::test_thread_safe_composition ... ok [INFO] [stdout] test box_predicate_tests::test_or_with_names ... ok [INFO] [stdout] test box_predicate_tests::test_and_with_names ... ok [INFO] [stdout] test arc_predicate_tests::test_and_composition ... ok [INFO] [stdout] test box_predicate_tests::test_and_composition ... ok [INFO] [stdout] test arc_predicate_tests::test_send_sync ... ok [INFO] [stdout] test box_predicate_tests::test_new ... ok [INFO] [stdout] test box_predicate_tests::test_complex_composition ... ok [INFO] [stdout] test box_predicate_tests::test_or_composition ... ok [INFO] [stdout] test box_predicate_tests::test_name_none ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_into_fn_with_iterator ... ok [INFO] [stdout] test box_predicate_tests::test_into_box ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_into_rc ... ok [INFO] [stdout] test box_predicate_tests::test_set_name ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_test ... ok [INFO] [stdout] test closure_predicate_tests::test_closure_and_composition ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_with_arc_thread_safe ... ok [INFO] [stdout] test closure_predicate_tests::test_closure_implements_predicate ... ok [INFO] [stdout] test closure_predicate_tests::test_closure_into_fn ... ok [INFO] [stdout] test closure_predicate_tests::test_closure_not_composition ... ok [INFO] [stdout] test closure_predicate_tests::test_closure_or_composition ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_composition_with_box ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_into_arc ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_into_fn ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_with_rc_composition ... ok [INFO] [stdout] test custom_predicate_tests::test_generic_custom_predicate ... ok [INFO] [stdout] test custom_predicate_tests::test_generic_custom_predicate_composition ... ok [INFO] [stdout] test display_debug_tests::test_box_display_named ... ok [INFO] [stdout] test custom_predicate_tests::test_generic_custom_predicate_into_rc ... ok [INFO] [stdout] test different_types_tests::test_option_predicate ... ok [INFO] [stdout] test different_types_tests::test_str_predicate ... ok [INFO] [stdout] test different_types_tests::test_string_predicate ... ok [INFO] [stdout] test display_debug_tests::test_box_display_unnamed ... ok [INFO] [stdout] test different_types_tests::test_tuple_predicate ... ok [INFO] [stdout] test display_debug_tests::test_rc_debug ... ok [INFO] [stdout] test display_debug_tests::test_rc_display_named ... ok [INFO] [stdout] test display_debug_tests::test_rc_display_unnamed ... ok [INFO] [stdout] test different_types_tests::test_vec_predicate ... ok [INFO] [stdout] test generic_function_tests::test_with_arc_predicate ... ok [INFO] [stdout] test generic_function_tests::test_with_box_predicate ... ok [INFO] [stdout] test generic_function_tests::test_with_closure ... ok [INFO] [stdout] test display_debug_tests::test_arc_debug ... ok [INFO] [stdout] test generic_function_tests::test_with_rc_predicate ... ok [INFO] [stdout] test display_debug_tests::test_arc_display_named ... ok [INFO] [stdout] test display_debug_tests::test_arc_display_unnamed ... ok [INFO] [stdout] test display_debug_tests::test_box_debug ... ok [INFO] [stdout] test custom_predicate_tests::test_generic_custom_predicate_into_box ... ok [INFO] [stdout] test interior_mutability_tests::test_arc_predicate_with_mutex_counter ... ok [INFO] [stdout] test interior_mutability_tests::test_box_predicate_with_refcell_counter ... ok [INFO] [stdout] test interior_mutability_tests::test_rc_predicate_with_refcell_cache ... ok [INFO] [stdout] test logical_operations_tests::test_arc_nand_basic ... ok [INFO] [stdout] test logical_operations_tests::test_arc_nor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_arc_xor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_box_nand_basic ... ok [INFO] [stdout] test logical_operations_tests::test_box_nor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_box_xor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_closure_nand_basic ... ok [INFO] [stdout] test logical_operations_tests::test_closure_nor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_closure_xor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_complex_nand_composition ... ok [INFO] [stdout] test logical_operations_tests::test_complex_xor_composition ... ok [INFO] [stdout] test logical_operations_tests::test_nand_with_strings ... ok [INFO] [stdout] test logical_operations_tests::test_nor_with_strings ... ok [INFO] [stdout] test logical_operations_tests::test_rc_nor_basic ... ok [INFO] [stdout] test logical_operations_tests::test_xor_with_strings ... ok [INFO] [stdout] test not_composition_tests::test_arc_not_and_composition ... ok [INFO] [stdout] test logical_operations_tests::test_rc_nand_basic ... ok [INFO] [stdout] test not_composition_tests::test_arc_not_or_composition ... ok [INFO] [stdout] test not_composition_tests::test_box_not_or_composition ... ok [INFO] [stdout] test not_composition_tests::test_not_with_nand ... ok [INFO] [stdout] test not_composition_tests::test_not_with_nor ... ok [INFO] [stdout] test not_composition_tests::test_double_not ... ok [INFO] [stdout] test not_composition_tests::test_not_with_xor ... ok [INFO] [stdout] test not_composition_tests::test_rc_not_and_composition ... ok [INFO] [stdout] test not_composition_tests::test_rc_not_or_composition ... ok [INFO] [stdout] test parameter_types_tests::test_arc_and_with_arc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_and_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_arc_and_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nand_with_arc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nor_with_arc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nor_with_closure ... ok [INFO] [stdout] test custom_predicate_tests::test_custom_predicate_into_box ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_arc_or_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_arc_or_with_arc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_xor_with_arc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_or_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_arc_xor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_and_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_arc_xor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_box_and_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_and_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nand_with_closure ... ok [INFO] [stdout] test logical_operations_tests::test_rc_xor_basic ... ok [INFO] [stdout] test parameter_types_tests::test_box_and_with_rc_predicate ... ok [INFO] [stdout] test not_composition_tests::test_box_not_and_composition ... ok [INFO] [stdout] test parameter_types_tests::test_box_nand_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_box_nand_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_nand_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_box_nor_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_box_nor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_nor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_box_or_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_box_or_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_or_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_box_xor_with_box_predicate ... ok [INFO] [stdout] test interior_mutability_tests::test_arc_predicate_thread_safe_counter ... ok [INFO] [stdout] test parameter_types_tests::test_arc_nand_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_box_xor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_box_xor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_closure_and_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_closure_and_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nand_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nand_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nand_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nor_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_closure_or_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_closure_nor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_closure_or_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_closure_or_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_closure_xor_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_closure_xor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_rc_and_with_box_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_rc_and_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_closure_xor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_rc_and_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nand_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nand_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nand_with_rc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_rc_and_with_rc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_rc_nor_with_rc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_rc_or_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_rc_or_with_rc_predicate ... ok [INFO] [stdout] test parameter_types_tests::test_rc_xor_with_closure ... ok [INFO] [stdout] test parameter_types_tests::test_rc_xor_with_function ... ok [INFO] [stdout] test parameter_types_tests::test_rc_xor_with_rc_predicate ... ok [INFO] [stdout] test rc_predicate_tests::test_clone ... ok [INFO] [stdout] test parameter_types_tests::test_rc_or_with_function ... ok [INFO] [stdout] test rc_predicate_tests::test_complex_reuse ... ok [INFO] [stdout] test rc_predicate_tests::test_into_rc ... ok [INFO] [stdout] test rc_predicate_tests::test_new ... ok [INFO] [stdout] test rc_predicate_tests::test_new_with_name ... ok [INFO] [stdout] test parameter_types_tests::test_closure_and_with_function ... ok [INFO] [stdout] test rc_predicate_tests::test_not_composition ... ok [INFO] [stdout] test rc_predicate_tests::test_or_composition ... ok [INFO] [stdout] test rc_predicate_tests::test_set_name ... ok [INFO] [stdout] test rc_predicate_tests::test_to_box ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_fn_tests::test_arc_to_fn_with_composition ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_fn_tests::test_rc_to_fn_with_composition ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_option_predicate_to_fn ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_string_predicate_to_rc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_arc_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_box_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_box_multiple_conversions ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_arc_thread_safe ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_fn_with_iterator ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_rc_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_rc_multiple_conversions ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_rc_then_composition ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_closure_to_arc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_closure_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_closure_to_fn ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_closure_to_rc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_arc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_arc_thread_safe ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_fn ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_fn_with_iterator ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_arc_to_fn_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_rc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_box_multiple ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_custom_clonable_to_rc_composition ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_multiple_conversions_chain ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_box_multiple_conversions ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_box_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_fn_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_fn_with_iterator ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_string_predicate_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_rc_basic ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_stateful_custom_to_rc ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_vec_predicate_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_rc_to_box_then_composition ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_stateful_custom_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_stateful_custom_to_fn_with_filter ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_thread_safe_custom_to_arc ... ok [INFO] [stdout] test rc_predicate_tests::test_and_composition ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_to_fn_preserves_original ... ok [INFO] [stdout] test type_conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test to_methods_comprehensive_tests::test_thread_safe_custom_to_arc_multithreaded ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_rc ... ok [INFO] [stderr] Running tests/readonly_bi_consumer_tests.rs (/opt/rustwide/target/debug/deps/readonly_bi_consumer_tests-db5dc18169012599) [INFO] [stdout] test type_conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test type_conversion_tests::test_rc_to_box ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 234 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 113 tests [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_clone ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_arc_into_fn_with_state ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_display ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_display_with_name ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_into_arc ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_into_fn ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_into_rc ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_name ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_debug ... ok [INFO] [stdout] test arc_readonly_bi_consumer_tests::test_to_fn ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_box_into_box ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_debug ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_display ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_display_with_name ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_into_fn ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_into_rc ... ok [INFO] [stdout] test closure_tests::test_closure_accept ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_name ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_arc_then_and_then ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_box ... ok [INFO] [stdout] test box_readonly_bi_consumer_tests::test_noop ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_box_then_and_then ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_rc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_display_with_name ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_display_without_name ... ok [INFO] [stdout] test closure_tests::test_closure_into_conversions_default_impls ... ok [INFO] [stdout] test closure_tests::test_closure_and_then ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_debug ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_rc_then_and_then ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_debug ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_multiple_conversions ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_arc ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_display_with_name ... ok [INFO] [stdout] test edge_cases_tests::test_rc_consumer_multiple_clones ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_display_without_name ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_fn_with_state ... ok [INFO] [stdout] test edge_cases_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_with_different_types ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_debug ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_into_fn ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_display_with_name ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_display_without_name ... ok [INFO] [stdout] test edge_cases_tests::test_and_then_with_noop ... ok [INFO] [stdout] test edge_cases_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test edge_cases_tests::test_complex_chain ... ok [INFO] [stdout] test edge_cases_tests::test_name_with_and_then ... ok [INFO] [stdout] test edge_cases_tests::test_noop_multiple_calls ... ok [INFO] [stdout] test name_tests::test_arc_consumer_name ... ok [INFO] [stdout] test name_tests::test_box_consumer_name ... ok [INFO] [stdout] test edge_cases_tests::test_with_different_types ... ok [INFO] [stdout] test name_tests::test_box_consumer_name_with_accept ... ok [INFO] [stdout] test edge_cases_tests::test_arc_consumer_multiple_threads ... ok [INFO] [stdout] test name_tests::test_rc_consumer_name ... ok [INFO] [stdout] test name_tests::test_rc_consumer_name_change ... ok [INFO] [stdout] test name_tests::test_rc_consumer_name_with_accept ... ok [INFO] [stdout] test noop_tests::test_arc_noop_with_and_then ... ok [INFO] [stdout] test name_tests::test_arc_consumer_name_with_accept ... ok [INFO] [stdout] test name_tests::test_arc_consumer_name_change ... ok [INFO] [stdout] test custom_readonly_bi_consumer_tests::test_custom_arc_send_sync ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_and_then ... ok [INFO] [stdout] test noop_tests::test_box_noop_multiple_accepts ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_display_with_name ... ok [INFO] [stdout] test noop_tests::test_rc_noop_multiple_accepts ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_into_box ... ok [INFO] [stdout] test noop_tests::test_box_noop_with_and_then ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_into_fn ... ok [INFO] [stdout] test noop_tests::test_rc_noop_with_and_then ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_into_rc ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_name ... ok [INFO] [stdout] test name_tests::test_box_consumer_name_change ... ok [INFO] [stdout] test noop_tests::test_arc_noop_multiple_accepts ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_debug ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_to_fn ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_display ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_clone ... ok [INFO] [stdout] test to_methods_tests::test_arc_to_arc ... ok [INFO] [stdout] test to_methods_tests::test_arc_to_rc ... ok [INFO] [stdout] test to_methods_tests::test_closure_to_arc ... ok [INFO] [stdout] test rc_readonly_bi_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test to_methods_tests::test_closure_to_fn ... ok [INFO] [stdout] test to_methods_tests::test_closure_to_box ... ok [INFO] [stdout] test to_methods_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_methods_tests::test_arc_to_box ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_arc ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_arc_then_clone ... ok [INFO] [stdout] test to_methods_tests::test_arc_to_fn_preserves_original ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_box ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_box_then_and_then ... ok [INFO] [stdout] test to_methods_tests::test_closure_to_rc ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_fn ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_fn_multiple_calls ... ok [INFO] [stdout] test to_methods_tests::test_custom_multiple_to_conversions ... ok [INFO] [stdout] test to_methods_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_rc ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_conversions_with_different_types ... ok [INFO] [stdout] test to_methods_tests::test_rc_to_box ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_rc_then_clone ... ok [INFO] [stdout] test to_methods_tests::test_rc_to_rc ... ok [INFO] [stdout] test to_methods_tests::test_rc_to_fn_preserves_original ... ok [INFO] [stdout] test to_methods_tests::test_custom_to_arc_thread_safety ... ok [INFO] [stderr] Running tests/readonly_consumer_tests.rs (/opt/rustwide/target/debug/deps/readonly_consumer_tests-d27abe2f9bd19739) [INFO] [stdout] [INFO] [stdout] test result: ok. 113 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 83 tests [INFO] [stdout] test arc_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_clone ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_into_arc ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_and_then_multiple_chains ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_and_then_with_box_consumer ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_to_fn ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_arc_noop ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_box_consumer_into_box ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test arc_readonly_consumer_tests::test_thread_safety ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_noop ... ok [INFO] [stdout] test conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test closure_tests::test_closure_accept ... ok [INFO] [stdout] test closure_tests::test_closure_and_then ... ok [INFO] [stdout] test closure_tests::test_closure_and_then_multiple ... ok [INFO] [stdout] test closure_tests::test_closure_into_arc ... ok [INFO] [stdout] test closure_tests::test_closure_into_fn ... ok [INFO] [stdout] test generic_tests::test_with_arc_consumer ... ok [INFO] [stdout] test closure_tests::test_closure_into_rc ... ok [INFO] [stdout] test closure_tests::test_closure_into_box ... ok [INFO] [stdout] test box_readonly_consumer_tests::test_with_different_types ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test custom_struct_tests::test_into_variants_from_custom_struct ... ok [INFO] [stdout] test custom_struct_tests::test_to_variants_from_custom_struct ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_debug ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_display_with_name ... ok [INFO] [stdout] test display_debug_tests::test_arc_consumer_display_without_name ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_debug ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_display_with_name ... ok [INFO] [stdout] test display_debug_tests::test_box_consumer_display_without_name ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_debug ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_display_with_name ... ok [INFO] [stdout] test display_debug_tests::test_rc_consumer_display_without_name ... ok [INFO] [stdout] test generic_tests::test_with_box_consumer ... ok [INFO] [stdout] test generic_tests::test_with_closure ... ok [INFO] [stdout] test name_tests::test_arc_consumer_name_with_accept ... ok [INFO] [stdout] test name_tests::test_box_consumer_name_with_accept ... ok [INFO] [stdout] test generic_tests::test_with_rc_consumer ... ok [INFO] [stdout] test name_tests::test_rc_consumer_name_with_accept ... ok [INFO] [stdout] test name_tests::test_rc_consumer_name ... ok [INFO] [stdout] test name_tests::test_arc_consumer_name ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_and_then ... ok [INFO] [stdout] test name_tests::test_box_consumer_name ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_debug ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_into_box ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_into_fn ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_into_rc ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_new_and_accept ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_rc_noop ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_to_fn ... ok [INFO] [stdout] test to_xxx_methods_tests::test_arc_to_arc ... ok [INFO] [stdout] test to_xxx_methods_tests::test_arc_to_box ... ok [INFO] [stdout] test to_xxx_methods_tests::test_arc_to_fn ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_display ... ok [INFO] [stdout] test to_xxx_methods_tests::test_arc_to_rc ... ok [INFO] [stdout] test to_xxx_methods_tests::test_arc_to_xxx_all_methods ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_clone ... ok [INFO] [stdout] test rc_readonly_consumer_tests::test_name ... ok [INFO] [stdout] test to_xxx_methods_tests::test_closure_to_rc ... ok [INFO] [stdout] test to_xxx_methods_tests::test_closure_to_fn ... ok [INFO] [stdout] test to_xxx_methods_tests::test_rc_to_box ... ok [INFO] [stdout] test to_xxx_methods_tests::test_closure_to_box ... ok [INFO] [stdout] test to_xxx_methods_tests::test_rc_to_fn ... ok [INFO] [stdout] test to_xxx_methods_tests::test_rc_to_rc ... ok [INFO] [stdout] test to_xxx_methods_tests::test_closure_to_xxx_all_methods ... ok [INFO] [stdout] test to_xxx_methods_tests::test_closure_to_arc ... ok [INFO] [stdout] test to_xxx_methods_tests::test_rc_to_xxx_all_methods ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/readonly_supplier_tests.rs (/opt/rustwide/target/debug/deps/readonly_supplier_tests-fca955488df41da7) [INFO] [stdout] [INFO] [stdout] running 140 tests [INFO] [stdout] test test_arc_readonly_supplier::test_clone::test_clone_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_filter::test_filter_fails ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_clone::test_clone_shares_function ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_constant::test_constant_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_constant::test_constant_string ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_filter::test_filter_passes ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_map::test_map_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_map::test_map_chain ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_new::test_new_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_map::test_map_preserves_original ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_new::test_new_returns_same_value ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_new::test_new_with_closure ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_arc ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_fn ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_fn_with_captured_value ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_fn_with_string ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_rc ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_chain_with_different_types ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_get ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_preserves_original_with_transformer ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_zip::test_zip_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_closure ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_arc_transformer ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_closure_capturing_variables ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_thread_safety::test_send_between_threads ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_type_conversion ... ok [INFO] [stdout] test test_box_readonly_supplier::test_constant::test_constant_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_fn_thread_safe ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_zip::test_zip_preserves_originals ... ok [INFO] [stdout] test test_box_readonly_supplier::test_constant::test_constant_vec ... ok [INFO] [stdout] test test_box_readonly_supplier::test_filter::test_filter_fails ... ok [INFO] [stdout] test test_box_readonly_supplier::test_filter::test_filter_with_map ... ok [INFO] [stdout] test test_box_readonly_supplier::test_map::test_map_chain ... ok [INFO] [stdout] test test_box_readonly_supplier::test_map::test_map_type_conversion ... ok [INFO] [stdout] test test_box_readonly_supplier::test_constant::test_constant_string ... ok [INFO] [stdout] test test_box_readonly_supplier::test_filter::test_filter_passes ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_trait_methods::test_into_box ... ok [INFO] [stdout] test test_box_readonly_supplier::test_map::test_map_basic ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_shared_transformer ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_with_function_pointer ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_thread_safety::test_concurrent_access ... ok [INFO] [stdout] test test_box_readonly_supplier::test_new::test_new_returns_same_value ... ok [INFO] [stdout] test test_arc_readonly_supplier::test_thread_safety::test_shared_across_threads ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_into_fn ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_into_fn_with_string ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_into_box ... ok [INFO] [stdout] test test_box_readonly_supplier::test_zip::test_zip_basic ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_box_transformer ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_closure_capturing_variables ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_function_pointer ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_get ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_fn_default ... ok [INFO] [stdout] test test_box_readonly_supplier::test_new::test_new_basic ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_arc_default ... ok [INFO] [stdout] test test_box_readonly_supplier::test_new::test_new_with_closure ... ok [INFO] [stdout] test test_arc_readonly_supplier_map_with_transformer::test_map_thread_safety_with_transformer ... ok [INFO] [stderr] Running tests/supplier_once_tests.rs (/opt/rustwide/target/debug/deps/supplier_once_tests-1bf73a4e092e2c2f) [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_fn_multiple_calls ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_get ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_fn_with_different_values ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_rc_default ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_into_fn_with_captured_value ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_multiple_conversions ... ok [INFO] [stdout] test test_box_readonly_supplier::test_trait_methods::test_into_rc ... ok [INFO] [stdout] test test_box_readonly_supplier::test_zip::test_zip_different_types ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_to_arc_default ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_chain_with_different_types ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_closure ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_complex_transformer ... ok [INFO] [stdout] test test_box_readonly_supplier_map_with_transformer::test_map_with_type_conversion ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_to_rc_default ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_conversion_chain ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_arc_thread_safety ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_with_transformations ... ok [INFO] [stdout] test test_integration::test_conversion_chain ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_to_box_default ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_to_fn_default ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_into_box_default ... ok [INFO] [stdout] test test_custom_readonly_supplier_default_impl::test_custom_supplier_to_arc_thread_safety ... ok [INFO] [stdout] test test_integration::test_factory_pattern ... ok [INFO] [stdout] test test_integration::test_concurrent_factory ... ok [INFO] [stdout] test test_integration::test_mixed_transformations ... ok [INFO] [stdout] test test_integration::test_usage_in_read_only_context ... ok [INFO] [stdout] test test_map_transformer_integration::test_function_pointer_with_generic_supplier ... ok [INFO] [stdout] test test_map_transformer_integration::test_mixed_transformer_types_in_pipeline ... ok [INFO] [stdout] test test_map_transformer_integration::test_transformer_reusability ... ok [INFO] [stdout] test test_map_transformer_integration::test_transformer_with_complex_logic ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_clone::test_clone_basic ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_clone::test_clone_shares_function ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_constant::test_constant_basic ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_constant::test_constant_string ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_map::test_map_basic ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_map::test_map_preserves_original ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_new::test_new_returns_same_value ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_into_box ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_map::test_map_chain ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_new::test_new_basic ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_new::test_new_with_closure ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_get ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_filter::test_filter_passes ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_filter::test_filter_fails ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_into_fn ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_into_fn_with_string ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_zip::test_zip_basic ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_chain_with_different_types ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_closure ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_function_pointer ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_shared_transformer ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_closure_get ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_arc ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_box ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_rc ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_closure_implements_readonly_supplier ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_arc ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_box ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_fn ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_into_fn_with_captured_value ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_zip::test_zip_preserves_originals ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_preserves_original_with_transformer ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_closure_capturing_variables ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_rc_transformer ... ok [INFO] [stdout] test test_rc_readonly_supplier_map_with_transformer::test_map_with_type_conversion ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_closure_get_stateless ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_closure_stateless ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_fn ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_fn_returns_different_types ... ok [INFO] [stdout] test test_readonly_supplier_trait::test_into_fn_with_captured_value ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_methods_with_string ... ok [INFO] [stdout] test test_rc_readonly_supplier::test_trait_methods::test_into_rc ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_arc_thread_safety ... ok [INFO] [stdout] test test_to_methods::test_arc_readonly_supplier_to_methods::test_arc_to_rc ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_box ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_methods_with_captured_value ... ok [INFO] [stdout] test test_to_methods::test_rc_readonly_supplier_to_methods::test_rc_to_box ... ok [INFO] [stdout] test test_to_methods::test_rc_readonly_supplier_to_methods::test_rc_to_fn ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_arc ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_fn ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_rc ... ok [INFO] [stdout] test test_to_methods::test_rc_readonly_supplier_to_methods::test_rc_to_methods_with_string ... ok [INFO] [stdout] test test_to_methods::test_closure_to_methods::test_closure_to_arc_thread_safety ... ok [INFO] [stdout] test test_to_methods::test_rc_readonly_supplier_to_methods::test_rc_to_rc ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 99 tests [INFO] [stdout] test test_arc_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_to_box_once_clones_supplier ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_to_box_once_shares_state ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_thread_safety ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_option_none ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_option_some ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_result_err ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_result_ok ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_tuple ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_with_move_closure ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_moves_captured_value ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box::test_returns_self ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box_conversion::test_closure_with_move ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box_conversion::test_closure_into_box ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box_conversion::test_returns_self ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_vec ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_move_closure ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_to_fn_once_clones_supplier ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_to_fn_once_shares_state ... ok [INFO] [stdout] test test_box_supplier_once::test_new::test_creates_supplier ... ok [INFO] [stdout] test test_box_supplier_once::test_edge_cases::test_with_unit_type ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test test_arc_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test test_box_supplier_once::test_use_cases::test_lazy_initialization ... ok [INFO] [stdout] test test_box_supplier_once::test_use_cases::test_with_non_cloneable_type ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_basic_conversion ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_with_expensive_computation ... ok [INFO] [stdout] test test_box_supplier_once::test_use_cases::test_resource_consumption ... ok [INFO] [stdout] test test_box_supplier_once::test_new::test_with_string ... ok [INFO] [stdout] test test_box_supplier_once::test_new::test_with_vec ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_into_fn_once_with_move ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_get_method ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_into_box_default_impl ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_into_fn_default_impl ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_into_fn_with_string ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_with_complex_type ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_into_fn_with_vec ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_with_option ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_with_string ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_with_result ... ok [INFO] [stdout] test test_custom_supplier_once_default_implementation::test_custom_type_with_vec ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_get_consumes_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_get_with_string ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_clones_share_state ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_get_with_vec ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_into_fn_once ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_into_fn_once_with_string ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_into_box_once_with_string ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_to_box_once_shares_state ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_to_fn_once_clones_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_into_box_once ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_with_complex_types ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_with_constant_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_with_mapped_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_with_memoized_supplier ... ok [INFO] [stdout] test test_supplier_once_trait::test_closure_get_direct ... ok [INFO] [stdout] test test_supplier_once_trait::test_closure_get_with_complex_type ... ok [INFO] [stdout] test test_supplier_once_trait::test_closure_get_with_move ... ok [INFO] [stdout] test test_box_supplier_supplier_once::test_with_filtered_supplier ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_to_fn_once_shares_state ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_get_with_stateful_closure ... ok [INFO] [stdout] test test_rc_supplier_supplier_once::test_to_box_once_clones_supplier ... ok [INFO] [stdout] test test_supplier_once_trait::test_closure_implements_supplier_once ... ok [INFO] [stdout] test test_supplier_once_trait::test_closure_move_capture ... ok [INFO] [stdout] test test_supplier_once_trait::test_into_box_once ... ok [INFO] [stdout] test test_supplier_once_trait::test_into_fn ... ok [INFO] [stdout] test test_supplier_once_trait::test_into_fn_with_complex_computation ... ok [INFO] [stdout] test test_supplier_once_trait::test_into_fn_with_vec ... ok [INFO] [stdout] test test_supplier_once_trait::test_into_fn_with_move ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_box_supplier_once_cannot_use_to_box ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_default_to_box_with_custom_cloneable_supplier ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_non_cloneable_closure_cannot_use_to_box ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_specialized_to_box_for_cloneable_closure ... ok [INFO] [stderr] Running tests/supplier_tests.rs (/opt/rustwide/target/debug/deps/supplier_tests-5674a26faeced89a) [INFO] [stdout] test test_to_box_and_to_fn::test_specialized_to_fn_for_cloneable_closure ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_box_supplier_once_cannot_use_to_fn ... ok [INFO] [stdout] test test_to_box_and_to_fn::test_default_to_fn_with_custom_cloneable_supplier ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 99 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 206 tests [INFO] [stdout] test test_arc_supplier::test_clone::test_can_be_cloned ... ok [INFO] [stdout] test test_arc_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test test_arc_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test test_arc_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test test_arc_supplier::test_into_box::test_converts_to_box ... ok [INFO] [stdout] test test_arc_supplier::test_into_arc::test_returns_self ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test test_arc_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_into_fn_with_mapped_supplier ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test test_arc_supplier::test_clone::test_clones_share_state ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_into_fn_thread_safe ... ok [INFO] [stdout] test test_arc_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_multiple_maps_from_same_source ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_original_remains_usable ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_with_arc_mapper ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_thread_safety_with_mapper ... ok [INFO] [stdout] test test_arc_supplier::test_into_rc::test_converts_to_rc ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_with_multiple_arc_mappers ... ok [INFO] [stdout] test test_arc_supplier::test_map::test_with_stateful_arc_mapper ... ok [INFO] [stdout] test test_arc_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test test_arc_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test test_arc_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test test_arc_supplier::test_new::test_with_string ... ok [INFO] [stdout] test test_arc_supplier::test_to_box::test_creates_box_supplier ... ok [INFO] [stdout] test test_arc_supplier::test_to_fn::test_creates_fn ... ok [INFO] [stdout] test test_arc_supplier::test_to_arc::test_returns_clone ... ok [INFO] [stdout] test test_arc_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test test_arc_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test test_arc_supplier::test_zip::test_originals_remain_usable ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_box::test_with_shared_state ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_box::test_creates_box_supplier_once ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_box::test_original_remains_usable ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_fn::test_creates_fn_once ... ok [INFO] [stdout] test test_arc_supplier_once::test_get::test_cloned_suppliers_share_state ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_fn::test_with_shared_state ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test test_arc_supplier_once::test_get::test_with_shared_state ... ok [INFO] [stdout] test test_arc_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test test_arc_supplier::test_to_rc::test_creates_rc_supplier ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_fn::test_fn_once_with_thread_safety ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_fn::test_with_shared_state ... ok [INFO] [stdout] test test_box_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test test_box_supplier::test_constant::test_with_string ... ok [INFO] [stdout] test test_arc_supplier::test_thread_safety::test_can_be_sent_across_threads ... ok [INFO] [stdout] test test_arc_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test test_box_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_fn::test_original_remains_usable ... ok [INFO] [stdout] test test_box_supplier::test_into_box::test_returns_self ... ok [INFO] [stdout] test test_box_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test test_box_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test test_box_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test test_box_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test test_arc_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test test_arc_supplier_once::test_to_box::test_with_shared_state ... ok [INFO] [stdout] test test_box_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test test_box_supplier::test_filter::test_with_constant_supplier ... ok [INFO] [stdout] test test_box_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test test_box_supplier::test_into_fn::test_into_fn_zero_overhead ... ok [INFO] [stdout] test test_box_supplier::test_into_rc::test_converts_to_rc ... ok [INFO] [stdout] test test_box_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test test_box_supplier::test_map::test_multiple_chains ... ok [INFO] [stdout] test test_box_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test test_box_supplier::test_map::test_type_conversion ... ok [INFO] [stdout] test test_box_supplier::test_map::test_with_box_mapper ... ok [INFO] [stdout] test test_box_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test test_box_supplier::test_map::test_with_rc_mapper ... ok [INFO] [stdout] test test_box_supplier::test_map::test_with_stateful_box_mapper ... ok [INFO] [stdout] test test_box_supplier::test_map::test_with_stateful_supplier ... ok [INFO] [stdout] test test_box_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test test_box_supplier::test_memoize::test_with_stateful_supplier ... ok [INFO] [stdout] test test_box_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test test_box_supplier::test_new::test_with_bool ... ok [INFO] [stdout] test test_box_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test test_box_supplier::test_new::test_with_string ... ok [INFO] [stdout] test test_box_supplier::test_new::test_with_vec ... ok [INFO] [stdout] test test_box_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test test_box_supplier::test_zip::test_with_stateful_suppliers ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_moves_captured_value ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_with_stateful_closure ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test test_box_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box::test_with_moved_value ... ok [INFO] [stdout] test test_box_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_fn_once_closure_can_be_called ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_moved_value ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_stateful_closure ... ok [INFO] [stdout] test test_box_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test test_custom_clone_supplier::test_default_to_box ... ok [INFO] [stdout] test test_custom_clone_supplier::test_default_to_fn ... ok [INFO] [stdout] test test_custom_clone_supplier::test_default_to_arc ... ok [INFO] [stdout] test test_custom_clone_supplier::test_default_to_rc ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_clone_and_share ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_arc ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_box ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_fn ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_fn_composition ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_fn_default_impl ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_fn_with_fnmut_function ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_fn_with_string ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_into_rc ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_thread_safety ... ok [INFO] [stdout] test test_custom_supplier_default_impl::test_custom_supplier_with_string ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_all_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_complex_pipeline ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_filter ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_filter_always_fail ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_filter_always_pass ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_filter_then_zip ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_filter_with_map ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_chain ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_stateful ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_then_zip ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_type_conversion ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_with_arc_mapper ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_with_box_mapper ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_map_with_rc_mapper ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_memoize ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_memoize_clone_behavior ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_memoize_with_map ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_nested_map ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_option_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_result_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_string_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_tuple_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_vec_operations ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_zip ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_zip_different_types ... ok [INFO] [stdout] test test_fn_supplier_ops::test_closure_zip_stateful ... ok [INFO] [stdout] test test_fn_supplier_ops::test_function_pointer_filter ... ok [INFO] [stdout] test test_fn_supplier_ops::test_function_pointer_map ... ok [INFO] [stdout] test test_rc_supplier::test_clone::test_can_be_cloned ... ok [INFO] [stdout] test test_rc_supplier::test_constant::test_returns_same_value ... ok [INFO] [stdout] test test_rc_supplier::test_clone::test_clones_share_state ... ok [INFO] [stdout] test test_rc_supplier::test_filter::test_filters_even_numbers ... ok [INFO] [stdout] test test_rc_supplier::test_get::test_can_be_called_multiple_times ... ok [INFO] [stdout] test test_rc_supplier::test_get::test_stateful_counter ... ok [INFO] [stdout] test test_rc_supplier::test_into_box::test_converts_to_box ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_converts_to_fn ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_into_fn_with_fnmut_function ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_into_fn_with_mapped_supplier ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_into_fn_with_shared_state ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_into_fn_with_string ... ok [INFO] [stdout] test test_rc_supplier::test_into_rc::test_returns_self ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_chain_with_mapper_and_closure ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_shared_state_with_mapper ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_original_remains_usable ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_transforms_value ... ok [INFO] [stdout] test test_rc_supplier::test_into_fn::test_into_fn_with_stateful_closure ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_with_rc_mapper ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_multiple_maps_from_same_source ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_with_stateful_rc_mapper ... ok [INFO] [stdout] test test_rc_supplier::test_new::test_creates_supplier ... ok [INFO] [stdout] test test_rc_supplier::test_new::test_with_i32 ... ok [INFO] [stdout] test test_rc_supplier::test_new::test_with_string ... ok [INFO] [stdout] test test_rc_supplier::test_memoize::test_caches_first_value ... ok [INFO] [stdout] test test_rc_supplier::test_to_box::test_creates_box_supplier ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_with_box_mapper ... ok [INFO] [stdout] test test_rc_supplier_once::test_get::test_cloned_suppliers_share_state ... ok [INFO] [stdout] test test_rc_supplier::test_map::test_with_function_pointer ... ok [INFO] [stdout] test test_rc_supplier_once::test_get::test_consumes_supplier ... ok [INFO] [stdout] test test_rc_supplier_once::test_get::test_with_shared_state ... ok [INFO] [stdout] test test_rc_supplier_once::test_get::test_with_string ... ok [INFO] [stdout] test test_rc_supplier_once::test_get::test_with_vec ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_box::test_converts_to_box_supplier_once ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_box::test_with_shared_state ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_box::test_with_string ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_fn::test_converts_to_fn_once ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_fn::test_fn_once_with_shared_state ... ok [INFO] [stdout] test test_rc_supplier::test_to_fn::test_creates_closure ... ok [INFO] [stdout] test test_rc_supplier::test_zip::test_combines_two_suppliers ... ok [INFO] [stdout] test test_rc_supplier::test_zip::test_originals_remain_usable ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_fn::test_with_string ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_box::test_creates_box_supplier_once ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_box::test_original_remains_usable ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_box::test_with_shared_state ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_fn::test_creates_fn_once ... ok [INFO] [stdout] test test_rc_supplier_once::test_into_fn::test_with_shared_state ... ok [INFO] [stdout] test test_supplier_trait::test_closure_get ... ok [INFO] [stdout] test test_supplier_trait::test_closure_get_stateful ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_fn::test_original_remains_usable ... ok [INFO] [stdout] test test_supplier_trait::test_closure_implements_supplier ... ok [INFO] [stdout] test test_supplier_trait::test_closure_into_fn_with_fnmut_function ... ok [INFO] [stdout] test test_rc_supplier_once::test_to_fn::test_with_shared_state ... ok [INFO] [stdout] test test_supplier_trait::test_closure_into_fn ... ok [INFO] [stdout] test test_supplier_trait::test_closure_to_arc ... ok [INFO] [stdout] test test_supplier_trait::test_closure_to_box ... ok [INFO] [stdout] test test_supplier_trait::test_closure_to_fn ... ok [INFO] [stdout] test test_supplier_trait::test_closure_stateful ... ok [INFO] [stdout] test test_supplier_trait::test_closure_to_rc ... ok [INFO] [stdout] test test_supplier_trait::test_into_arc ... ok [INFO] [stdout] test test_supplier_trait::test_into_box ... ok [INFO] [stdout] test test_supplier_trait::test_into_rc ... ok [INFO] [stdout] test test_supplier_trait::test_closure_into_fn_with_string ... ok [INFO] [stdout] test test_supplier_trait::test_closure_into_fn_stateful ... ok [INFO] [stdout] test test_rc_supplier::test_to_rc::test_returns_clone ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 206 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/tester_tests.rs (/opt/rustwide/target/debug/deps/tester_tests-b00d06b55a77be38) [INFO] [stdout] [INFO] [stdout] running 124 tests [INFO] [stdout] test tests::test_arc_tester_and ... ok [INFO] [stdout] test tests::test_always_false ... ok [INFO] [stdout] test tests::test_arc_tester_clone ... ok [INFO] [stdout] test tests::test_arc_tester_into_arc ... ok [INFO] [stdout] test tests::test_arc_tester_into_box ... ok [INFO] [stdout] test tests::test_arc_tester_into_fn ... ok [INFO] [stdout] test tests::test_arc_tester_into_fn_with_state ... ok [INFO] [stdout] test tests::test_arc_tester_into_rc ... ok [INFO] [stdout] test tests::test_arc_tester_nand_false_false ... ok [INFO] [stdout] test tests::test_arc_tester_multi_threaded ... ok [INFO] [stdout] test tests::test_arc_tester_nand_true_false ... ok [INFO] [stdout] test tests::test_arc_tester_nand_true_true ... ok [INFO] [stdout] test tests::test_arc_tester_new_basic ... ok [INFO] [stdout] test tests::test_arc_tester_nor_false_false ... ok [INFO] [stdout] test tests::test_arc_tester_nor_false_true ... ok [INFO] [stdout] test tests::test_arc_tester_nor_true_true ... ok [INFO] [stdout] test tests::test_arc_tester_not ... ok [INFO] [stdout] test tests::test_arc_tester_or ... ok [INFO] [stdout] test tests::test_arc_tester_to_arc ... ok [INFO] [stdout] test tests::test_arc_tester_stateful_shared ... ok [INFO] [stdout] test tests::test_arc_tester_to_fn ... ok [INFO] [stdout] test tests::test_arc_tester_to_rc ... ok [INFO] [stdout] test tests::test_arc_tester_xor_false_false ... ok [INFO] [stdout] test tests::test_arc_tester_xor_true_false ... ok [INFO] [stdout] test tests::test_box_tester_into_fn_with_state ... ok [INFO] [stdout] test tests::test_arc_tester_xor_true_true ... ok [INFO] [stdout] test tests::test_box_tester_nand_false_true ... ok [INFO] [stdout] test tests::test_box_tester_nand_false_false ... ok [INFO] [stdout] test tests::test_arc_tester_to_box ... ok [INFO] [stdout] test tests::test_box_tester_and_true_false ... ok [INFO] [stdout] test tests::test_box_tester_nand_true_true ... ok [INFO] [stdout] test tests::test_box_tester_new_basic ... ok [INFO] [stdout] test tests::test_box_tester_and_true_true ... ok [INFO] [stdout] test tests::test_box_tester_chain_with_state ... ok [INFO] [stdout] test tests::test_box_tester_complex_composition ... ok [INFO] [stdout] test tests::test_box_tester_into_box ... ok [INFO] [stdout] test tests::test_box_tester_into_fn ... ok [INFO] [stdout] test tests::test_box_tester_into_box_identity ... ok [INFO] [stdout] test tests::test_box_tester_and_false_true ... ok [INFO] [stdout] test tests::test_box_tester_and_short_circuit ... ok [INFO] [stdout] test tests::test_box_tester_into_rc ... ok [INFO] [stdout] test tests::test_box_tester_nor_true_true ... ok [INFO] [stdout] test tests::test_box_tester_nor_true_false ... ok [INFO] [stdout] test tests::test_box_tester_not_false ... ok [INFO] [stdout] test tests::test_box_tester_not_true ... ok [INFO] [stdout] test tests::test_box_tester_or_false_false ... ok [INFO] [stdout] test tests::test_box_tester_or_false_true ... ok [INFO] [stdout] test tests::test_box_tester_or_true_false ... ok [INFO] [stdout] test tests::test_box_tester_or_true_true ... ok [INFO] [stdout] test tests::test_box_tester_stateful ... ok [INFO] [stdout] test tests::test_box_tester_nor_false_true ... ok [INFO] [stdout] test tests::test_box_tester_xor_false_true ... ok [INFO] [stdout] test tests::test_box_tester_xor_true_false ... ok [INFO] [stdout] test tests::test_closure_as_tester ... ok [INFO] [stdout] test tests::test_closure_into_fn ... ok [INFO] [stdout] test tests::test_closure_into_fn_with_state ... ok [INFO] [stdout] test tests::test_closure_and_operation ... ok [INFO] [stdout] test tests::test_closure_nor_operation ... ok [INFO] [stdout] test tests::test_closure_not_operation ... ok [INFO] [stdout] test tests::test_box_tester_xor_false_false ... ok [INFO] [stdout] test tests::test_closure_nand_operation ... ok [INFO] [stdout] test tests::test_closure_to_rc ... ok [INFO] [stdout] test tests::test_closure_to_fn ... ok [INFO] [stdout] test tests::test_closure_xor_operation ... ok [INFO] [stdout] test tests::test_condition_waiting_scenario ... ok [INFO] [stdout] test tests::test_custom_tester_into_arc ... ok [INFO] [stdout] test tests::test_custom_tester_chaining_conversions ... ok [INFO] [stdout] test tests::test_closure_to_arc ... ok [INFO] [stdout] test tests::test_closure_to_box ... ok [INFO] [stdout] test tests::test_closure_with_state ... ok [INFO] [stdout] test tests::test_custom_tester_conversions_chain ... ok [INFO] [stdout] test tests::test_complex_logical_conditions ... ok [INFO] [stdout] test tests::test_always_true ... ok [INFO] [stdout] test tests::test_box_tester_nand_true_false ... ok [INFO] [stdout] test tests::test_box_tester_xor_true_true ... ok [INFO] [stdout] test tests::test_box_tester_nor_false_false ... ok [INFO] [stdout] test tests::test_closure_or_operation ... ok [INFO] [stdout] test tests::test_custom_tester_into_box ... ok [INFO] [stdout] test tests::test_custom_tester_into_box_uses_default_impl ... ok [INFO] [stdout] test tests::test_custom_tester_into_fn ... ok [INFO] [stdout] test tests::test_custom_tester_into_rc ... ok [INFO] [stdout] test tests::test_custom_tester_to_box ... ok [INFO] [stdout] test tests::test_custom_tester_into_rc_uses_default_impl ... ok [INFO] [stdout] test tests::test_custom_tester_to_methods_preserve_original ... ok [INFO] [stdout] test tests::test_custom_tester_to_rc ... ok [INFO] [stdout] test tests::test_custom_tester_to_fn ... ok [INFO] [stdout] test tests::test_custom_tester_with_state ... ok [INFO] [stdout] test tests::test_custom_tester_into_arc_uses_default_impl ... ok [INFO] [stdout] test tests::test_fn_ops_into_arc_tester ... ok [INFO] [stdout] test tests::test_health_check_scenario ... ok [INFO] [stdout] test tests::test_non_clone_tester_into_fn ... ok [INFO] [stdout] test tests::test_multiple_not ... ok [INFO] [stdout] test tests::test_non_clone_tester_into_methods ... ok [INFO] [stdout] test tests::test_precondition_check_scenario ... ok [INFO] [stdout] test tests::test_rate_limiter_scenario ... ok [INFO] [stdout] test tests::test_custom_tester_to_arc ... ok [INFO] [stdout] test tests::test_rc_tester_and ... ok [INFO] [stdout] test tests::test_empty_and_chain ... ok [INFO] [stdout] test tests::test_fallback_logic ... ok [INFO] [stdout] test tests::test_fn_ops_into_box_tester ... ok [INFO] [stdout] test tests::test_fn_ops_into_rc_tester ... ok [INFO] [stdout] test tests::test_deeply_nested_composition ... ok [INFO] [stdout] test tests::test_rc_tester_clone ... ok [INFO] [stdout] test tests::test_rc_tester_into_box ... ok [INFO] [stdout] test tests::test_non_clone_tester_into_rc ... ok [INFO] [stdout] test tests::test_rc_tester_into_fn ... ok [INFO] [stdout] test tests::test_rc_tester_into_fn_with_state ... ok [INFO] [stdout] test tests::test_rc_tester_into_rc ... ok [INFO] [stdout] test tests::test_rc_tester_nand_false_false ... ok [INFO] [stdout] test tests::test_rc_tester_nand_true_false ... ok [INFO] [stdout] test tests::test_rc_tester_nand_true_true ... ok [INFO] [stdout] test tests::test_rc_tester_new_basic ... ok [INFO] [stdout] test tests::test_rc_tester_nor_false_false ... ok [INFO] [stdout] test tests::test_rc_tester_nor_false_true ... ok [INFO] [stdout] test tests::test_rc_tester_nor_true_true ... ok [INFO] [stdout] test tests::test_rc_tester_not ... ok [INFO] [stdout] test tests::test_rc_tester_or ... ok [INFO] [stdout] test tests::test_rc_tester_stateful_shared ... ok [INFO] [stdout] test tests::test_rc_tester_to_box ... ok [INFO] [stdout] test tests::test_rc_tester_to_fn ... ok [INFO] [stdout] test tests::test_rc_tester_to_rc ... ok [INFO] [stdout] test tests::test_rc_tester_xor_false_false ... ok [INFO] [stdout] test tests::test_rc_tester_xor_true_false ... ok [INFO] [stdout] test tests::test_rc_tester_xor_true_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 124 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/transformer_once_tests.rs (/opt/rustwide/target/debug/deps/transformer_once_tests-3c9a999a6a2a5530) [INFO] [stdout] [INFO] [stdout] running 73 tests [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_apply_once ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_clone_before_apply_once ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_into_box_once ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_into_fn_once ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_string_transformation ... ok [INFO] [stdout] test box_transformer_once_tests::test_and_then ... ok [INFO] [stdout] test box_transformer_once_tests::test_compose ... ok [INFO] [stdout] test box_transformer_once_tests::test_constant ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_thread_safety ... ok [INFO] [stdout] test box_transformer_once_tests::test_consuming_string ... ok [INFO] [stdout] test box_transformer_once_tests::test_identity ... ok [INFO] [stdout] test box_transformer_once_tests::test_new_and_transform ... ok [INFO] [stdout] test box_transformer_once_tests::test_type_conversion ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_into_box_once_thread_safety ... ok [INFO] [stdout] test box_transformer_once_tests::test_pipeline ... ok [INFO] [stdout] test box_transformer_transformer_once_tests::test_box_transformer_apply_once ... ok [INFO] [stdout] test box_transformer_transformer_once_tests::test_box_transformer_into_box_once ... ok [INFO] [stdout] test box_transformer_transformer_once_tests::test_box_transformer_into_fn_once ... ok [INFO] [stdout] test box_transformer_transformer_once_tests::test_box_transformer_complex_transformation ... ok [INFO] [stdout] test complex_composition_tests::test_mixed_composition ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_and_then ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_compose ... ok [INFO] [stdout] test box_transformer_transformer_once_tests::test_box_transformer_string_transformation ... ok [INFO] [stdout] test conditional_tests::test_when_or_else ... ok [INFO] [stdout] test conditional_tests::test_when_or_else_negative ... ok [INFO] [stdout] test conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_chain_conversions ... ok [INFO] [stdout] test arc_transformer_transformer_once_tests::test_arc_transformer_complex_transformation ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_composition_with_to_box ... ok [INFO] [stdout] test conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_composition_with_to_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_into_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_complex_custom_to_fn ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_multiple_conversions ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_to_box ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_into_box ... ok [INFO] [stdout] test default_implementation_tests::test_custom_transformer_into_box ... ok [INFO] [stdout] test edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test edge_cases_tests::test_consuming_ownership ... ok [INFO] [stdout] test default_implementation_tests::test_custom_transformer_chain ... ok [INFO] [stdout] test edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test default_implementation_tests::test_custom_transformer_into_fn ... ok [INFO] [stdout] test edge_cases_tests::test_with_box ... ok [INFO] [stdout] test edge_cases_tests::test_with_closure_capture ... ok [INFO] [stdout] test custom_type_default_impl_tests::test_custom_to_fn ... ok [INFO] [stdout] test edge_cases_tests::test_with_option ... ok [INFO] [stdout] test edge_cases_tests::test_with_result ... ok [INFO] [stdout] test edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_apply_once ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_clone_before_apply_once ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_into_box_once ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_into_fn_once ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_string_transformation ... ok [INFO] [stdout] test trait_usage_tests::test_transformer_once_trait ... ok [INFO] [stdout] test rc_transformer_transformer_once_tests::test_rc_transformer_complex_transformation ... ok [INFO] [stdout] test trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test type_conversion_tests::test_closure_into_box ... ok [INFO] [stdout] test trait_usage_tests::test_closure_as_transformer_once ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_chained_conversions ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_fn_and_preserve_original ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_closure_into_fn_is_zero_cost ... ok [INFO] [stdout] test type_conversion_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_complex_type_conversion ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_box_into_fn_is_zero_cost ... ok [INFO] [stderr] Running tests/transformer_tests.rs (/opt/rustwide/target/debug/deps/transformer_tests-d5f0ebe6e858c11e) [INFO] [stdout] test type_conversion_tests::test_function_pointer_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test zero_cost_specialization_tests::test_box_into_box_is_zero_cost ... ok [INFO] [stdout] test type_conversion_tests::test_closure_to_box_and_preserve_original ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 206 tests [INFO] [stdout] test arc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test arc_transformer_tests::test_clone ... ok [INFO] [stdout] test arc_transformer_tests::test_compose ... ok [INFO] [stdout] test arc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test arc_transformer_tests::test_constant ... ok [INFO] [stdout] test arc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test arc_transformer_tests::test_identity ... ok [INFO] [stdout] test box_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test arc_transformer_tests::test_new_and_apply ... ok [INFO] [stdout] test box_transformer_tests::test_captured_variable ... ok [INFO] [stdout] test box_transformer_tests::test_and_then ... ok [INFO] [stdout] test box_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test box_transformer_tests::test_compose ... ok [INFO] [stdout] test box_transformer_tests::test_constant ... ok [INFO] [stdout] test box_transformer_tests::test_identity ... ok [INFO] [stdout] test conversion_tests::test_closure_into_fn ... ok [INFO] [stdout] test box_transformer_tests::test_multiple_calls ... ok [INFO] [stdout] test box_transformer_tests::test_new_and_apply ... ok [INFO] [stdout] test box_transformer_tests::test_with_string ... ok [INFO] [stdout] test complex_composition_tests::test_arc_multiple_and_then ... ok [INFO] [stdout] test conversion_tests::test_closure_to_arc ... ok [INFO] [stdout] test conversion_tests::test_closure_to_box ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_compose ... ok [INFO] [stdout] test conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test conversion_tests::test_arc_to_fn ... ok [INFO] [stdout] test conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test conversion_tests::test_box_to_fn ... ok [INFO] [stdout] test conversion_tests::test_closure_to_rc ... ok [INFO] [stdout] test conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test conversion_tests::test_rc_to_fn ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_different_types_to_box ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_different_types_to_rc ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_different_types_to_fn ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_multiple_to_conversions ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_basic ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_clone_and_use ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_multiple_conversions ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_to_rc_chain ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_with_composition ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_box_basic ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_box_multiple_conversions ... ok [INFO] [stdout] test complex_composition_tests::test_multiple_and_then ... ok [INFO] [stdout] test conversion_tests::test_box_to_rc ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_box_to_rc_chain ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_box_with_composition ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_fn_basic ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_fn_multiple_conversions ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_fn_multiple_calls ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_fn_with_closure_composition ... ok [INFO] [stdout] test complex_composition_tests::test_rc_multiple_compose ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_arc_thread_safe ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_rc_basic ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_rc_with_composition ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_stateful_all_conversions ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_rc_to_box_chain ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_stateful_to_box ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_stateful_to_fn ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_stateful_to_rc ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_rc_multiple_conversions ... ok [INFO] [stdout] test default_implementation_tests::test_custom_composition_with_default ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_box_uses_default ... ok [INFO] [stdout] test default_implementation_tests::test_custom_chained_conversions ... ok [INFO] [stdout] test custom_transformer_to_methods_tests::test_custom_to_rc_clone_and_use ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_rc_uses_default ... ok [INFO] [stdout] test default_implementation_tests::test_custom_with_different_types ... ok [INFO] [stdout] test edge_cases_tests::test_arc_with_large_data ... ok [INFO] [stdout] test edge_cases_tests::test_with_option ... ok [INFO] [stdout] test edge_cases_tests::test_with_result ... ok [INFO] [stdout] test arc_transformer_tests::test_multiple_threads ... ok [INFO] [stdout] test edge_cases_tests::test_with_vec ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_arc_uses_default ... ok [INFO] [stdout] test rc_conditional_tests::test_conditional_clone ... ok [INFO] [stdout] test rc_conditional_tests::test_when_or_else_with_closure ... ok [INFO] [stdout] test rc_conditional_tests::test_when_or_else ... ok [INFO] [stdout] test edge_cases_tests::test_identity_composition ... ok [INFO] [stdout] test rc_transformer_tests::test_compose ... ok [INFO] [stdout] test default_implementation_tests::test_custom_into_fn_uses_default ... ok [INFO] [stdout] test rc_transformer_tests::test_constant ... ok [INFO] [stdout] test edge_cases_tests::test_constant_with_different_types ... ok [INFO] [stdout] test rc_transformer_tests::test_identity ... ok [INFO] [stdout] test rc_transformer_tests::test_and_then ... ok [INFO] [stdout] test specialized_into_fn_tests::test_arc_transformer_into_fn_clone_and_convert ... ok [INFO] [stdout] test specialized_into_fn_tests::test_arc_transformer_into_fn_optimized ... ok [INFO] [stdout] test rc_transformer_tests::test_new_and_apply ... ok [INFO] [stdout] test specialized_into_fn_tests::test_box_transformer_into_fn_optimized ... ok [INFO] [stdout] test specialized_into_fn_tests::test_box_transformer_into_fn_type_conversion ... ok [INFO] [stdout] test specialized_into_fn_tests::test_box_transformer_into_fn_with_closure_capture ... ok [INFO] [stdout] test rc_transformer_tests::test_clone ... ok [INFO] [stdout] test rc_transformer_tests::test_shared_usage ... ok [INFO] [stdout] test specialized_into_fn_tests::test_closure_into_fn_composition ... ok [INFO] [stdout] test specialized_into_fn_tests::test_closure_into_fn_zero_cost ... ok [INFO] [stdout] test specialized_into_fn_tests::test_function_pointer_into_fn ... ok [INFO] [stdout] test specialized_into_fn_tests::test_into_fn_multiple_calls ... ok [INFO] [stdout] test specialized_into_fn_tests::test_into_fn_preserves_behavior ... ok [INFO] [stdout] test specialized_into_fn_tests::test_arc_transformer_into_fn_thread_safety ... ok [INFO] [stdout] test specialized_into_fn_tests::test_rc_transformer_into_fn_optimized ... ok [INFO] [stdout] test specialized_into_fn_tests::test_rc_transformer_into_fn_clone_and_convert ... ok [INFO] [stdout] test specialized_into_fn_tests::test_rc_transformer_into_fn_with_shared_state ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_arc ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_box_with_composition ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_box_with_string ... ok [INFO] [stdout] test specialized_into_fn_tests::test_closure_into_fn_with_capture ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_conversions_are_independent ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_box ... ok [INFO] [stdout] test arc_transformer_tests::test_thread_safe ... ok [INFO] [stdout] test to_conversion_tests::test_arc_multiple_to_conversions ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_rc ... ok [INFO] [stdout] test to_conversion_tests::test_fn_ptr_to_arc_and_rc ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_fn ... ok [INFO] [stdout] test to_conversion_tests::test_fn_ptr_to_box_and_to_fn ... ok [INFO] [stdout] test to_conversion_tests::test_non_capturing_closure_coerced_to_fn_to_box ... ok [INFO] [stdout] test to_conversion_tests::test_rc_to_box_with_composition ... ok [INFO] [stdout] test to_conversion_tests::test_arc_to_fn_thread_safe ... ok [INFO] [stdout] test to_conversion_tests::test_rc_multiple_to_conversions ... ok [INFO] [stdout] test to_conversion_tests::test_rc_to_box ... ok [INFO] [stdout] test to_conversion_tests::test_rc_to_rc ... ok [INFO] [stdout] test trait_usage_tests::test_closure_as_transformer ... ok [INFO] [stdout] test to_conversion_tests::test_rc_to_fn ... ok [INFO] [stdout] test trait_usage_tests::test_with_different_types ... ok [INFO] [stdout] test trait_usage_tests::test_transformer_trait ... ok [INFO] [stdout] test to_conversion_tests::test_rc_to_fn_with_string ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_arc_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_arc_is_clone ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_constant_to_rc ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_identity_to_box ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_arc_thread_safe ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_to_fn_chain ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_with_captured_variable ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_multiple_conversions ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_with_string ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_fn_multiple_calls ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_rc_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_rc_clone_conversion ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_rc_to_box_chain ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_rc_with_vec ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_box_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_constant_to_fn ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_box_composition ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_box_multiple_conversions ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_box_with_clone ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_fn_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_box_with_option ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_fn_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_rc_multiple_conversions ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_arc_to_fn_with_closure_composition ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_fn_with_result ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_rc_basic ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_rc_is_clone ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_apply_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_clone_before_apply_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_complex_transformation ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_into_box_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_into_fn_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_regular_and_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_string_transformation ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_box_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_into_box_once_thread_safety ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_fn_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_fn_once_multiple_conversions ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_fn_multiple_calls ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_complex_transformation ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_fn_once_with_string ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_fn_with_captured_state ... ok [INFO] [stdout] test transformer_default_to_methods_tests::test_rc_to_rc_multiple_clones ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_box_once_thread_safety ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_fn_once_thread_safety ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_box_once_with_string ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_into_box_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_to_box_once_multiple_conversions ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_apply_once ... ok [INFO] [stdout] test transformer_once_tests::arc_transformer_once_tests::test_arc_transformer_thread_safety ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_string_transformation ... ok [INFO] [stdout] test transformer_once_tests::cross_type_transformer_once_tests::test_all_types_apply_once ... ok [INFO] [stdout] test transformer_once_tests::cross_type_transformer_once_tests::test_all_types_into_box_once ... ok [INFO] [stdout] test transformer_once_tests::cross_type_transformer_once_tests::test_all_types_into_fn_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_apply_once ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_into_fn_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_clone_before_apply_once ... ok [INFO] [stdout] test transformer_once_tests::box_transformer_once_tests::test_box_transformer_regular_and_once ... ok [INFO] [stdout] test transformer_once_tests::cross_type_transformer_once_tests::test_mixed_regular_and_once_usage ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_complex_transformation ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_into_box_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_into_fn_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_regular_and_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_string_transformation ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_box_once_multiple_conversions ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_box_once ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_fn_once_multiple_conversions ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_fn_once ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_arc ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_fn_once_with_string ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_rc ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_box_into_rc ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_box ... ok [INFO] [stdout] test type_conversion_tests::test_arc_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_rc ... ok [INFO] [stdout] test type_conversion_tests::test_rc_constant_with_clone ... ok [INFO] [stdout] test transformer_once_tests::rc_transformer_once_tests::test_rc_transformer_to_box_once_with_string ... ok [INFO] [stdout] test type_conversion_tests::test_rc_into_fn ... ok [INFO] [stdout] test type_conversion_tests::test_arc_constant_with_clone ... ok [INFO] [stdout] test arc_transformer_tests::test_and_then ... ok [INFO] [stdout] test specialized_into_fn_tests::test_into_fn_with_complex_types ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 206 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/unary_operator_tests.rs (/opt/rustwide/target/debug/deps/unary_operator_tests-c661bc7f9b114bf8) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_box_unary_operator_once ... ok [INFO] [stdout] test test_rc_unary_operator_clone ... ok [INFO] [stdout] test test_arc_unary_operator_thread_safety ... ok [INFO] [stdout] test test_unary_operator_basic ... ok [INFO] [stdout] test test_box_unary_operator_creation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2173789781f40adbe272b648280cbbff61f1b9c47a9879dad74cc50cf3ef1377", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2173789781f40adbe272b648280cbbff61f1b9c47a9879dad74cc50cf3ef1377", kill_on_drop: false }` [INFO] [stdout] 2173789781f40adbe272b648280cbbff61f1b9c47a9879dad74cc50cf3ef1377