[INFO] fetching crate supply-chain-trust-example-crate-000044 1.13.0...
[INFO] testing supply-chain-trust-example-crate-000044-1.13.0 against beta-2024-12-08 for beta-1.84.0-4-retry
[INFO] extracting crate supply-chain-trust-example-crate-000044 1.13.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate supply-chain-trust-example-crate-000044 1.13.0 on toolchain beta-2024-12-08
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate supply-chain-trust-example-crate-000044 1.13.0
[INFO] finished tweaking crates.io crate supply-chain-trust-example-crate-000044 1.13.0
[INFO] tweaked toml for crates.io crate supply-chain-trust-example-crate-000044 1.13.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 10 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c8420548592af2c855555509a48b601de807da65aab2a82f485e1b3cccbf24f2
[INFO] running `Command { std: "docker" "start" "-a" "c8420548592af2c855555509a48b601de807da65aab2a82f485e1b3cccbf24f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c8420548592af2c855555509a48b601de807da65aab2a82f485e1b3cccbf24f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c8420548592af2c855555509a48b601de807da65aab2a82f485e1b3cccbf24f2", kill_on_drop: false }`
[INFO] [stdout] c8420548592af2c855555509a48b601de807da65aab2a82f485e1b3cccbf24f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3a4bded7f16be3fd4595cf8e46ce80f59d0ab112b1c1ae6ba20b1934de5f31ef
[INFO] running `Command { std: "docker" "start" "-a" "3a4bded7f16be3fd4595cf8e46ce80f59d0ab112b1c1ae6ba20b1934de5f31ef", kill_on_drop: false }`
[INFO] [stderr]    Compiling supply-chain-trust-example-crate-000044 v1.13.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.29s
[INFO] running `Command { std: "docker" "inspect" "3a4bded7f16be3fd4595cf8e46ce80f59d0ab112b1c1ae6ba20b1934de5f31ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a4bded7f16be3fd4595cf8e46ce80f59d0ab112b1c1ae6ba20b1934de5f31ef", kill_on_drop: false }`
[INFO] [stdout] 3a4bded7f16be3fd4595cf8e46ce80f59d0ab112b1c1ae6ba20b1934de5f31ef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7afe7c9a48474a1d91f2b993a84bfc77ba53531cf3550ae071180f0db71bd03f
[INFO] running `Command { std: "docker" "start" "-a" "7afe7c9a48474a1d91f2b993a84bfc77ba53531cf3550ae071180f0db71bd03f", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.216
[INFO] [stderr]    Compiling serde_json v1.0.133
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling itoa v1.0.14
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling supply-chain-trust-example-crate-000044 v1.13.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.74s
[INFO] running `Command { std: "docker" "inspect" "7afe7c9a48474a1d91f2b993a84bfc77ba53531cf3550ae071180f0db71bd03f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7afe7c9a48474a1d91f2b993a84bfc77ba53531cf3550ae071180f0db71bd03f", kill_on_drop: false }`
[INFO] [stdout] 7afe7c9a48474a1d91f2b993a84bfc77ba53531cf3550ae071180f0db71bd03f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 185e688553f67d5865c1224b81501082427598d3be445b12514d049d4815a079
[INFO] running `Command { std: "docker" "start" "-a" "185e688553f67d5865c1224b81501082427598d3be445b12514d049d4815a079", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/supply_chain_trust_example_crate_000044-aa95b844ea317c5d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test basic ... ok
[INFO] [stdout] test macros ... ok
[INFO] [stdout] test error ... ok
[INFO] [stdout] test seek ... ok
[INFO] [stdout] test read_write ... ok
[INFO] [stdout] test iter ... ok
[INFO] [stdout] test deref ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests supply_chain_trust_example_crate_000044
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test src/lib.rs - Either<L,R>::expect_left (line 871) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::as_ref (line 233) ... FAILED
[INFO] [stdout] test src/into_either.rs - into_either::IntoEither::into_either (line 22) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::expect_right (line 910) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::expect_right (line 900) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::either (line 428) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::as_mut (line 251) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::is_left (line 168) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::either_into (line 929) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::expect_left (line 881) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::into_iter (line 528) ... FAILED
[INFO] [stdout] test src/into_either.rs - into_either::IntoEither::into_either_with (line 44) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<(T,L),(T,R)>::factor_first (line 1021) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::either_with (line 454) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::left_or_else (line 722) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<(L,T),(R,T)>::factor_second (line 1042) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::left (line 197) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::factor_iter_mut (line 652) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::left_or_default (line 700) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::flip (line 305) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::left_and_then (line 483) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::map_left (line 324) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::left_or (line 681) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::iter_mut (line 573) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::is_right (line 184) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::factor_iter (line 628) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::map_either (line 370) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::factor_into_iter (line 604) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::iter (line 550) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::right_and_then (line 504) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::right_or_else (line 789) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::right_or_default (line 767) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::map_right (line 346) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::right (line 215) ... FAILED
[INFO] [stdout] test src/lib.rs - for_both (line 65) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::unwrap_left (line 821) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::right_or (line 748) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::unwrap_right (line 852) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<Result<T,L>,Result<T,R>>::factor_ok (line 998) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::unwrap_left (line 811) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::map_either_with (line 396) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<T,T>::map (line 1077) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<T,T>::into_inner (line 1061) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<Result<L,E>,Result<R,E>>::factor_err (line 975) ... FAILED
[INFO] [stdout] test src/lib.rs - try_left (line 99) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<Option<L>,Option<R>>::factor_none (line 952) ... FAILED
[INFO] [stdout] test src/lib.rs - Either<L,R>::unwrap_right (line 842) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - Either<L,R>::expect_left (line 871) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:872:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::as_ref (line 233) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:234:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/into_either.rs - into_either::IntoEither::into_either (line 22) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/into_either.rs:23:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::{IntoEither, Left, Right};
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `into_either` on ambiguous numeric type `{integer}`
[INFO] [stdout]  --> src/into_either.rs:26:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let x = 0;
[INFO] [stdout]   |     - you must specify a type for this binding, like `i32`
[INFO] [stdout] 6 | assert_eq!(x.into_either(true), Left(x));
[INFO] [stdout]   |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `into_either` on ambiguous numeric type `{integer}`
[INFO] [stdout]  --> src/into_either.rs:27:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | let x = 0;
[INFO] [stdout]   |     - you must specify a type for this binding, like `i32`
[INFO] [stdout] 6 | assert_eq!(x.into_either(true), Left(x));
[INFO] [stdout] 7 | assert_eq!(x.into_either(false), Right(x));
[INFO] [stdout]   |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0689.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - Either<L,R>::expect_right (line 910) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:911:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::expect_right (line 900) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:901:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::either (line 428) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:429:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::as_mut (line 251) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:252:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::is_left (line 168) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:169:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::either_into (line 929) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:930:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::expect_left (line 881) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:882:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::into_iter (line 528) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:529:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/into_either.rs - into_either::IntoEither::into_either_with (line 44) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/into_either.rs:45:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::{IntoEither, Left, Right};
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `into_either_with` on ambiguous numeric type `{integer}`
[INFO] [stdout]   --> src/into_either.rs:52:14
[INFO] [stdout]    |
[INFO] [stdout] 9  | let x = 0;
[INFO] [stdout]    |     - you must specify a type for this binding, like `i32`
[INFO] [stdout] 10 | assert_eq!(x.into_either_with(is_even), Left(x));
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0689]: can't call method `into_either_with` on ambiguous numeric type `{integer}`
[INFO] [stdout]   --> src/into_either.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 9  | let x = 0;
[INFO] [stdout]    |     - you must specify a type for this binding, like `i32`
[INFO] [stdout] 10 | assert_eq!(x.into_either_with(is_even), Left(x));
[INFO] [stdout] 11 | assert_eq!(x.into_either_with(|x| !is_even(x)), Right(x));
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0689.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - Either<(T,L),(T,R)>::factor_first (line 1021) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:1022:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::either_with (line 454) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:456:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::left_or_else (line 722) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:723:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<(L,T),(R,T)>::factor_second (line 1042) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:1043:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::left (line 197) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:198:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::factor_iter_mut (line 652) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:653:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::left_or_default (line 700) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:701:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::flip (line 305) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:306:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::left_and_then (line 483) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:484:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::map_left (line 324) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:325:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::left_or (line 681) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:682:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::iter_mut (line 573) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:574:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::is_right (line 184) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:185:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::factor_iter (line 628) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:629:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::map_either (line 370) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:371:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::factor_into_iter (line 604) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:605:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::iter (line 550) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:551:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::right_and_then (line 504) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:505:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::right_or_else (line 789) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:790:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::right_or_default (line 767) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:768:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::map_right (line 346) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:347:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::right (line 215) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:216:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - for_both (line 65) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:66:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use either::Either;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `either`
[INFO] [stdout]  --> src/lib.rs:69:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     either::for_both!(owned_or_borrowed, s => s.len())
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - Either<L,R>::unwrap_left (line 821) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:822:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::right_or (line 748) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:749:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::unwrap_right (line 852) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:853:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<Result<T,L>,Result<T,R>>::factor_ok (line 998) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:999:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::unwrap_left (line 811) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:812:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::map_either_with (line 396) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:397:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<T,T>::map (line 1077) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:1078:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<T,T>::into_inner (line 1061) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:1062:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<Result<L,E>,Result<R,E>>::factor_err (line 975) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:976:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - try_left (line 99) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:100:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use either::{Either, Left, Right};
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `either`
[INFO] [stdout]  --> src/lib.rs:103:17
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let value = either::try_left!(wrapper);
[INFO] [stdout]   |                 ^^^^^^ use of undeclared crate or module `either`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - Either<Option<L>,Option<R>>::factor_none (line 952) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:953:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/lib.rs - Either<L,R>::unwrap_right (line 842) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `either`
[INFO] [stdout]  --> src/lib.rs:843:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use either::*;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `either`
[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/into_either.rs - into_either::IntoEither::into_either (line 22)
[INFO] [stdout]     src/into_either.rs - into_either::IntoEither::into_either_with (line 44)
[INFO] [stdout]     src/lib.rs - Either<(L,T),(R,T)>::factor_second (line 1042)
[INFO] [stdout]     src/lib.rs - Either<(T,L),(T,R)>::factor_first (line 1021)
[INFO] [stdout]     src/lib.rs - Either<L,R>::as_mut (line 251)
[INFO] [stdout]     src/lib.rs - Either<L,R>::as_ref (line 233)
[INFO] [stdout]     src/lib.rs - Either<L,R>::either (line 428)
[INFO] [stdout]     src/lib.rs - Either<L,R>::either_into (line 929)
[INFO] [stdout]     src/lib.rs - Either<L,R>::either_with (line 454)
[INFO] [stdout]     src/lib.rs - Either<L,R>::expect_left (line 871)
[INFO] [stdout]     src/lib.rs - Either<L,R>::expect_left (line 881)
[INFO] [stdout]     src/lib.rs - Either<L,R>::expect_right (line 900)
[INFO] [stdout]     src/lib.rs - Either<L,R>::expect_right (line 910)
[INFO] [stdout]     src/lib.rs - Either<L,R>::factor_into_iter (line 604)
[INFO] [stdout]     src/lib.rs - Either<L,R>::factor_iter (line 628)
[INFO] [stdout]     src/lib.rs - Either<L,R>::factor_iter_mut (line 652)
[INFO] [stdout]     src/lib.rs - Either<L,R>::flip (line 305)
[INFO] [stdout]     src/lib.rs - Either<L,R>::into_iter (line 528)
[INFO] [stdout]     src/lib.rs - Either<L,R>::is_left (line 168)
[INFO] [stdout]     src/lib.rs - Either<L,R>::is_right (line 184)
[INFO] [stdout]     src/lib.rs - Either<L,R>::iter (line 550)
[INFO] [stdout]     src/lib.rs - Either<L,R>::iter_mut (line 573)
[INFO] [stdout]     src/lib.rs - Either<L,R>::left (line 197)
[INFO] [stdout]     src/lib.rs - Either<L,R>::left_and_then (line 483)
[INFO] [stdout]     src/lib.rs - Either<L,R>::left_or (line 681)
[INFO] [stdout]     src/lib.rs - Either<L,R>::left_or_default (line 700)
[INFO] [stdout]     src/lib.rs - Either<L,R>::left_or_else (line 722)
[INFO] [stdout]     src/lib.rs - Either<L,R>::map_either (line 370)
[INFO] [stdout]     src/lib.rs - Either<L,R>::map_either_with (line 396)
[INFO] [stdout]     src/lib.rs - Either<L,R>::map_left (line 324)
[INFO] [stdout]     src/lib.rs - Either<L,R>::map_right (line 346)
[INFO] [stdout]     src/lib.rs - Either<L,R>::right (line 215)
[INFO] [stdout]     src/lib.rs - Either<L,R>::right_and_then (line 504)
[INFO] [stdout]     src/lib.rs - Either<L,R>::right_or (line 748)
[INFO] [stdout]     src/lib.rs - Either<L,R>::right_or_default (line 767)
[INFO] [stdout]     src/lib.rs - Either<L,R>::right_or_else (line 789)
[INFO] [stdout]     src/lib.rs - Either<L,R>::unwrap_left (line 811)
[INFO] [stdout]     src/lib.rs - Either<L,R>::unwrap_left (line 821)
[INFO] [stdout]     src/lib.rs - Either<L,R>::unwrap_right (line 842)
[INFO] [stdout]     src/lib.rs - Either<L,R>::unwrap_right (line 852)
[INFO] [stdout]     src/lib.rs - Either<Option<L>,Option<R>>::factor_none (line 952)
[INFO] [stdout]     src/lib.rs - Either<Result<L,E>,Result<R,E>>::factor_err (line 975)
[INFO] [stdout]     src/lib.rs - Either<Result<T,L>,Result<T,R>>::factor_ok (line 998)
[INFO] [stdout]     src/lib.rs - Either<T,T>::into_inner (line 1061)
[INFO] [stdout]     src/lib.rs - Either<T,T>::map (line 1077)
[INFO] [stdout]     src/lib.rs - for_both (line 65)
[INFO] [stdout]     src/lib.rs - try_left (line 99)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 47 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "185e688553f67d5865c1224b81501082427598d3be445b12514d049d4815a079", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "185e688553f67d5865c1224b81501082427598d3be445b12514d049d4815a079", kill_on_drop: false }`
[INFO] [stdout] 185e688553f67d5865c1224b81501082427598d3be445b12514d049d4815a079
