[INFO] fetching crate amiquip 0.3.0... [INFO] extracting crate amiquip 0.3.0 into work/ex/beta-1.37-6/sources/1.36.0/reg/amiquip/0.3.0 [INFO] extracting crate amiquip 0.3.0 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/amiquip/0.3.0 [INFO] validating manifest of amiquip-0.3.0 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of amiquip-0.3.0 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing amiquip-0.3.0 [INFO] finished frobbing amiquip-0.3.0 [INFO] frobbed toml for amiquip-0.3.0 written to work/ex/beta-1.37-6/sources/1.36.0/reg/amiquip/0.3.0/Cargo.toml [INFO] started frobbing amiquip-0.3.0 [INFO] finished frobbing amiquip-0.3.0 [INFO] frobbed toml for amiquip-0.3.0 written to work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/amiquip/0.3.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing amiquip-0.3.0 against beta-2019-07-23 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-7/beta-2019-07-23:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/amiquip/0.3.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-07-23" "build" "--frozen"` [INFO] [stdout] f8211f7799cb138cdd8011322d8fa0d0d1ce1131c8e4c040957550675a2b0d31 [INFO] running `"docker" "start" "-a" "f8211f7799cb138cdd8011322d8fa0d0d1ce1131c8e4c040957550675a2b0d31"` [INFO] [stderr] Compiling cookie-factory v0.2.4 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Compiling serde v1.0.98 [INFO] [stderr] Compiling input_buffer v0.2.0 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling serde_json v1.0.40 [INFO] [stderr] Compiling toml v0.5.1 [INFO] [stderr] Compiling amq-protocol-types v1.2.0 [INFO] [stderr] Compiling handlebars v1.1.0 [INFO] [stderr] Compiling built v0.3.1 [INFO] [stderr] Compiling amiquip v0.3.0 (/opt/crater/workdir) [INFO] [stderr] Compiling amq-protocol-codegen v1.4.0 [INFO] [stderr] Compiling amq-protocol v1.4.0 [INFO] [stderr] error: expected `=` [INFO] [stderr] --> src/errors.rs:250:10 [INFO] [stderr] | [INFO] [stderr] 250 | #[doc(hidden)] [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `UrlParseError` in this scope [INFO] [stderr] --> src/connection.rs:426:47 [INFO] [stderr] | [INFO] [stderr] 426 | let mut url = Url::parse(url).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `InsecureUrl` in this scope [INFO] [stderr] --> src/connection.rs:435:28 [INFO] [stderr] | [INFO] [stderr] 435 | return InsecureUrl { url }.fail(); [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::InsecureUrl; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ResolveUrlToSocketAddr` in this scope [INFO] [stderr] --> src/connection.rs:450:30 [INFO] [stderr] | [INFO] [stderr] 450 | .with_context(|| ResolveUrlToSocketAddr { url: url.clone() })? [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::ResolveUrlToSocketAddr; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `FailedToConnect` in this scope [INFO] [stderr] --> src/connection.rs:453:34 [INFO] [stderr] | [INFO] [stderr] 453 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::FailedToConnect; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CreateTlsConnector` in this scope [INFO] [stderr] --> src/connection.rs:480:65 [INFO] [stderr] | [INFO] [stderr] 480 | let connector = native_tls::TlsConnector::new().context(CreateTlsConnector)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlMissingDomain` in this scope [INFO] [stderr] --> src/connection.rs:483:28 [INFO] [stderr] | [INFO] [stderr] 483 | None => return UrlMissingDomain { url: url.clone() }.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlMissingDomain; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ResolveUrlToSocketAddr` in this scope [INFO] [stderr] --> src/connection.rs:487:30 [INFO] [stderr] | [INFO] [stderr] 487 | .with_context(|| ResolveUrlToSocketAddr { url: url.clone() })? [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::ResolveUrlToSocketAddr; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `FailedToConnect` in this scope [INFO] [stderr] --> src/connection.rs:490:34 [INFO] [stderr] | [INFO] [stderr] 490 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::FailedToConnect; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `UrlParseError` in this scope [INFO] [stderr] --> src/connection.rs:519:53 [INFO] [stderr] | [INFO] [stderr] 519 | url.set_host(Some("localhost")).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `InvalidUrlScheme` in this scope [INFO] [stderr] --> src/connection.rs:532:18 [INFO] [stderr] | [INFO] [stderr] 532 | _ => InvalidUrlScheme { url: url.clone() }.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::InvalidUrlScheme; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ExtraUrlPathSegments` in this scope [INFO] [stderr] --> src/connection.rs:558:24 [INFO] [stderr] | [INFO] [stderr] 558 | return ExtraUrlPathSegments { url: url.clone() }.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::ExtraUrlPathSegments; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlParseHeartbeat` in this scope [INFO] [stderr] --> src/connection.rs:579:42 [INFO] [stderr] | [INFO] [stderr] 579 | .with_context(|| UrlParseHeartbeat { url: url.clone() })?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlParseHeartbeat; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlParseChannelMax` in this scope [INFO] [stderr] --> src/connection.rs:585:42 [INFO] [stderr] | [INFO] [stderr] 585 | .with_context(|| UrlParseChannelMax { url: url.clone() })?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlParseChannelMax; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlParseConnectionTimeout` in this scope [INFO] [stderr] --> src/connection.rs:591:42 [INFO] [stderr] | [INFO] [stderr] 591 | .with_context(|| UrlParseConnectionTimeout { url: url.clone() })?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlParseConnectionTimeout; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlInvalidAuthMechanism` in this scope [INFO] [stderr] --> src/connection.rs:598:32 [INFO] [stderr] | [INFO] [stderr] 598 | return UrlInvalidAuthMechanism { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlInvalidAuthMechanism; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UrlUnsupportedParameter` in this scope [INFO] [stderr] --> src/connection.rs:606:28 [INFO] [stderr] | [INFO] [stderr] 606 | return UrlUnsupportedParameter { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 416 | use crate::errors::Error::UrlUnsupportedParameter; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnsupportedAuthMechanism` in this scope [INFO] [stderr] --> src/connection_options.rs:137:20 [INFO] [stderr] | [INFO] [stderr] 137 | return UnsupportedAuthMechanism { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnsupportedAuthMechanism; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnsupportedLocale` in this scope [INFO] [stderr] --> src/connection_options.rs:144:20 [INFO] [stderr] | [INFO] [stderr] 144 | return UnsupportedLocale { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnsupportedLocale; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `FrameMaxTooSmall` in this scope [INFO] [stderr] --> src/connection_options.rs:216:20 [INFO] [stderr] | [INFO] [stderr] 216 | return FrameMaxTooSmall { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameMaxTooSmall; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MalformedFrame` in this scope [INFO] [stderr] --> src/frame_buffer.rs:73:9 [INFO] [stderr] | [INFO] [stderr] 73 | MalformedFrame.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::MalformedFrame; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `UnexpectedSocketClose` in this scope [INFO] [stderr] --> src/frame_buffer.rs:119:33 [INFO] [stderr] | [INFO] [stderr] 119 | Ok(0) => return UnexpectedSocketClose.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnexpectedSocketClose; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IoErrorReadingSocket` in this scope [INFO] [stderr] --> src/frame_buffer.rs:126:50 [INFO] [stderr] | [INFO] [stderr] 126 | _ => return Err(err).context(IoErrorReadingSocket), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnavailableChannelId` in this scope [INFO] [stderr] --> src/io_loop/channel_slots.rs:59:20 [INFO] [stderr] | [INFO] [stderr] 59 | return UnavailableChannelId { channel_id }.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnavailableChannelId; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnavailableChannelId` in this scope [INFO] [stderr] --> src/io_loop/channel_slots.rs:62:35 [INFO] [stderr] | [INFO] [stderr] 62 | Entry::Occupied(_) => UnavailableChannelId { channel_id }.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnavailableChannelId; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `ExhaustedChannelIds` in this scope [INFO] [stderr] --> src/io_loop/channel_slots.rs:99:63 [INFO] [stderr] | [INFO] [stderr] 99 | let channel_id = self.freed_channel_ids.pop().context(ExhaustedChannelIds)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ExhaustedChannelIds; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ReceivedFrameWithBogusChannelId` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:40:18 [INFO] [stderr] | [INFO] [stderr] 40 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ReceivedFrameWithBogusChannelId; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ReceivedFrameWithBogusChannelId` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:47:18 [INFO] [stderr] | [INFO] [stderr] 47 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ReceivedFrameWithBogusChannelId; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ReceivedFrameWithBogusChannelId` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:54:18 [INFO] [stderr] | [INFO] [stderr] 54 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ReceivedFrameWithBogusChannelId; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:65:13 [INFO] [stderr] | [INFO] [stderr] 65 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `EventLoopClientDropped` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:69:13 [INFO] [stderr] | [INFO] [stderr] 69 | EventLoopClientDropped.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::EventLoopClientDropped; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:147:24 [INFO] [stderr] | [INFO] [stderr] 147 | return FrameUnexpected.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:160:75 [INFO] [stderr] | [INFO] [stderr] 160 | AMQPFrame::ProtocolHeader | AMQPFrame::Heartbeat(_) => return FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DuplicateConsumerTag` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:260:32 [INFO] [stderr] | [INFO] [stderr] 260 | return DuplicateConsumerTag { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::DuplicateConsumerTag; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnknownConsumerTag` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:401:46 [INFO] [stderr] | [INFO] [stderr] 401 | .context(UnknownConsumerTag { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnknownConsumerTag; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `UnknownConsumerTag` in this scope [INFO] [stderr] --> src/io_loop/connection_state.rs:425:46 [INFO] [stderr] | [INFO] [stderr] 425 | .context(UnknownConsumerTag { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::UnknownConsumerTag; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:33:24 [INFO] [stderr] | [INFO] [stderr] 33 | Some(_) => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:43:24 [INFO] [stderr] | [INFO] [stderr] 43 | Some(_) => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:53:24 [INFO] [stderr] | [INFO] [stderr] 53 | Some(_) => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:92:21 [INFO] [stderr] | [INFO] [stderr] 92 | None => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:128:21 [INFO] [stderr] | [INFO] [stderr] 128 | None => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:227:37 [INFO] [stderr] | [INFO] [stderr] 227 | State::Body(_, _, _) => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:246:21 [INFO] [stderr] | [INFO] [stderr] 246 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/content_collector.rs:249:32 [INFO] [stderr] | [INFO] [stderr] 249 | State::Start(_) => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `SaslSecureNotSupported` in this scope [INFO] [stderr] --> src/io_loop/handshake_state.rs:45:28 [INFO] [stderr] | [INFO] [stderr] 45 | return SaslSecureNotSupported.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::SaslSecureNotSupported; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/handshake_state.rs:81:24 [INFO] [stderr] | [INFO] [stderr] 81 | return FrameUnexpected.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/io_loop_handle.rs:77:17 [INFO] [stderr] | [INFO] [stderr] 77 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/io_loop_handle.rs:91:17 [INFO] [stderr] | [INFO] [stderr] 91 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/io_loop/io_loop_handle.rs:114:17 [INFO] [stderr] | [INFO] [stderr] 114 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `CreatePollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:151:40 [INFO] [stderr] | [INFO] [stderr] 151 | let poll = Poll::new().context(CreatePollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:158:18 [INFO] [stderr] | [INFO] [stderr] 158 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:177:22 [INFO] [stderr] | [INFO] [stderr] 177 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `ForkFailed` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:186:22 [INFO] [stderr] | [INFO] [stderr] 186 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:204:22 [INFO] [stderr] | [INFO] [stderr] 204 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `ForkFailed` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:213:22 [INFO] [stderr] | [INFO] [stderr] 213 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IoThreadPanic` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:237:27 [INFO] [stderr] | [INFO] [stderr] 237 | Err(_) => IoThreadPanic.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::IoThreadPanic; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:289:22 [INFO] [stderr] | [INFO] [stderr] 289 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:297:22 [INFO] [stderr] | [INFO] [stderr] 297 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:305:22 [INFO] [stderr] | [INFO] [stderr] 305 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `InvalidCredentials` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:339:25 [INFO] [stderr] | [INFO] [stderr] 339 | InvalidCredentials.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::InvalidCredentials; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ServerClosedConnection` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:352:53 [INFO] [stderr] | [INFO] [stderr] 352 | HandshakeState::ServerClosing(close) => ServerClosedConnection { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::consumer::ConsumerMessage::ServerClosedConnection; [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ServerClosedConnection; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `ServerClosedConnection` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:418:54 [INFO] [stderr] | [INFO] [stderr] 418 | ConnectionState::ServerClosing(close) => ServerClosedConnection { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::consumer::ConsumerMessage::ServerClosedConnection; [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ServerClosedConnection; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `ClientException` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:422:49 [INFO] [stderr] | [INFO] [stderr] 422 | ConnectionState::ClientException => ClientException.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ClientException; [INFO] [stderr] | [INFO] [stderr] 1 | use crate::io_loop::connection_state::ConnectionState::ClientException; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `EventLoopClientDropped` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:488:59 [INFO] [stderr] | [INFO] [stderr] 488 | Err(TryRecvError::Disconnected) => return EventLoopClientDropped.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::EventLoopClientDropped; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:544:26 [INFO] [stderr] | [INFO] [stderr] 544 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FailedToPoll` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:553:26 [INFO] [stderr] | [INFO] [stderr] 553 | .context(FailedToPoll)?; [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `ConnectionTimeout` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:557:32 [INFO] [stderr] | [INFO] [stderr] 557 | return ConnectionTimeout.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::ConnectionTimeout; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:607:30 [INFO] [stderr] | [INFO] [stderr] 607 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:613:30 [INFO] [stderr] | [INFO] [stderr] 613 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DeregisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:682:47 [INFO] [stderr] | [INFO] [stderr] 682 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:696:22 [INFO] [stderr] | [INFO] [stderr] 696 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `MissedServerHeartbeats` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:711:32 [INFO] [stderr] | [INFO] [stderr] 711 | return MissedServerHeartbeats.fail(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::MissedServerHeartbeats; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `EventLoopClientDropped` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:739:59 [INFO] [stderr] | [INFO] [stderr] 739 | Err(TryRecvError::Disconnected) => return EventLoopClientDropped.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::EventLoopClientDropped; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `EventLoopClientDropped` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:762:59 [INFO] [stderr] | [INFO] [stderr] 762 | Err(TryRecvError::Disconnected) => return EventLoopClientDropped.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::EventLoopClientDropped; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `EventLoopClientDropped` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:799:59 [INFO] [stderr] | [INFO] [stderr] 799 | Err(TryRecvError::Disconnected) => return EventLoopClientDropped.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::EventLoopClientDropped; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `RegisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:812:26 [INFO] [stderr] | [INFO] [stderr] 812 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `DeregisterWithPollHandle` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:819:55 [INFO] [stderr] | [INFO] [stderr] 819 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `IoErrorWritingSocket` in this scope [INFO] [stderr] --> src/io_loop/mod.rs:876:50 [INFO] [stderr] | [INFO] [stderr] 876 | _ => return Err(err).context(IoErrorWritingSocket), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 35 | / impl_try_from_class!( [INFO] [stderr] 36 | | amq_protocol::protocol::connection::Start, [INFO] [stderr] 37 | | AMQPClass::Connection, [INFO] [stderr] 38 | | AmqpConnection::Start [INFO] [stderr] 39 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 40 | / impl_try_from_class!( [INFO] [stderr] 41 | | amq_protocol::protocol::connection::Secure, [INFO] [stderr] 42 | | AMQPClass::Connection, [INFO] [stderr] 43 | | AmqpConnection::Secure [INFO] [stderr] 44 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 45 | / impl_try_from_class!( [INFO] [stderr] 46 | | amq_protocol::protocol::connection::Tune, [INFO] [stderr] 47 | | AMQPClass::Connection, [INFO] [stderr] 48 | | AmqpConnection::Tune [INFO] [stderr] 49 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 50 | / impl_try_from_class!( [INFO] [stderr] 51 | | amq_protocol::protocol::connection::OpenOk, [INFO] [stderr] 52 | | AMQPClass::Connection, [INFO] [stderr] 53 | | AmqpConnection::OpenOk [INFO] [stderr] 54 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 55 | / impl_try_from_class!( [INFO] [stderr] 56 | | amq_protocol::protocol::connection::Close, [INFO] [stderr] 57 | | AMQPClass::Connection, [INFO] [stderr] 58 | | AmqpConnection::Close [INFO] [stderr] 59 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 60 | / impl_try_from_class!( [INFO] [stderr] 61 | | amq_protocol::protocol::connection::CloseOk, [INFO] [stderr] 62 | | AMQPClass::Connection, [INFO] [stderr] 63 | | AmqpConnection::CloseOk [INFO] [stderr] 64 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 66 | / impl_try_from_class!( [INFO] [stderr] 67 | | amq_protocol::protocol::channel::OpenOk, [INFO] [stderr] 68 | | AMQPClass::Channel, [INFO] [stderr] 69 | | AmqpChannel::OpenOk [INFO] [stderr] 70 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 71 | / impl_try_from_class!( [INFO] [stderr] 72 | | amq_protocol::protocol::channel::CloseOk, [INFO] [stderr] 73 | | AMQPClass::Channel, [INFO] [stderr] 74 | | AmqpChannel::CloseOk [INFO] [stderr] 75 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 77 | / impl_try_from_class!( [INFO] [stderr] 78 | | amq_protocol::protocol::basic::ConsumeOk, [INFO] [stderr] 79 | | AMQPClass::Basic, [INFO] [stderr] 80 | | AmqpBasic::ConsumeOk [INFO] [stderr] 81 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 82 | / impl_try_from_class!( [INFO] [stderr] 83 | | amq_protocol::protocol::basic::CancelOk, [INFO] [stderr] 84 | | AMQPClass::Basic, [INFO] [stderr] 85 | | AmqpBasic::CancelOk [INFO] [stderr] 86 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 87 | / impl_try_from_class!( [INFO] [stderr] 88 | | amq_protocol::protocol::basic::QosOk, [INFO] [stderr] 89 | | AMQPClass::Basic, [INFO] [stderr] 90 | | AmqpBasic::QosOk [INFO] [stderr] 91 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 92 | / impl_try_from_class!( [INFO] [stderr] 93 | | amq_protocol::protocol::basic::RecoverOk, [INFO] [stderr] 94 | | AMQPClass::Basic, [INFO] [stderr] 95 | | AmqpBasic::RecoverOk [INFO] [stderr] 96 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 98 | / impl_try_from_class!( [INFO] [stderr] 99 | | amq_protocol::protocol::confirm::SelectOk, [INFO] [stderr] 100 | | AMQPClass::Confirm, [INFO] [stderr] 101 | | AmqpConfirm::SelectOk [INFO] [stderr] 102 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 104 | / impl_try_from_class!( [INFO] [stderr] 105 | | amq_protocol::protocol::queue::DeclareOk, [INFO] [stderr] 106 | | AMQPClass::Queue, [INFO] [stderr] 107 | | AmqpQueue::DeclareOk [INFO] [stderr] 108 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 109 | / impl_try_from_class!( [INFO] [stderr] 110 | | amq_protocol::protocol::queue::BindOk, [INFO] [stderr] 111 | | AMQPClass::Queue, [INFO] [stderr] 112 | | AmqpQueue::BindOk [INFO] [stderr] 113 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 114 | / impl_try_from_class!( [INFO] [stderr] 115 | | amq_protocol::protocol::queue::DeleteOk, [INFO] [stderr] 116 | | AMQPClass::Queue, [INFO] [stderr] 117 | | AmqpQueue::DeleteOk [INFO] [stderr] 118 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 119 | / impl_try_from_class!( [INFO] [stderr] 120 | | amq_protocol::protocol::queue::PurgeOk, [INFO] [stderr] 121 | | AMQPClass::Queue, [INFO] [stderr] 122 | | AmqpQueue::PurgeOk [INFO] [stderr] 123 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 124 | / impl_try_from_class!( [INFO] [stderr] 125 | | amq_protocol::protocol::queue::UnbindOk, [INFO] [stderr] 126 | | AMQPClass::Queue, [INFO] [stderr] 127 | | AmqpQueue::UnbindOk [INFO] [stderr] 128 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 130 | / impl_try_from_class!( [INFO] [stderr] 131 | | amq_protocol::protocol::exchange::BindOk, [INFO] [stderr] 132 | | AMQPClass::Exchange, [INFO] [stderr] 133 | | AmqpExchange::BindOk [INFO] [stderr] 134 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 135 | / impl_try_from_class!( [INFO] [stderr] 136 | | amq_protocol::protocol::exchange::DeclareOk, [INFO] [stderr] 137 | | AMQPClass::Exchange, [INFO] [stderr] 138 | | AmqpExchange::DeclareOk [INFO] [stderr] 139 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 140 | / impl_try_from_class!( [INFO] [stderr] 141 | | amq_protocol::protocol::exchange::DeleteOk, [INFO] [stderr] 142 | | AMQPClass::Exchange, [INFO] [stderr] 143 | | AmqpExchange::DeleteOk [INFO] [stderr] 144 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:28:26 [INFO] [stderr] | [INFO] [stderr] 28 | _ => FrameUnexpected.fail(), [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ... [INFO] [stderr] 145 | / impl_try_from_class!( [INFO] [stderr] 146 | | amq_protocol::protocol::exchange::UnbindOk, [INFO] [stderr] 147 | | AMQPClass::Exchange, [INFO] [stderr] 148 | | AmqpExchange::UnbindOk [INFO] [stderr] 149 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:162:21 [INFO] [stderr] | [INFO] [stderr] 162 | FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `FrameUnexpected` in this scope [INFO] [stderr] --> src/serialize.rs:165:18 [INFO] [stderr] | [INFO] [stderr] 165 | _ => FrameUnexpected.fail() [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use crate::errors::Error::FrameUnexpected; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TlsHandshake` in this scope [INFO] [stderr] --> src/stream/native_tls.rs:19:67 [INFO] [stderr] | [INFO] [stderr] 19 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find value `TlsHandshake` in this scope [INFO] [stderr] --> src/stream/native_tls.rs:64:67 [INFO] [stderr] | [INFO] [stderr] 64 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:426:39 [INFO] [stderr] | [INFO] [stderr] 426 | let mut url = Url::parse(url).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:426:39 [INFO] [stderr] | [INFO] [stderr] 426 | let mut url = Url::parse(url).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:450:14 [INFO] [stderr] | [INFO] [stderr] 450 | .with_context(|| ResolveUrlToSocketAddr { url: url.clone() })? [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:450:14 [INFO] [stderr] | [INFO] [stderr] 450 | .with_context(|| ResolveUrlToSocketAddr { url: url.clone() })? [INFO] [stderr] | ^^^^^^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:453:18 [INFO] [stderr] | [INFO] [stderr] 453 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:453:18 [INFO] [stderr] | [INFO] [stderr] 453 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:480:57 [INFO] [stderr] | [INFO] [stderr] 480 | let connector = native_tls::TlsConnector::new().context(CreateTlsConnector)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:480:57 [INFO] [stderr] | [INFO] [stderr] 480 | let connector = native_tls::TlsConnector::new().context(CreateTlsConnector)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:490:18 [INFO] [stderr] | [INFO] [stderr] 490 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:490:18 [INFO] [stderr] | [INFO] [stderr] 490 | .with_context(|| FailedToConnect { url: url.clone() }) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/connection.rs:519:45 [INFO] [stderr] | [INFO] [stderr] 519 | url.set_host(Some("localhost")).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/connection.rs:519:45 [INFO] [stderr] | [INFO] [stderr] 519 | url.set_host(Some("localhost")).context(UrlParseError)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:151:32 [INFO] [stderr] | [INFO] [stderr] 151 | let poll = Poll::new().context(CreatePollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:151:32 [INFO] [stderr] | [INFO] [stderr] 151 | let poll = Poll::new().context(CreatePollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:158:10 [INFO] [stderr] | [INFO] [stderr] 158 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:158:10 [INFO] [stderr] | [INFO] [stderr] 158 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:177:14 [INFO] [stderr] | [INFO] [stderr] 177 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:177:14 [INFO] [stderr] | [INFO] [stderr] 177 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:186:14 [INFO] [stderr] | [INFO] [stderr] 186 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:186:14 [INFO] [stderr] | [INFO] [stderr] 186 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:204:14 [INFO] [stderr] | [INFO] [stderr] 204 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:204:14 [INFO] [stderr] | [INFO] [stderr] 204 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:213:14 [INFO] [stderr] | [INFO] [stderr] 213 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:213:14 [INFO] [stderr] | [INFO] [stderr] 213 | .context(ForkFailed)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:289:14 [INFO] [stderr] | [INFO] [stderr] 289 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:289:14 [INFO] [stderr] | [INFO] [stderr] 289 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:297:14 [INFO] [stderr] | [INFO] [stderr] 297 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:297:14 [INFO] [stderr] | [INFO] [stderr] 297 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:305:14 [INFO] [stderr] | [INFO] [stderr] 305 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:305:14 [INFO] [stderr] | [INFO] [stderr] 305 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:544:18 [INFO] [stderr] | [INFO] [stderr] 544 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:544:18 [INFO] [stderr] | [INFO] [stderr] 544 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:553:18 [INFO] [stderr] | [INFO] [stderr] 553 | .context(FailedToPoll)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:553:18 [INFO] [stderr] | [INFO] [stderr] 553 | .context(FailedToPoll)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:682:39 [INFO] [stderr] | [INFO] [stderr] 682 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:682:39 [INFO] [stderr] | [INFO] [stderr] 682 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:696:14 [INFO] [stderr] | [INFO] [stderr] 696 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:696:14 [INFO] [stderr] | [INFO] [stderr] 696 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:812:18 [INFO] [stderr] | [INFO] [stderr] 812 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:812:18 [INFO] [stderr] | [INFO] [stderr] 812 | .context(RegisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:819:47 [INFO] [stderr] | [INFO] [stderr] 819 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:819:47 [INFO] [stderr] | [INFO] [stderr] 819 | poll.deregister(&slot.rx).context(DeregisterWithPollHandle)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:876:42 [INFO] [stderr] | [INFO] [stderr] 876 | _ => return Err(err).context(IoErrorWritingSocket), [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/mod.rs:876:42 [INFO] [stderr] | [INFO] [stderr] 876 | _ => return Err(err).context(IoErrorWritingSocket), [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/channel_slots.rs:99:55 [INFO] [stderr] | [INFO] [stderr] 99 | let channel_id = self.freed_channel_ids.pop().context(ExhaustedChannelIds)?; [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/channel_slots.rs:99:55 [INFO] [stderr] | [INFO] [stderr] 99 | let channel_id = self.freed_channel_ids.pop().context(ExhaustedChannelIds)?; [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:40:10 [INFO] [stderr] | [INFO] [stderr] 40 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:40:10 [INFO] [stderr] | [INFO] [stderr] 40 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:47:10 [INFO] [stderr] | [INFO] [stderr] 47 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:47:10 [INFO] [stderr] | [INFO] [stderr] 47 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:54:10 [INFO] [stderr] | [INFO] [stderr] 54 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/io_loop/connection_state.rs:54:10 [INFO] [stderr] | [INFO] [stderr] 54 | .context(ReceivedFrameWithBogusChannelId { channel_id }) [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/stream/native_tls.rs:19:59 [INFO] [stderr] | [INFO] [stderr] 19 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/stream/native_tls.rs:19:59 [INFO] [stderr] | [INFO] [stderr] 19 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: std::error::Error` is not satisfied [INFO] [stderr] --> src/stream/native_tls.rs:64:59 [INFO] [stderr] | [INFO] [stderr] 64 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^ the trait `std::error::Error` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `errors::Error: snafu::ErrorCompat` is not satisfied [INFO] [stderr] --> src/stream/native_tls.rs:64:59 [INFO] [stderr] | [INFO] [stderr] 64 | Err(HandshakeError::Failure(err)) => Err(err).context(TlsHandshake)?, [INFO] [stderr] | ^^^^^^^ the trait `snafu::ErrorCompat` is not implemented for `errors::Error` [INFO] [stderr] [INFO] [stderr] error: aborting due to 160 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0277, E0422, E0425. [INFO] [stderr] For more information about an error, try `rustc --explain E0277`. [INFO] [stderr] error: Could not compile `amiquip`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "f8211f7799cb138cdd8011322d8fa0d0d1ce1131c8e4c040957550675a2b0d31"` [INFO] running `"docker" "rm" "-f" "f8211f7799cb138cdd8011322d8fa0d0d1ce1131c8e4c040957550675a2b0d31"` [INFO] [stdout] f8211f7799cb138cdd8011322d8fa0d0d1ce1131c8e4c040957550675a2b0d31