[INFO] fetching crate sacp 11.0.0...
[INFO] testing sacp-11.0.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate sacp 11.0.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate sacp 11.0.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sacp 11.0.0
[INFO] tweaked toml for crates.io crate sacp 11.0.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sacp 11.0.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sacp 11.0.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded expect-test v1.5.1
[INFO] [stderr]   Downloaded sacp-derive v11.0.0
[INFO] [stderr]   Downloaded schemars_derive v1.1.0
[INFO] [stderr]   Downloaded boxfnonce v0.1.1
[INFO] [stderr]   Downloaded jsonrpcmsg v0.1.2
[INFO] [stderr]   Downloaded agent-client-protocol-schema v0.11.2
[INFO] [stderr]   Downloaded schemars v1.1.0
[INFO] [stderr]   Downloaded futures-concurrency v7.7.0
[INFO] [stderr]   Downloaded rmcp-macros v1.2.0
[INFO] [stderr]   Downloaded rmcp v1.2.0
[INFO] [stderr]   Downloaded syn v2.0.109
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 94776c1fdcedff70e2c30244f9f0c489e8826f78502a788b479574cd1631afc4
[INFO] running `Command { std: "docker" "start" "-a" "94776c1fdcedff70e2c30244f9f0c489e8826f78502a788b479574cd1631afc4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "94776c1fdcedff70e2c30244f9f0c489e8826f78502a788b479574cd1631afc4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "94776c1fdcedff70e2c30244f9f0c489e8826f78502a788b479574cd1631afc4", kill_on_drop: false }`
[INFO] [stdout] 94776c1fdcedff70e2c30244f9f0c489e8826f78502a788b479574cd1631afc4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 24b2ce9c5d9a8edf8270c6de76e1929626fdd7d28c9e4108c7194e9e69a901d6
[INFO] running `Command { std: "docker" "start" "-a" "24b2ce9c5d9a8edf8270c6de76e1929626fdd7d28c9e4108c7194e9e69a901d6", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling syn v2.0.109
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling rmcp v1.2.0
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]    Compiling boxfnonce v0.1.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling sacp-derive v11.0.0
[INFO] [stderr]    Compiling schemars_derive v1.1.0
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling futures-concurrency v7.7.0
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling rmcp-macros v1.2.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling jsonrpcmsg v0.1.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling schemars v1.1.0
[INFO] [stderr]    Compiling agent-client-protocol-schema v0.11.2
[INFO] [stderr]    Compiling tokio-util v0.7.17
[INFO] [stderr]    Compiling sacp v11.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 34.72s
[INFO] running `Command { std: "docker" "inspect" "24b2ce9c5d9a8edf8270c6de76e1929626fdd7d28c9e4108c7194e9e69a901d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "24b2ce9c5d9a8edf8270c6de76e1929626fdd7d28c9e4108c7194e9e69a901d6", kill_on_drop: false }`
[INFO] [stdout] 24b2ce9c5d9a8edf8270c6de76e1929626fdd7d28c9e4108c7194e9e69a901d6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c0aecd526dc4c074dfd66bb29899b9b920875e1daf42d559058368ad4f8ff49d
[INFO] running `Command { std: "docker" "start" "-a" "c0aecd526dc4c074dfd66bb29899b9b920875e1daf42d559058368ad4f8ff49d", kill_on_drop: false }`
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling dissimilar v1.0.10
[INFO] [stderr]    Compiling expect-test v1.5.1
[INFO] [stderr]    Compiling clap_builder v4.5.51
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling clap v4.5.51
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling rmcp-macros v1.2.0
[INFO] [stderr]    Compiling rmcp v1.2.0
[INFO] [stderr]    Compiling sacp v11.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.82s
[INFO] running `Command { std: "docker" "inspect" "c0aecd526dc4c074dfd66bb29899b9b920875e1daf42d559058368ad4f8ff49d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0aecd526dc4c074dfd66bb29899b9b920875e1daf42d559058368ad4f8ff49d", kill_on_drop: false }`
[INFO] [stdout] c0aecd526dc4c074dfd66bb29899b9b920875e1daf42d559058368ad4f8ff49d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] de85bab415725ee3420bcc7767e757ec67e5bf0c84626b23e4e3aea1a6cfc412
[INFO] running `Command { std: "docker" "start" "-a" "de85bab415725ee3420bcc7767e757ec67e5bf0c84626b23e4e3aea1a6cfc412", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sacp-51a1fe173bd4ddfe)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test capabilities::tests::test_add_capability_to_response ... ok
[INFO] [stdout] test capabilities::tests::test_remove_capability_from_request ... ok
[INFO] [stdout] test capabilities::tests::test_add_capability_to_request ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_macros.rs (/opt/rustwide/target/debug/deps/derive_macros-63291bab7dd48137)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_jr_notification_is_marker ... ok
[INFO] [stdout] test test_jr_notification_method ... ok
[INFO] [stdout] test test_jr_request_parse_message ... ok
[INFO] [stdout] test test_jr_request_response_type ... ok
[INFO] [stdout] test test_jr_response_payload_from_value ... ok
[INFO] [stdout] test test_jr_response_payload_into_json ... ok
[INFO] [stdout] test test_jr_request_to_untyped ... ok
[INFO] [stdout] test test_jr_notification_to_untyped ... ok
[INFO] [stdout] test test_jr_request_method ... ok
[INFO] [stdout] test test_jr_notification_parse_message ... 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/jsonrpc_advanced.rs (/opt/rustwide/target/debug/deps/jsonrpc_advanced-eb155db8e2d94b70)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_bidirectional_communication ... ok
[INFO] [stdout] test test_request_ids ... ok
[INFO] [stdout] test test_out_of_order_responses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_connection_builder.rs (/opt/rustwide/target/debug/deps/jsonrpc_connection_builder-03965d5ec067ee3b)
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_no_handler_claims ... ok
[INFO] [stdout] test test_fallthrough_behavior ... ok
[INFO] [stdout] test test_multiple_handlers_different_methods ... ok
[INFO] [stdout] test test_handler_priority_ordering ... ok
[INFO] [stdout] test test_connection_builder_as_component ... ok
[INFO] [stdout] test test_handler_claims_notification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_edge_cases.rs (/opt/rustwide/target/debug/deps/jsonrpc_edge_cases-725f6a0613f39ec8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_empty_request ... ok
[INFO] [stdout] test test_null_params ... ok
[INFO] [stdout] test test_server_shutdown ... ok
[INFO] [stderr]      Running tests/jsonrpc_error_handling.rs (/opt/rustwide/target/debug/deps/jsonrpc_error_handling-d49152c942818b01)
[INFO] [stdout] test test_client_disconnect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_incomplete_line ... ignored, hangs indefinitely - see https://github.com/symposium-dev/symposium-acp/issues/64
[INFO] [stdout] test test_missing_required_params ... ok
[INFO] [stdout] test test_unknown_method ... ok
[INFO] [stdout] test test_handler_returns_error ... ok
[INFO] [stdout] test test_invalid_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_hello.rs (/opt/rustwide/target/debug/deps/jsonrpc_hello-aec398ecb4d66445)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_concurrent_requests ... ok
[INFO] [stdout] test test_hello_world ... ok
[INFO] [stdout] test test_multiple_sequential_requests ... ok
[INFO] [stdout] test test_notification ... ok
[INFO] [stderr]      Running tests/match_dispatch.rs (/opt/rustwide/target/debug/deps/match_dispatch-6342703fcf478184)
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sacp
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test modify_message_en_route ... ok
[INFO] [stdout] test modify_message_and_stop ... ok
[INFO] [stdout] test modify_message_en_route_inline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 86 tests
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 71) ... ignored
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 97) ... ignored
[INFO] [stdout] test src/component.rs - component::DynConnectTo (line 209) ... ignored
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 115) ... ignored
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 38) ... ignored
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 38) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 89) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 73) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 60) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 70) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 89) ... FAILED
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 72) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 42) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 24) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 10) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 95) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 67) ... ok
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 38) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 101) ... ok
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 134) ... ok
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 47) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 56) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 269) - compile ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 48) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 331) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 460) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 104) ... ok
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 80) ... ok
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 22) ... ok
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 30) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request (line 769) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request_from (line 960) ... ignored
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 23) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 482) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 293) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 408) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 49) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 512) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ByteStreams (line 3255) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Channel (line 3341) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 138) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 689) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcNotification (line 2245) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcRequest (line 2263) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcResponse (line 2211) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1747) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1076) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1120) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1627) - compile fail ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 371) - compile ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 84) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 843) - compile ... FAILED
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 18) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2710) - compile ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 69) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 109) ... FAILED
[INFO] [stdout] test src/lib.rs - component (line 94) ... ignored
[INFO] [stdout] test src/lib.rs - mcp_server (line 119) ... ignored
[INFO] [stdout] test src/lib.rs - mcp_server (line 99) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder (line 67) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder<Counterpart,Responder>::tool_fn (line 283) ... ignored
[INFO] [stdout] test src/mcp_server/builder.rs - mcp_server::builder::McpServerBuilder<Counterpart,Responder>::tool_fn_mut (line 230) ... ignored
[INFO] [stdout] test src/mcp_server/connect.rs - mcp_server::connect::McpServerConnect (line 17) ... ignored
[INFO] [stdout] test src/mcp_server/server.rs - mcp_server::server::McpServer (line 35) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1483) - compile ... FAILED
[INFO] [stdout] test src/mcp_server/server.rs - mcp_server::server::McpServer (line 44) ... ignored
[INFO] [stdout] test src/mcp_server/tool.rs - mcp_server::tool::McpTool (line 18) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 169) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Responder (line 1875) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2832) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1636) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1535) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2753) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2919) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 2735) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2993) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 11) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2890) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 23) - compile ... ok
[INFO] [stdout] test src/lib.rs - capabilities (line 87) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3054) - compile ... FAILED
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatchFrom (line 431) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatch (line 40) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::TypeNotification (line 823) ... ok
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_session_start (line 184) ... ok
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_proxy_session_start (line 258) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use sacp_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 73) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use sacp_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 60) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 70) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/connections.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/connections.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 72) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/peers.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 42) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/connections.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | use sacp_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/error_handling.rs - concepts::error_handling (line 24) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/error_handling.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use sacp_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 10) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use sacp_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 95) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 | use sacp_test::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/proxies.rs - concepts::proxies (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/proxies.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use sacp_test::ProcessRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 47) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/peers.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use sacp_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 56) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 | use sacp_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 269) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:278:47
[INFO] [stdout]     |
[INFO] [stdout] 278 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ function or associated item not found in `sacp::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::InitializeResponse`, consider using `sacp::schema::InitializeResponse::new` which returns `sacp::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 331) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:342:51
[INFO] [stdout]     |
[INFO] [stdout] 342 |             responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                                   ^^^^ function or associated item not found in `sacp::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::InitializeResponse`, consider using `sacp::schema::InitializeResponse::new` which returns `sacp::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 460) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 482) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:484:5
[INFO] [stdout]     |
[INFO] [stdout] 484 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::InitializeRequest` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:494:59
[INFO] [stdout]     |
[INFO] [stdout] 494 |         let response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]     |                                                           ^^^^ function or associated item not found in `sacp::schema::InitializeRequest`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::InitializeRequest`, consider using `sacp::schema::InitializeRequest::new` which returns `sacp::schema::InitializeRequest`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:53:5
[INFO] [stdout]     |
[INFO] [stdout]  53 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 293) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:295:5
[INFO] [stdout]     |
[INFO] [stdout] 295 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 408) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 689) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:691:5
[INFO] [stdout]     |
[INFO] [stdout] 691 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1747) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1749:5
[INFO] [stdout]      |
[INFO] [stdout] 1749 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1076) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1082:5
[INFO] [stdout]      |
[INFO] [stdout] 1082 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1120) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1127:5
[INFO] [stdout]      |
[INFO] [stdout] 1127 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::InitializeRequest` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:1141:64
[INFO] [stdout]      |
[INFO] [stdout] 1141 |         let init_response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]      |                                                                ^^^^ function or associated item not found in `sacp::schema::InitializeRequest`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::InitializeRequest`, consider using `sacp::schema::InitializeRequest::new` which returns `sacp::schema::InitializeRequest`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:53:5
[INFO] [stdout]      |
[INFO] [stdout]   53 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 371) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:381:47
[INFO] [stdout]     |
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] 381 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ function or associated item not found in `sacp::schema::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::InitializeResponse`, consider using `sacp::schema::InitializeResponse::new` which returns `sacp::schema::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:125:5
[INFO] [stdout]     |
[INFO] [stdout] 125 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `make` found for struct `sacp::schema::PromptResponse` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:385:43
[INFO] [stdout]      |
[INFO] [stdout]  385 |         responder.respond(PromptResponse::make())
[INFO] [stdout]      |                                           ^^^^ function or associated item not found in `sacp::schema::PromptResponse`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `sacp::schema::PromptResponse`, consider using `sacp::schema::PromptResponse::new` which returns `sacp::schema::PromptResponse`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-0.11.2/src/agent.rs:2676:5
[INFO] [stdout]      |
[INFO] [stdout] 2676 |     pub fn new(stop_reason: StopReason) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 843) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:845:5
[INFO] [stdout]     |
[INFO] [stdout] 845 | use sacp_test::*;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2710) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2712:5
[INFO] [stdout]      |
[INFO] [stdout] 2712 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 109) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 | use sacp_test::StatusUpdate;
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1483) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1485:5
[INFO] [stdout]      |
[INFO] [stdout] 1485 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 169) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]    --> src/jsonrpc.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 | use sacp_test::{expensive_operation, ProcessComplete};
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Responder (line 1875) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1877:5
[INFO] [stdout]      |
[INFO] [stdout] 1877 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2832) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2836:5
[INFO] [stdout]      |
[INFO] [stdout] 2836 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1636) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1638:5
[INFO] [stdout]      |
[INFO] [stdout] 1638 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1535) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1539:5
[INFO] [stdout]      |
[INFO] [stdout] 1539 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2753) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2755:5
[INFO] [stdout]      |
[INFO] [stdout] 2755 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2919) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2921:5
[INFO] [stdout]      |
[INFO] [stdout] 2921 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 2735) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2737:5
[INFO] [stdout]      |
[INFO] [stdout] 2737 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2993) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2995:5
[INFO] [stdout]      |
[INFO] [stdout] 2995 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2890) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2892:5
[INFO] [stdout]      |
[INFO] [stdout] 2892 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3054) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `sacp_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3056:5
[INFO] [stdout]      |
[INFO] [stdout] 3056 | use sacp_test::*;
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `sacp_test`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `sacp_test`, use `cargo add sacp_test` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 10)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 38)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 56)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 73)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 95)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 42)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 70)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 89)
[INFO] [stdout]     src/concepts/error_handling.rs - concepts::error_handling (line 24)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 60)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 89)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 47)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 72)
[INFO] [stdout]     src/concepts/proxies.rs - concepts::proxies (line 38)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 269)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 293)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 331)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 371)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 408)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 460)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 482)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1076)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1120)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 689)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 843)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 1747)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 1636)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 1483)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 1535)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 109)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 169)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Responder (line 1875)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2710)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2735)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 2753)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2890)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 2919)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 2832)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 2993)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 3054)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 25 passed; 40 failed; 21 ignored; 0 measured; 0 filtered out; finished in 2.48s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.51s; merged doctests compilation took 1.02s
[INFO] running `Command { std: "docker" "inspect" "de85bab415725ee3420bcc7767e757ec67e5bf0c84626b23e4e3aea1a6cfc412", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de85bab415725ee3420bcc7767e757ec67e5bf0c84626b23e4e3aea1a6cfc412", kill_on_drop: false }`
[INFO] [stdout] de85bab415725ee3420bcc7767e757ec67e5bf0c84626b23e4e3aea1a6cfc412
