[INFO] cloning repository https://github.com/forfd8960/custom-error [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/forfd8960/custom-error" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fforfd8960%2Fcustom-error", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fforfd8960%2Fcustom-error'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b27c8b5cd9520bd25317976d5096075d318fb19c [INFO] checking forfd8960/custom-error against try#04ea1e1f1a12cfa912c228ca278237d92d0bb6df for pr-148477-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fforfd8960%2Fcustom-error" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/forfd8960/custom-error [INFO] finished tweaking git repo https://github.com/forfd8960/custom-error [INFO] tweaked toml for git repo https://github.com/forfd8960/custom-error written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/forfd8960/custom-error on toolchain 04ea1e1f1a12cfa912c228ca278237d92d0bb6df [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/forfd8960/custom-error already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9d21f7294a92a09de0397125d6fe823c31edda9f86356b5d97b2eea69c665ff4 [INFO] running `Command { std: "docker" "start" "-a" "9d21f7294a92a09de0397125d6fe823c31edda9f86356b5d97b2eea69c665ff4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9d21f7294a92a09de0397125d6fe823c31edda9f86356b5d97b2eea69c665ff4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d21f7294a92a09de0397125d6fe823c31edda9f86356b5d97b2eea69c665ff4", kill_on_drop: false }` [INFO] [stdout] 9d21f7294a92a09de0397125d6fe823c31edda9f86356b5d97b2eea69c665ff4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ab9f44c0e0ce6610b0c2f0b470b404a5da8f0bc3c231e274ba599683a16242d [INFO] running `Command { std: "docker" "start" "-a" "4ab9f44c0e0ce6610b0c2f0b470b404a5da8f0bc3c231e274ba599683a16242d", kill_on_drop: false }` [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Checking unicode-ident v1.0.13 [INFO] [stderr] Compiling thiserror v1.0.64 [INFO] [stderr] Compiling anyhow v1.0.89 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Checking darling_core v0.20.10 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Compiling error-code-derive v0.1.0 (/opt/rustwide/workdir/error-code-derive) [INFO] [stderr] Checking error-code v0.1.0 (/opt/rustwide/workdir/error-code) [INFO] [stdout] DeriveInput { [INFO] [stdout] attrs: [ [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error_info", [INFO] [stdout] span: #0 bytes(116..126), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Ident { [INFO] [stdout] ident: "app_type", [INFO] [stdout] span: #0 bytes(127..135), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(136..137), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "http::StatusCode", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(138..156), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(156..157), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "prefix", [INFO] [stdout] span: #0 bytes(158..164), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(165..166), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "01", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(167..171), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] vis: Visibility::Public( [INFO] [stdout] Pub, [INFO] [stdout] ), [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "MyError", [INFO] [stdout] span: #0 bytes(183..190), [INFO] [stdout] }, [INFO] [stdout] generics: Generics { [INFO] [stdout] lt_token: None, [INFO] [stdout] params: [], [INFO] [stdout] gt_token: None, [INFO] [stdout] where_clause: None, [INFO] [stdout] }, [INFO] [stdout] data: Data::Enum { [INFO] [stdout] enum_token: Enum, [INFO] [stdout] brace_token: Brace, [INFO] [stdout] variants: [ [INFO] [stdout] Variant { [INFO] [stdout] attrs: [ [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error", [INFO] [stdout] span: #0 bytes(199..204), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "Invalid command: {0}", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(205..227), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error_info", [INFO] [stdout] span: #0 bytes(236..246), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Ident { [INFO] [stdout] ident: "code", [INFO] [stdout] span: #0 bytes(247..251), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(252..253), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "IC", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(254..258), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(258..259), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "app_code", [INFO] [stdout] span: #0 bytes(260..268), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(269..270), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "400", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(271..276), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(276..277), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "client_msg", [INFO] [stdout] span: #0 bytes(278..288), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(289..290), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "invalid cmd", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(291..304), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "InvalidCommand", [INFO] [stdout] span: #0 bytes(311..325), [INFO] [stdout] }, [INFO] [stdout] fields: Fields::Unnamed { [INFO] [stdout] paren_token: Paren, [INFO] [stdout] unnamed: [ [INFO] [stdout] Field { [INFO] [stdout] attrs: [], [INFO] [stdout] vis: Visibility::Inherited, [INFO] [stdout] mutability: FieldMutability::None, [INFO] [stdout] ident: None, [INFO] [stdout] colon_token: None, [INFO] [stdout] ty: Type::Path { [INFO] [stdout] qself: None, [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "String", [INFO] [stdout] span: #0 bytes(326..332), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] discriminant: None, [INFO] [stdout] }, [INFO] [stdout] Comma, [INFO] [stdout] Variant { [INFO] [stdout] attrs: [ [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error", [INFO] [stdout] span: #0 bytes(342..347), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "Invalid argument: {0}", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(348..371), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error_info", [INFO] [stdout] span: #0 bytes(380..390), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Ident { [INFO] [stdout] ident: "code", [INFO] [stdout] span: #0 bytes(391..395), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(396..397), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "IA", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(398..402), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(402..403), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "app_code", [INFO] [stdout] span: #0 bytes(404..412), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(413..414), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "400", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(415..420), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(420..421), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "client_msg", [INFO] [stdout] span: #0 bytes(422..432), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(433..434), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "friendly msg", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(435..449), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "InvalidArgument", [INFO] [stdout] span: #0 bytes(456..471), [INFO] [stdout] }, [INFO] [stdout] fields: Fields::Unnamed { [INFO] [stdout] paren_token: Paren, [INFO] [stdout] unnamed: [ [INFO] [stdout] Field { [INFO] [stdout] attrs: [], [INFO] [stdout] vis: Visibility::Inherited, [INFO] [stdout] mutability: FieldMutability::None, [INFO] [stdout] ident: None, [INFO] [stdout] colon_token: None, [INFO] [stdout] ty: Type::Path { [INFO] [stdout] qself: None, [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "String", [INFO] [stdout] span: #0 bytes(472..478), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] discriminant: None, [INFO] [stdout] }, [INFO] [stdout] Comma, [INFO] [stdout] Variant { [INFO] [stdout] attrs: [ [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error", [INFO] [stdout] span: #0 bytes(488..493), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "{0}", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(494..499), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::List { [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "error_info", [INFO] [stdout] span: #0 bytes(508..518), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] delimiter: MacroDelimiter::Paren( [INFO] [stdout] Paren, [INFO] [stdout] ), [INFO] [stdout] tokens: TokenStream [ [INFO] [stdout] Ident { [INFO] [stdout] ident: "code", [INFO] [stdout] span: #0 bytes(519..523), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(524..525), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "RE", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(526..530), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: ',', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(530..531), [INFO] [stdout] }, [INFO] [stdout] Ident { [INFO] [stdout] ident: "app_code", [INFO] [stdout] span: #0 bytes(532..540), [INFO] [stdout] }, [INFO] [stdout] Punct { [INFO] [stdout] ch: '=', [INFO] [stdout] spacing: Alone, [INFO] [stdout] span: #0 bytes(541..542), [INFO] [stdout] }, [INFO] [stdout] Literal { [INFO] [stdout] kind: Str, [INFO] [stdout] symbol: "500", [INFO] [stdout] suffix: None, [INFO] [stdout] span: #0 bytes(543..548), [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "RespError", [INFO] [stdout] span: #0 bytes(555..564), [INFO] [stdout] }, [INFO] [stdout] fields: Fields::Unnamed { [INFO] [stdout] paren_token: Paren, [INFO] [stdout] unnamed: [ [INFO] [stdout] Field { [INFO] [stdout] attrs: [ [INFO] [stdout] Attribute { [INFO] [stdout] pound_token: Pound, [INFO] [stdout] style: AttrStyle::Outer, [INFO] [stdout] bracket_token: Bracket, [INFO] [stdout] meta: Meta::Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "from", [INFO] [stdout] span: #0 bytes(567..571), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] vis: Visibility::Inherited, [INFO] [stdout] mutability: FieldMutability::None, [INFO] [stdout] ident: None, [INFO] [stdout] colon_token: None, [INFO] [stdout] ty: Type::Path { [INFO] [stdout] qself: None, [INFO] [stdout] path: Path { [INFO] [stdout] leading_colon: None, [INFO] [stdout] segments: [ [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "std", [INFO] [stdout] span: #0 bytes(573..576), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] PathSep, [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "io", [INFO] [stdout] span: #0 bytes(578..580), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] PathSep, [INFO] [stdout] PathSegment { [INFO] [stdout] ident: Ident { [INFO] [stdout] ident: "Error", [INFO] [stdout] span: #0 bytes(582..587), [INFO] [stdout] }, [INFO] [stdout] arguments: PathArguments::None, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] discriminant: None, [INFO] [stdout] }, [INFO] [stdout] Comma, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] } [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.38s [INFO] running `Command { std: "docker" "inspect" "4ab9f44c0e0ce6610b0c2f0b470b404a5da8f0bc3c231e274ba599683a16242d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ab9f44c0e0ce6610b0c2f0b470b404a5da8f0bc3c231e274ba599683a16242d", kill_on_drop: false }` [INFO] [stdout] 4ab9f44c0e0ce6610b0c2f0b470b404a5da8f0bc3c231e274ba599683a16242d