[INFO] fetching crate rasn-compiler 0.11.0... [INFO] testing rasn-compiler-0.11.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate rasn-compiler 0.11.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate rasn-compiler 0.11.0 [INFO] finished tweaking crates.io crate rasn-compiler 0.11.0 [INFO] tweaked toml for crates.io crate rasn-compiler 0.11.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rasn-compiler 0.11.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rasn-compiler 0.11.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "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-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0e67f09fb2f421d50666a3557079ef8543538f95ecf2db0697a17fd2e4ab83ca [INFO] running `Command { std: "docker" "start" "-a" "0e67f09fb2f421d50666a3557079ef8543538f95ecf2db0697a17fd2e4ab83ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0e67f09fb2f421d50666a3557079ef8543538f95ecf2db0697a17fd2e4ab83ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e67f09fb2f421d50666a3557079ef8543538f95ecf2db0697a17fd2e4ab83ca", kill_on_drop: false }` [INFO] [stdout] 0e67f09fb2f421d50666a3557079ef8543538f95ecf2db0697a17fd2e4ab83ca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 5dde8639a7a6be23dd6c0d207c85c02e2fccad20c25a0c6ea460b67009718a50 [INFO] running `Command { std: "docker" "start" "-a" "5dde8639a7a6be23dd6c0d207c85c02e2fccad20c25a0c6ea460b67009718a50", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.2.0 [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling iana-time-zone v0.1.60 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling regex-automata v0.4.8 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.5 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling num-iter v0.1.44 [INFO] [stderr] Compiling num v0.4.1 [INFO] [stderr] Compiling regex v1.11.0 [INFO] [stderr] Compiling rasn-compiler v0.11.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ErrorLeaf` is never constructed [INFO] [stdout] --> src/lexer/error.rs:206:12 [INFO] [stdout] | [INFO] [stdout] 206 | pub struct ErrorLeaf<'a> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ErrorLeaf` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:59:38 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn macro_definition(input: Input<'_>) -> ParserResult<'_, MacroDefinition> { [INFO] [stdout] | ^^ -- --------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 59 | pub fn macro_definition(input: Input<'_>) -> ParserResult<'_, MacroDefinition<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:86:33 [INFO] [stdout] | [INFO] [stdout] 86 | fn macro_substance(input: Input<'_>) -> ParserResult<'_, MacroSubstance> { [INFO] [stdout] | ^^ -- -------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 86 | fn macro_substance(input: Input<'_>) -> ParserResult<'_, MacroSubstance<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:119:28 [INFO] [stdout] | [INFO] [stdout] 119 | fn macro_body(input: Input<'_>) -> ParserResult<'_, MacroBody> { [INFO] [stdout] | ^^ -- --------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 119 | fn macro_body(input: Input<'_>) -> ParserResult<'_, MacroBody<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:162:40 [INFO] [stdout] | [INFO] [stdout] 162 | fn supporting_productions(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ---------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 162 | fn supporting_productions(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:237:40 [INFO] [stdout] | [INFO] [stdout] 237 | fn macro_alternative_list(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ^^ -- ------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 237 | fn macro_alternative_list(input: Input<'_>) -> ParserResult<'_, Vec>>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | fn symbol_list(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 254 | fn symbol_list(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:377:38 [INFO] [stdout] | [INFO] [stdout] 377 | fn embedded_definitions(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ------------------ the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 377 | fn embedded_definitions(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:394:37 [INFO] [stdout] | [INFO] [stdout] 394 | fn embedded_definition(input: Input<'_>) -> ParserResult<'_, EmbeddedDefinition> { [INFO] [stdout] | ^^ -- ------------------ the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 394 | fn embedded_definition(input: Input<'_>) -> ParserResult<'_, EmbeddedDefinition<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:409:40 [INFO] [stdout] | [INFO] [stdout] 409 | fn local_type_assignement(input: Input<'_>) -> ParserResult<'_, LocalTypeassignment> { [INFO] [stdout] | ^^ -- ------------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 409 | fn local_type_assignement(input: Input<'_>) -> ParserResult<'_, LocalTypeassignment<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:428:41 [INFO] [stdout] | [INFO] [stdout] 428 | fn local_value_assignement(input: Input<'_>) -> ParserResult<'_, LocalValueassignment> { [INFO] [stdout] | ^^ -- -------------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 428 | fn local_value_assignement(input: Input<'_>) -> ParserResult<'_, LocalValueassignment<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/validator/linking/mod.rs:604:9 [INFO] [stdout] | [INFO] [stdout] 604 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 607 | ) -> Result>, GrammarError> { [INFO] [stdout] | -------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 607 | ) -> Result>, GrammarError> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.85s [INFO] running `Command { std: "docker" "inspect" "5dde8639a7a6be23dd6c0d207c85c02e2fccad20c25a0c6ea460b67009718a50", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5dde8639a7a6be23dd6c0d207c85c02e2fccad20c25a0c6ea460b67009718a50", kill_on_drop: false }` [INFO] [stdout] 5dde8639a7a6be23dd6c0d207c85c02e2fccad20c25a0c6ea460b67009718a50 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 5190811b2a856ec95ff4644c0db3e9e553243b49e057d13a775f8d1e4c9f27a4 [INFO] running `Command { std: "docker" "start" "-a" "5190811b2a856ec95ff4644c0db3e9e553243b49e057d13a775f8d1e4c9f27a4", kill_on_drop: false }` [INFO] [stderr] Compiling rasn-compiler v0.11.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: dropping unsupported crate type `cdylib` for target `x86_64-unknown-linux-musl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ErrorLeaf` is never constructed [INFO] [stdout] --> src/lexer/error.rs:206:12 [INFO] [stdout] | [INFO] [stdout] 206 | pub struct ErrorLeaf<'a> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ErrorLeaf` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:59:38 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn macro_definition(input: Input<'_>) -> ParserResult<'_, MacroDefinition> { [INFO] [stdout] | ^^ -- --------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 59 | pub fn macro_definition(input: Input<'_>) -> ParserResult<'_, MacroDefinition<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:86:33 [INFO] [stdout] | [INFO] [stdout] 86 | fn macro_substance(input: Input<'_>) -> ParserResult<'_, MacroSubstance> { [INFO] [stdout] | ^^ -- -------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 86 | fn macro_substance(input: Input<'_>) -> ParserResult<'_, MacroSubstance<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:119:28 [INFO] [stdout] | [INFO] [stdout] 119 | fn macro_body(input: Input<'_>) -> ParserResult<'_, MacroBody> { [INFO] [stdout] | ^^ -- --------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 119 | fn macro_body(input: Input<'_>) -> ParserResult<'_, MacroBody<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:162:40 [INFO] [stdout] | [INFO] [stdout] 162 | fn supporting_productions(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ---------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 162 | fn supporting_productions(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:237:40 [INFO] [stdout] | [INFO] [stdout] 237 | fn macro_alternative_list(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ^^ -- ------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 237 | fn macro_alternative_list(input: Input<'_>) -> ParserResult<'_, Vec>>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:254:29 [INFO] [stdout] | [INFO] [stdout] 254 | fn symbol_list(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 254 | fn symbol_list(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:377:38 [INFO] [stdout] | [INFO] [stdout] 377 | fn embedded_definitions(input: Input<'_>) -> ParserResult<'_, Vec> { [INFO] [stdout] | ^^ -- ------------------ the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 377 | fn embedded_definitions(input: Input<'_>) -> ParserResult<'_, Vec>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:394:37 [INFO] [stdout] | [INFO] [stdout] 394 | fn embedded_definition(input: Input<'_>) -> ParserResult<'_, EmbeddedDefinition> { [INFO] [stdout] | ^^ -- ------------------ the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 394 | fn embedded_definition(input: Input<'_>) -> ParserResult<'_, EmbeddedDefinition<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:409:40 [INFO] [stdout] | [INFO] [stdout] 409 | fn local_type_assignement(input: Input<'_>) -> ParserResult<'_, LocalTypeassignment> { [INFO] [stdout] | ^^ -- ------------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 409 | fn local_type_assignement(input: Input<'_>) -> ParserResult<'_, LocalTypeassignment<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lexer/macros.rs:428:41 [INFO] [stdout] | [INFO] [stdout] 428 | fn local_value_assignement(input: Input<'_>) -> ParserResult<'_, LocalValueassignment> { [INFO] [stdout] | ^^ -- -------------------- the lifetimes get resolved as `'_` [INFO] [stdout] | | | [INFO] [stdout] | | the lifetimes get resolved as `'_` [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to consistently use `'_` [INFO] [stdout] | [INFO] [stdout] 428 | fn local_value_assignement(input: Input<'_>) -> ParserResult<'_, LocalValueassignment<'_>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/validator/linking/mod.rs:604:9 [INFO] [stdout] | [INFO] [stdout] 604 | &mut self, [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 607 | ) -> Result>, GrammarError> { [INFO] [stdout] | -------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 607 | ) -> Result>, GrammarError> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `internal_macros` [INFO] [stdout] --> src/intermediate/constraints.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use internal_macros::EnumDebug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `internal_macros` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `internal_macros`, use `cargo add internal_macros` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `internal_macros` [INFO] [stdout] --> src/intermediate/types.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use internal_macros::EnumDebug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `internal_macros` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `internal_macros`, use `cargo add internal_macros` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `internal_macros` [INFO] [stdout] --> src/intermediate/mod.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use internal_macros::EnumDebug; [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `internal_macros` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `internal_macros`, use `cargo add internal_macros` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ToplevelDefinition` doesn't implement `Debug` [INFO] [stdout] --> src/generator/error.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 9 | pub struct GeneratorError { [INFO] [stdout] 10 | pub top_level_declaration: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ToplevelDefinition` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ToplevelDefinition` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ToplevelDefinition` or manually `impl Debug for intermediate::ToplevelDefinition` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::ToplevelDefinition` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:522:1 [INFO] [stdout] | [INFO] [stdout] 522+ #[derive(Debug)] [INFO] [stdout] 523| pub enum ToplevelDefinition { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::CharacterStringType` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/builder.rs:432:79 [INFO] [stdout] | [INFO] [stdout] 432 | ... &format!("{:?} values are currently unsupported", cs_ty), [INFO] [stdout] | ^^^^^ `intermediate::CharacterStringType` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::CharacterStringType` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::CharacterStringType` or manually `impl Debug for intermediate::CharacterStringType` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::CharacterStringType` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 1007+ #[derive(Debug)] [INFO] [stdout] 1008| pub enum CharacterStringType { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/utils.rs:802:81 [INFO] [stdout] | [INFO] [stdout] 802 | "A type name is needed to stringify choice value {:?}", value [INFO] [stdout] | ^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/utils.rs:826:83 [INFO] [stdout] | [INFO] [stdout] 826 | "A type name is needed to stringify sequence value {:?}", value [INFO] [stdout] | ^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::CharacterStringType` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/utils.rs:939:76 [INFO] [stdout] | [INFO] [stdout] 939 | &format!("{:?} values are currently unsupported!", string_type), [INFO] [stdout] | ^^^^^^^^^^^ `intermediate::CharacterStringType` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::CharacterStringType` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::CharacterStringType` or manually `impl Debug for intermediate::CharacterStringType` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::CharacterStringType` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 1007+ #[derive(Debug)] [INFO] [stdout] 1008| pub enum CharacterStringType { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::CharacterStringType` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/utils.rs:1028:76 [INFO] [stdout] | [INFO] [stdout] 1028 | &format!("{:?} values are currently unsupported!", cs.ty), [INFO] [stdout] | ^^^^^ `intermediate::CharacterStringType` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::CharacterStringType` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::CharacterStringType` or manually `impl Debug for intermediate::CharacterStringType` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::CharacterStringType` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 1007 + #[derive(Debug)] [INFO] [stdout] 1008 | pub enum CharacterStringType { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::TaggingEnvironment` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/mod.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Debug, Default)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 31 | tagging_environment: TaggingEnvironment, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::TaggingEnvironment` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::TaggingEnvironment` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::TaggingEnvironment` or manually `impl Debug for intermediate::TaggingEnvironment` [INFO] [stdout] help: consider annotating `intermediate::TaggingEnvironment` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:255:1 [INFO] [stdout] | [INFO] [stdout] 255+ #[derive(Debug)] [INFO] [stdout] 256| pub enum TaggingEnvironment { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ExtensibilityEnvironment` doesn't implement `Debug` [INFO] [stdout] --> src/generator/rasn/mod.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Debug, Default)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 32 | extensibility_environment: ExtensibilityEnvironment, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ExtensibilityEnvironment` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ExtensibilityEnvironment` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ExtensibilityEnvironment` or manually `impl Debug for intermediate::ExtensibilityEnvironment` [INFO] [stdout] help: consider annotating `intermediate::ExtensibilityEnvironment` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:278:1 [INFO] [stdout] | [INFO] [stdout] 278+ #[derive(Debug)] [INFO] [stdout] 279| pub enum ExtensibilityEnvironment { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | self [INFO] [stdout] | ^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | self [INFO] [stdout] | ^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 171 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 172 | pub struct CompositeConstraint { [INFO] [stdout] 173 | pub base_constraint: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Box` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SetOperator` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 171 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 174 | pub operation: Vec<(SetOperator, Box)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::SetOperator` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SetOperator` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SetOperator` or manually `impl Debug for intermediate::constraints::SetOperator` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] help: consider annotating `intermediate::constraints::SetOperator` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 165 + #[derive(Debug)] [INFO] [stdout] 166 | pub enum SetOperator { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 226 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::ComponentPresence` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 227 | pub presence: ComponentPresence, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::ComponentPresence` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::ComponentPresence` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::ComponentPresence` or manually `impl Debug for intermediate::constraints::ComponentPresence` [INFO] [stdout] help: consider annotating `intermediate::constraints::ComponentPresence` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 207 + #[derive(Debug)] [INFO] [stdout] 208 | pub enum ComponentPresence { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 232 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 233 | pub struct ValueConstraint { [INFO] [stdout] 234 | pub min_value: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::PropertyAndSettingsPair` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 348 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 349 | pub struct PropertySettings { [INFO] [stdout] 350 | pub property_settings_list: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::PropertyAndSettingsPair` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::PropertyAndSettingsPair` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::PropertyAndSettingsPair` or manually `impl Debug for intermediate::constraints::PropertyAndSettingsPair` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::ElementOrSetOperation` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:786:5 [INFO] [stdout] | [INFO] [stdout] 784 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 785 | pub struct ElementSet { [INFO] [stdout] 786 | pub set: ElementOrSetOperation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::ElementOrSetOperation` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::ElementOrSetOperation` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::ElementOrSetOperation` or manually `impl Debug for intermediate::constraints::ElementOrSetOperation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:809:5 [INFO] [stdout] | [INFO] [stdout] 807 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 808 | pub struct SetOperation { [INFO] [stdout] 809 | pub base: SubtypeElement, //TODO: Handle exclusions [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SetOperator` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:810:5 [INFO] [stdout] | [INFO] [stdout] 807 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 810 | pub operator: SetOperator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::SetOperator` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SetOperator` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SetOperator` or manually `impl Debug for intermediate::constraints::SetOperator` [INFO] [stdout] help: consider annotating `intermediate::constraints::SetOperator` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 165 + #[derive(Debug)] [INFO] [stdout] 166 | pub enum SetOperator { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::ElementOrSetOperation` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/constraints.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 807 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 811 | pub operant: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::ElementOrSetOperation` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::ElementOrSetOperation` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::ElementOrSetOperation` or manually `impl Debug for intermediate::constraints::ElementOrSetOperation` [INFO] [stdout] = help: the trait `Debug` is implemented for `Box` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::CharacterStringType` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 58 | #[derive(Debug, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 59 | pub struct PerVisibleAlphabetConstraints { [INFO] [stdout] 60 | string_type: CharacterStringType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::CharacterStringType` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::CharacterStringType` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::CharacterStringType` or manually `impl Debug for intermediate::CharacterStringType` [INFO] [stdout] help: consider annotating `intermediate::CharacterStringType` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 100+ #[derive(Debug)] [INFO] [stdout] 100| pub enum CharacterStringType { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:395:27 [INFO] [stdout] | [INFO] [stdout] 395 | println!("{x:?}"); [INFO] [stdout] | ^^^^^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:556:33 [INFO] [stdout] | [INFO] [stdout] 556 | ... v1, [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:557:33 [INFO] [stdout] | [INFO] [stdout] 557 | ... ASN1Value::Integer(*i2) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:577:37 [INFO] [stdout] | [INFO] [stdout] 577 | ... v1, [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:578:37 [INFO] [stdout] | [INFO] [stdout] 578 | ... ASN1Value::String(s2.clone()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:590:84 [INFO] [stdout] | [INFO] [stdout] 590 | &format!("Unsupported operation for ASN1Values {:?} and {:?}", v1, v2), [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:590:88 [INFO] [stdout] | [INFO] [stdout] 590 | &format!("Unsupported operation for ASN1Values {:?} and {:?}", v1, v2), [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:711:84 [INFO] [stdout] | [INFO] [stdout] 711 | &format!("Unsupported operation for ASN1Values {:?} and {:?}", v1, v2), [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:711:88 [INFO] [stdout] | [INFO] [stdout] 711 | &format!("Unsupported operation for ASN1Values {:?} and {:?}", v1, v2), [INFO] [stdout] | ^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:860:17 [INFO] [stdout] | [INFO] [stdout] 860 | value, min, max [INFO] [stdout] | ^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:860:24 [INFO] [stdout] | [INFO] [stdout] 860 | value, min, max [INFO] [stdout] | ^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:860:29 [INFO] [stdout] | [INFO] [stdout] 860 | value, min, max [INFO] [stdout] | ^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:908:17 [INFO] [stdout] | [INFO] [stdout] 908 | v, min, max [INFO] [stdout] | ^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:908:20 [INFO] [stdout] | [INFO] [stdout] 908 | v, min, max [INFO] [stdout] | ^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:908:25 [INFO] [stdout] | [INFO] [stdout] 908 | v, min, max [INFO] [stdout] | ^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1049:9 [INFO] [stdout] | [INFO] [stdout] 1049 | / assert_eq!( [INFO] [stdout] 1050 | | fold_constraint_set( [INFO] [stdout] 1051 | | &SetOperation { [INFO] [stdout] 1052 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1072 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1049:9 [INFO] [stdout] | [INFO] [stdout] 1049 | / assert_eq!( [INFO] [stdout] 1050 | | fold_constraint_set( [INFO] [stdout] 1051 | | &SetOperation { [INFO] [stdout] 1052 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1072 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1073:9 [INFO] [stdout] | [INFO] [stdout] 1073 | / assert_eq!( [INFO] [stdout] 1074 | | fold_constraint_set( [INFO] [stdout] 1075 | | &SetOperation { [INFO] [stdout] 1076 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1096 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1073:9 [INFO] [stdout] | [INFO] [stdout] 1073 | / assert_eq!( [INFO] [stdout] 1074 | | fold_constraint_set( [INFO] [stdout] 1075 | | &SetOperation { [INFO] [stdout] 1076 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1096 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1101:9 [INFO] [stdout] | [INFO] [stdout] 1101 | / assert_eq!( [INFO] [stdout] 1102 | | fold_constraint_set( [INFO] [stdout] 1103 | | &SetOperation { [INFO] [stdout] 1104 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1126 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1101:9 [INFO] [stdout] | [INFO] [stdout] 1101 | / assert_eq!( [INFO] [stdout] 1102 | | fold_constraint_set( [INFO] [stdout] 1103 | | &SetOperation { [INFO] [stdout] 1104 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1126 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1127:9 [INFO] [stdout] | [INFO] [stdout] 1127 | / assert_eq!( [INFO] [stdout] 1128 | | fold_constraint_set( [INFO] [stdout] 1129 | | &SetOperation { [INFO] [stdout] 1130 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1152 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1127:9 [INFO] [stdout] | [INFO] [stdout] 1127 | / assert_eq!( [INFO] [stdout] 1128 | | fold_constraint_set( [INFO] [stdout] 1129 | | &SetOperation { [INFO] [stdout] 1130 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1152 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1157 | / assert_eq!( [INFO] [stdout] 1158 | | fold_constraint_set( [INFO] [stdout] 1159 | | &SetOperation { [INFO] [stdout] 1160 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1181 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1157 | / assert_eq!( [INFO] [stdout] 1158 | | fold_constraint_set( [INFO] [stdout] 1159 | | &SetOperation { [INFO] [stdout] 1160 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1181 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1182:9 [INFO] [stdout] | [INFO] [stdout] 1182 | / assert_eq!( [INFO] [stdout] 1183 | | fold_constraint_set( [INFO] [stdout] 1184 | | &SetOperation { [INFO] [stdout] 1185 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1206 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1182:9 [INFO] [stdout] | [INFO] [stdout] 1182 | / assert_eq!( [INFO] [stdout] 1183 | | fold_constraint_set( [INFO] [stdout] 1184 | | &SetOperation { [INFO] [stdout] 1185 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1206 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1211:9 [INFO] [stdout] | [INFO] [stdout] 1211 | / assert_eq!( [INFO] [stdout] 1212 | | fold_constraint_set( [INFO] [stdout] 1213 | | &SetOperation { [INFO] [stdout] 1214 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1234 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1211:9 [INFO] [stdout] | [INFO] [stdout] 1211 | / assert_eq!( [INFO] [stdout] 1212 | | fold_constraint_set( [INFO] [stdout] 1213 | | &SetOperation { [INFO] [stdout] 1214 | | base: SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 1234 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1239:9 [INFO] [stdout] | [INFO] [stdout] 1239 | / assert_eq!( [INFO] [stdout] 1240 | | fold_constraint_set( [INFO] [stdout] 1241 | | &SetOperation { [INFO] [stdout] 1242 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1263 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1239:9 [INFO] [stdout] | [INFO] [stdout] 1239 | / assert_eq!( [INFO] [stdout] 1240 | | fold_constraint_set( [INFO] [stdout] 1241 | | &SetOperation { [INFO] [stdout] 1242 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1263 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1264:9 [INFO] [stdout] | [INFO] [stdout] 1264 | / assert_eq!( [INFO] [stdout] 1265 | | fold_constraint_set( [INFO] [stdout] 1266 | | &SetOperation { [INFO] [stdout] 1267 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1289 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1264:9 [INFO] [stdout] | [INFO] [stdout] 1264 | / assert_eq!( [INFO] [stdout] 1265 | | fold_constraint_set( [INFO] [stdout] 1266 | | &SetOperation { [INFO] [stdout] 1267 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1289 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1294:9 [INFO] [stdout] | [INFO] [stdout] 1294 | / assert_eq!( [INFO] [stdout] 1295 | | fold_constraint_set( [INFO] [stdout] 1296 | | &SetOperation { [INFO] [stdout] 1297 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1318 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1294:9 [INFO] [stdout] | [INFO] [stdout] 1294 | / assert_eq!( [INFO] [stdout] 1295 | | fold_constraint_set( [INFO] [stdout] 1296 | | &SetOperation { [INFO] [stdout] 1297 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1318 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1319:9 [INFO] [stdout] | [INFO] [stdout] 1319 | / assert_eq!( [INFO] [stdout] 1320 | | fold_constraint_set( [INFO] [stdout] 1321 | | &SetOperation { [INFO] [stdout] 1322 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1343 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1319:9 [INFO] [stdout] | [INFO] [stdout] 1319 | / assert_eq!( [INFO] [stdout] 1320 | | fold_constraint_set( [INFO] [stdout] 1321 | | &SetOperation { [INFO] [stdout] 1322 | | base: SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 1343 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1361:9 [INFO] [stdout] | [INFO] [stdout] 1361 | / assert_eq!( [INFO] [stdout] 1362 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1363 | | .unwrap() [INFO] [stdout] 1364 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1369 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1361:9 [INFO] [stdout] | [INFO] [stdout] 1361 | / assert_eq!( [INFO] [stdout] 1362 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1363 | | .unwrap() [INFO] [stdout] 1364 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1369 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1370:9 [INFO] [stdout] | [INFO] [stdout] 1370 | / assert_eq!( [INFO] [stdout] 1371 | | fold_constraint_set( [INFO] [stdout] 1372 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1373 | | Some(&CharacterStringType::IA5String.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1381 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1370:9 [INFO] [stdout] | [INFO] [stdout] 1370 | / assert_eq!( [INFO] [stdout] 1371 | | fold_constraint_set( [INFO] [stdout] 1372 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1373 | | Some(&CharacterStringType::IA5String.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1381 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1382:9 [INFO] [stdout] | [INFO] [stdout] 1382 | / assert_eq!( [INFO] [stdout] 1383 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1384 | | None [INFO] [stdout] 1385 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1382:9 [INFO] [stdout] | [INFO] [stdout] 1382 | / assert_eq!( [INFO] [stdout] 1383 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1384 | | None [INFO] [stdout] 1385 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1386:9 [INFO] [stdout] | [INFO] [stdout] 1386 | / assert_eq!( [INFO] [stdout] 1387 | | fold_constraint_set( [INFO] [stdout] 1388 | | &set_op(SetOperator::Union), [INFO] [stdout] 1389 | | Some(&CharacterStringType::IA5String.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1392 | | None [INFO] [stdout] 1393 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1386:9 [INFO] [stdout] | [INFO] [stdout] 1386 | / assert_eq!( [INFO] [stdout] 1387 | | fold_constraint_set( [INFO] [stdout] 1388 | | &set_op(SetOperator::Union), [INFO] [stdout] 1389 | | Some(&CharacterStringType::IA5String.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1392 | | None [INFO] [stdout] 1393 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1412:9 [INFO] [stdout] | [INFO] [stdout] 1412 | / assert_eq!( [INFO] [stdout] 1413 | | fold_constraint_set( [INFO] [stdout] 1414 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1415 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1423 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1412:9 [INFO] [stdout] | [INFO] [stdout] 1412 | / assert_eq!( [INFO] [stdout] 1413 | | fold_constraint_set( [INFO] [stdout] 1414 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1415 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1423 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | / assert_eq!( [INFO] [stdout] 1425 | | fold_constraint_set( [INFO] [stdout] 1426 | | &set_op(SetOperator::Union), [INFO] [stdout] 1427 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1430 | | None [INFO] [stdout] 1431 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1424:9 [INFO] [stdout] | [INFO] [stdout] 1424 | / assert_eq!( [INFO] [stdout] 1425 | | fold_constraint_set( [INFO] [stdout] 1426 | | &set_op(SetOperator::Union), [INFO] [stdout] 1427 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1430 | | None [INFO] [stdout] 1431 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1432 | / assert_eq!( [INFO] [stdout] 1433 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1434 | | .unwrap() [INFO] [stdout] 1435 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1441 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1432:9 [INFO] [stdout] | [INFO] [stdout] 1432 | / assert_eq!( [INFO] [stdout] 1433 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1434 | | .unwrap() [INFO] [stdout] 1435 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1441 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1442:9 [INFO] [stdout] | [INFO] [stdout] 1442 | / assert_eq!( [INFO] [stdout] 1443 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1444 | | None [INFO] [stdout] 1445 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1442:9 [INFO] [stdout] | [INFO] [stdout] 1442 | / assert_eq!( [INFO] [stdout] 1443 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1444 | | None [INFO] [stdout] 1445 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1463:9 [INFO] [stdout] | [INFO] [stdout] 1463 | / assert_eq!( [INFO] [stdout] 1464 | | fold_constraint_set( [INFO] [stdout] 1465 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1466 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1475 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1463:9 [INFO] [stdout] | [INFO] [stdout] 1463 | / assert_eq!( [INFO] [stdout] 1464 | | fold_constraint_set( [INFO] [stdout] 1465 | | &set_op(SetOperator::Intersection), [INFO] [stdout] 1466 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1475 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1476:9 [INFO] [stdout] | [INFO] [stdout] 1476 | / assert_eq!( [INFO] [stdout] 1477 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1478 | | .unwrap() [INFO] [stdout] 1479 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1485 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1476:9 [INFO] [stdout] | [INFO] [stdout] 1476 | / assert_eq!( [INFO] [stdout] 1477 | | fold_constraint_set(&set_op(SetOperator::Intersection), None) [INFO] [stdout] 1478 | | .unwrap() [INFO] [stdout] 1479 | | .unwrap(), [INFO] [stdout] ... | [INFO] [stdout] 1485 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1486:9 [INFO] [stdout] | [INFO] [stdout] 1486 | / assert_eq!( [INFO] [stdout] 1487 | | fold_constraint_set( [INFO] [stdout] 1488 | | &set_op(SetOperator::Union), [INFO] [stdout] 1489 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1492 | | None [INFO] [stdout] 1493 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1486:9 [INFO] [stdout] | [INFO] [stdout] 1486 | / assert_eq!( [INFO] [stdout] 1487 | | fold_constraint_set( [INFO] [stdout] 1488 | | &set_op(SetOperator::Union), [INFO] [stdout] 1489 | | Some(&CharacterStringType::PrintableString.character_set()) [INFO] [stdout] ... | [INFO] [stdout] 1492 | | None [INFO] [stdout] 1493 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1494 | / assert_eq!( [INFO] [stdout] 1495 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1496 | | None [INFO] [stdout] 1497 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/encoding_rules/per_visible.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1494 | / assert_eq!( [INFO] [stdout] 1495 | | fold_constraint_set(&set_op(SetOperator::Union), None).unwrap(), [INFO] [stdout] 1496 | | None [INFO] [stdout] 1497 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::ASN1Information` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 11 | pub value: ASN1Information, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::ASN1Information` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::ASN1Information` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::ASN1Information` or manually `impl Debug for intermediate::information_object::ASN1Information` [INFO] [stdout] help: consider annotating `intermediate::information_object::ASN1Information` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 120+ #[derive(Debug)] [INFO] [stdout] 121| pub enum ASN1Information { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::ClassLink` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 10 | pub class: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::ClassLink` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::ClassLink` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::ClassLink` or manually `impl Debug for intermediate::information_object::ClassLink` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::information_object::ClassLink` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 31 + #[derive(Debug)] [INFO] [stdout] 32 | pub enum ClassLink { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::SyntaxExpression` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 281 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 282 | pub struct InformationObjectSyntax { [INFO] [stdout] 283 | pub expressions: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::SyntaxExpression` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::SyntaxExpression` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::SyntaxExpression` or manually `impl Debug for intermediate::information_object::SyntaxExpression` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::ObjectFieldIdentifier` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 343 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 344 | pub struct InformationObjectClassField { [INFO] [stdout] 345 | pub identifier: ObjectFieldIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::ObjectFieldIdentifier` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::ObjectFieldIdentifier` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::ObjectFieldIdentifier` or manually `impl Debug for intermediate::information_object::ObjectFieldIdentifier` [INFO] [stdout] help: consider annotating `intermediate::information_object::ObjectFieldIdentifier` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 383 + #[derive(Debug)] [INFO] [stdout] 384 | pub enum ObjectFieldIdentifier { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:346:5 [INFO] [stdout] | [INFO] [stdout] 343 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 346 | pub ty: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:348:5 [INFO] [stdout] | [INFO] [stdout] 343 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 348 | pub default: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::InformationObjectFields` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 397 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 400 | pub fields: InformationObjectFields, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::InformationObjectFields` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::InformationObjectFields` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::InformationObjectFields` or manually `impl Debug for intermediate::information_object::InformationObjectFields` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::ObjectSetValue` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:433:5 [INFO] [stdout] | [INFO] [stdout] 431 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 432 | pub struct ObjectSet { [INFO] [stdout] 433 | pub values: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::ObjectSetValue` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::ObjectSetValue` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::ObjectSetValue` or manually `impl Debug for intermediate::information_object::ObjectSetValue` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 480 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 483 | pub value: ASN1Value, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:498:5 [INFO] [stdout] | [INFO] [stdout] 495 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 498 | pub ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::information_object::ObjectFieldIdentifier` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:528:5 [INFO] [stdout] | [INFO] [stdout] 525 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 528 | pub field_path: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::information_object::ObjectFieldIdentifier` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::information_object::ObjectFieldIdentifier` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::information_object::ObjectFieldIdentifier` or manually `impl Debug for intermediate::information_object::ObjectFieldIdentifier` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] help: consider annotating `intermediate::information_object::ObjectFieldIdentifier` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 383 + #[derive(Debug)] [INFO] [stdout] 384 | pub enum ObjectFieldIdentifier { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/information_object.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 525 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 529 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/parameterization.rs:51:17 [INFO] [stdout] | [INFO] [stdout] 47 | #[derive(Debug, Default, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 51 | TypeOrClass(ASN1Type), [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 68 | #[derive(Debug, Clone, PartialEq, Default)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 69 | pub struct Boolean { [INFO] [stdout] 70 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 84 | #[derive(Debug, Clone, PartialEq, Default)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 85 | pub struct Integer { [INFO] [stdout] 86 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 158 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 159 | pub struct Real { [INFO] [stdout] 160 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 174 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 175 | pub struct GeneralizedTime { [INFO] [stdout] 176 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 182 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 183 | pub struct UTCTime { [INFO] [stdout] 184 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 190 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 191 | pub struct OctetString { [INFO] [stdout] 192 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 207 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 208 | pub struct BitString { [INFO] [stdout] 209 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:227:5 [INFO] [stdout] | [INFO] [stdout] 225 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 226 | pub struct ObjectIdentifier { [INFO] [stdout] 227 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 241 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 242 | pub struct Time { [INFO] [stdout] 243 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 258 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 259 | pub struct CharacterString { [INFO] [stdout] 260 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::CharacterStringType` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 258 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 261 | pub ty: CharacterStringType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::CharacterStringType` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::CharacterStringType` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::CharacterStringType` or manually `impl Debug for intermediate::CharacterStringType` [INFO] [stdout] help: consider annotating `intermediate::CharacterStringType` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:1007:1 [INFO] [stdout] | [INFO] [stdout] 1007+ #[derive(Debug)] [INFO] [stdout] 1008| pub enum CharacterStringType { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 280 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 281 | pub struct SequenceOrSetOf { [INFO] [stdout] 282 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 280 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 296 | pub element_type: Box, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = help: the trait `Debug` is implemented for `Box` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:323:5 [INFO] [stdout] | [INFO] [stdout] 319 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 323 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 463 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 467 | pub ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:468:5 [INFO] [stdout] | [INFO] [stdout] 463 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 468 | pub default_value: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 463 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 471 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 533 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 537 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:601:5 [INFO] [stdout] | [INFO] [stdout] 597 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 601 | pub ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:602:5 [INFO] [stdout] | [INFO] [stdout] 597 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 602 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/types.rs:649:5 [INFO] [stdout] | [INFO] [stdout] 645 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 649 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::AssignedIdentifier` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 304 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 307 | pub assigned_identifier: AssignedIdentifier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::AssignedIdentifier` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::AssignedIdentifier` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::AssignedIdentifier` or manually `impl Debug for intermediate::AssignedIdentifier` [INFO] [stdout] help: consider annotating `intermediate::AssignedIdentifier` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 324 + #[derive(Debug)] [INFO] [stdout] 325 | pub enum AssignedIdentifier { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::With` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:341:5 [INFO] [stdout] | [INFO] [stdout] 337 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 341 | pub with: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ `intermediate::With` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::With` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::With` or manually `impl Debug for intermediate::With` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::With` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 289 + #[derive(Debug)] [INFO] [stdout] 290 | pub enum With { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::TaggingEnvironment` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 404 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 409 | pub tagging_environment: TaggingEnvironment, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::TaggingEnvironment` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::TaggingEnvironment` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::TaggingEnvironment` or manually `impl Debug for intermediate::TaggingEnvironment` [INFO] [stdout] help: consider annotating `intermediate::TaggingEnvironment` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 255 + #[derive(Debug)] [INFO] [stdout] 256 | pub enum TaggingEnvironment { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ExtensibilityEnvironment` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 404 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 410 | pub extensibility_environment: ExtensibilityEnvironment, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ExtensibilityEnvironment` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ExtensibilityEnvironment` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ExtensibilityEnvironment` or manually `impl Debug for intermediate::ExtensibilityEnvironment` [INFO] [stdout] help: consider annotating `intermediate::ExtensibilityEnvironment` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 278 + #[derive(Debug)] [INFO] [stdout] 279 | pub enum ExtensibilityEnvironment { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::DefinitiveIdentifier` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 404 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 407 | pub module_identifier: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::DefinitiveIdentifier` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::DefinitiveIdentifier` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::DefinitiveIdentifier` or manually `impl Debug for intermediate::DefinitiveIdentifier` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::DefinitiveIdentifier` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 381 + #[derive(Debug)] [INFO] [stdout] 382 | pub enum DefinitiveIdentifier { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 404 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 412 | pub exports: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 365 + #[derive(Debug)] [INFO] [stdout] 366 | pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 649 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 653 | pub associated_type: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:655:5 [INFO] [stdout] | [INFO] [stdout] 649 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 655 | pub value: ASN1Value, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 701 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 706 | pub ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1253:63 [INFO] [stdout] | [INFO] [stdout] 1253 | "Unsupported operation for ASN1Values {self:?} and {other:?}" [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1253:76 [INFO] [stdout] | [INFO] [stdout] 1253 | "Unsupported operation for ASN1Values {self:?} and {other:?}" [INFO] [stdout] | ^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1276:56 [INFO] [stdout] | [INFO] [stdout] 1276 | ... "Failed to find ASN1Values {self:?} and {other:?} in character set {char_set:?}", [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1276:69 [INFO] [stdout] | [INFO] [stdout] 1276 | ... "Failed to find ASN1Values {self:?} and {other:?} in character set {char_set:?}", [INFO] [stdout] | ^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1282:55 [INFO] [stdout] | [INFO] [stdout] 1282 | "Unsupported operation for ASN1Values {self:?} and {other:?}", [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1282:68 [INFO] [stdout] | [INFO] [stdout] 1282 | "Unsupported operation for ASN1Values {self:?} and {other:?}", [INFO] [stdout] | ^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1293:32 [INFO] [stdout] | [INFO] [stdout] 1293 | "Cannot unwrap {self:?} as integer!" [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `grammar_error` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1307:5 [INFO] [stdout] | [INFO] [stdout] 1302 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 1307 | pub constraints: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::TaggingEnvironment` doesn't implement `Debug` [INFO] [stdout] --> src/intermediate/mod.rs:1332:5 [INFO] [stdout] | [INFO] [stdout] 1330 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] 1331 | pub struct AsnTag { [INFO] [stdout] 1332 | pub environment: TaggingEnvironment, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::TaggingEnvironment` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::TaggingEnvironment` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::TaggingEnvironment` or manually `impl Debug for intermediate::TaggingEnvironment` [INFO] [stdout] help: consider annotating `intermediate::TaggingEnvironment` with `#[derive(Debug)]` [INFO] [stdout] | [INFO] [stdout] 255 + #[derive(Debug)] [INFO] [stdout] 256 | pub enum TaggingEnvironment { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | / assert_eq!( [INFO] [stdout] 80 | | bit_string(sample).unwrap().1, [INFO] [stdout] 81 | | ASN1Type::BitString(BitString { [INFO] [stdout] 82 | | distinguished_values: None, [INFO] [stdout] 83 | | constraints: vec![] [INFO] [stdout] 84 | | }) [INFO] [stdout] 85 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | / assert_eq!( [INFO] [stdout] 80 | | bit_string(sample).unwrap().1, [INFO] [stdout] 81 | | ASN1Type::BitString(BitString { [INFO] [stdout] 82 | | distinguished_values: None, [INFO] [stdout] 83 | | constraints: vec![] [INFO] [stdout] 84 | | }) [INFO] [stdout] 85 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | / assert_eq!( [INFO] [stdout] 92 | | bit_string(sample).unwrap().1, [INFO] [stdout] 93 | | ASN1Type::BitString(BitString { [INFO] [stdout] 94 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 104 | | }) [INFO] [stdout] 105 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | / assert_eq!( [INFO] [stdout] 92 | | bit_string(sample).unwrap().1, [INFO] [stdout] 93 | | ASN1Type::BitString(BitString { [INFO] [stdout] 94 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 104 | | }) [INFO] [stdout] 105 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | / assert_eq!( [INFO] [stdout] 112 | | bit_string(sample).unwrap().1, [INFO] [stdout] 113 | | ASN1Type::BitString(BitString { [INFO] [stdout] 114 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 125 | | }) [INFO] [stdout] 126 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | / assert_eq!( [INFO] [stdout] 112 | | bit_string(sample).unwrap().1, [INFO] [stdout] 113 | | ASN1Type::BitString(BitString { [INFO] [stdout] 114 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 125 | | }) [INFO] [stdout] 126 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | / assert_eq!( [INFO] [stdout] 133 | | bit_string(sample).unwrap().1, [INFO] [stdout] 134 | | ASN1Type::BitString(BitString { [INFO] [stdout] 135 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 145 | | }) [INFO] [stdout] 146 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | / assert_eq!( [INFO] [stdout] 133 | | bit_string(sample).unwrap().1, [INFO] [stdout] 134 | | ASN1Type::BitString(BitString { [INFO] [stdout] 135 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 145 | | }) [INFO] [stdout] 146 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | / assert_eq!( [INFO] [stdout] 153 | | bit_string(sample).unwrap().1, [INFO] [stdout] 154 | | ASN1Type::BitString(BitString { [INFO] [stdout] 155 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 166 | | }) [INFO] [stdout] 167 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | / assert_eq!( [INFO] [stdout] 153 | | bit_string(sample).unwrap().1, [INFO] [stdout] 154 | | ASN1Type::BitString(BitString { [INFO] [stdout] 155 | | distinguished_values: None, [INFO] [stdout] ... | [INFO] [stdout] 166 | | }) [INFO] [stdout] 167 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / assert_eq!( [INFO] [stdout] 180 | | bit_string(sample).unwrap().1, [INFO] [stdout] 181 | | ASN1Type::BitString(BitString { [INFO] [stdout] 182 | | distinguished_values: Some(vec![ [INFO] [stdout] ... | [INFO] [stdout] 209 | | }) [INFO] [stdout] 210 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / assert_eq!( [INFO] [stdout] 180 | | bit_string(sample).unwrap().1, [INFO] [stdout] 181 | | ASN1Type::BitString(BitString { [INFO] [stdout] 182 | | distinguished_values: Some(vec![ [INFO] [stdout] ... | [INFO] [stdout] 209 | | }) [INFO] [stdout] 210 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | / assert_eq!( [INFO] [stdout] 216 | | ASN1Value::BitStringNamedBits(vec![String::from("blue"), String::from("yellow")]), [INFO] [stdout] 217 | | bit_string_value(r#"{blue, yellow}"#.into()).unwrap().1 [INFO] [stdout] 218 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/bit_string.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | / assert_eq!( [INFO] [stdout] 216 | | ASN1Value::BitStringNamedBits(vec![String::from("blue"), String::from("yellow")]), [INFO] [stdout] 217 | | bit_string_value(r#"{blue, yellow}"#.into()).unwrap().1 [INFO] [stdout] 218 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/boolean.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | / assert_eq!( [INFO] [stdout] 49 | | boolean(" --who would put a comment here?--BOOLEAN".into()) [INFO] [stdout] 50 | | .unwrap() [INFO] [stdout] 51 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 54 | | }) [INFO] [stdout] 55 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/boolean.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | / assert_eq!( [INFO] [stdout] 49 | | boolean(" --who would put a comment here?--BOOLEAN".into()) [INFO] [stdout] 50 | | .unwrap() [INFO] [stdout] 51 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 54 | | }) [INFO] [stdout] 55 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | / assert_eq!( [INFO] [stdout] 147 | | character_string(sample).unwrap().1, [INFO] [stdout] 148 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 149 | | constraints: vec![], [INFO] [stdout] 150 | | ty: CharacterStringType::IA5String [INFO] [stdout] 151 | | }) [INFO] [stdout] 152 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | / assert_eq!( [INFO] [stdout] 147 | | character_string(sample).unwrap().1, [INFO] [stdout] 148 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 149 | | constraints: vec![], [INFO] [stdout] 150 | | ty: CharacterStringType::IA5String [INFO] [stdout] 151 | | }) [INFO] [stdout] 152 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | / assert_eq!( [INFO] [stdout] 159 | | character_string(sample).unwrap().1, [INFO] [stdout] 160 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 161 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 171 | | }) [INFO] [stdout] 172 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | / assert_eq!( [INFO] [stdout] 159 | | character_string(sample).unwrap().1, [INFO] [stdout] 160 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 161 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 171 | | }) [INFO] [stdout] 172 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | / assert_eq!( [INFO] [stdout] 179 | | character_string(sample).unwrap().1, [INFO] [stdout] 180 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 181 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 192 | | }) [INFO] [stdout] 193 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | / assert_eq!( [INFO] [stdout] 179 | | character_string(sample).unwrap().1, [INFO] [stdout] 180 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 181 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 192 | | }) [INFO] [stdout] 193 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | / assert_eq!( [INFO] [stdout] 202 | | character_string(sample).unwrap().1, [INFO] [stdout] 203 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 204 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 214 | | }) [INFO] [stdout] 215 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:201:9 [INFO] [stdout] | [INFO] [stdout] 201 | / assert_eq!( [INFO] [stdout] 202 | | character_string(sample).unwrap().1, [INFO] [stdout] 203 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 204 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 214 | | }) [INFO] [stdout] 215 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:221:9 [INFO] [stdout] | [INFO] [stdout] 221 | / assert_eq!( [INFO] [stdout] 222 | | character_string(sample).unwrap().1, [INFO] [stdout] 223 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 224 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 235 | | }) [INFO] [stdout] 236 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:221:9 [INFO] [stdout] | [INFO] [stdout] 221 | / assert_eq!( [INFO] [stdout] 222 | | character_string(sample).unwrap().1, [INFO] [stdout] 223 | | ASN1Type::CharacterString(CharacterString { [INFO] [stdout] 224 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 235 | | }) [INFO] [stdout] 236 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | / assert_eq!( [INFO] [stdout] 242 | | character_string_value("\"a\"".into()).unwrap().1, [INFO] [stdout] 243 | | ASN1Value::String("a".to_owned()) [INFO] [stdout] 244 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | / assert_eq!( [INFO] [stdout] 242 | | character_string_value("\"a\"".into()).unwrap().1, [INFO] [stdout] 243 | | ASN1Value::String("a".to_owned()) [INFO] [stdout] 244 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | / assert_eq!( [INFO] [stdout] 250 | | asn1_value("\"a\"".into()).unwrap().1, [INFO] [stdout] 251 | | ASN1Value::String("a".to_owned()) [INFO] [stdout] 252 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/character_string.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | / assert_eq!( [INFO] [stdout] 250 | | asn1_value("\"a\"".into()).unwrap().1, [INFO] [stdout] 251 | | ASN1Value::String("a".to_owned()) [INFO] [stdout] 252 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | / assert_eq!( [INFO] [stdout] 128 | | choice( [INFO] [stdout] 129 | | r#"CHOICE [INFO] [stdout] 130 | | {normal NULL, [INFO] [stdout] ... | [INFO] [stdout] 164 | | }) [INFO] [stdout] 165 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | / assert_eq!( [INFO] [stdout] 128 | | choice( [INFO] [stdout] 129 | | r#"CHOICE [INFO] [stdout] 130 | | {normal NULL, [INFO] [stdout] ... | [INFO] [stdout] 164 | | }) [INFO] [stdout] 165 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | / assert_eq!( [INFO] [stdout] 171 | | selection_type_choice("localDistinguishedName < ObjectInstance".into()) [INFO] [stdout] 172 | | .unwrap() [INFO] [stdout] 173 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 177 | | }) [INFO] [stdout] 178 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | / assert_eq!( [INFO] [stdout] 171 | | selection_type_choice("localDistinguishedName < ObjectInstance".into()) [INFO] [stdout] 172 | | .unwrap() [INFO] [stdout] 173 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 177 | | }) [INFO] [stdout] 178 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | / assert_eq!( [INFO] [stdout] 184 | | ASN1Type::Choice(Choice { [INFO] [stdout] 185 | | extensible: Some(1,), [INFO] [stdout] 186 | | options: vec![ [INFO] [stdout] ... | [INFO] [stdout] 246 | | .1 [INFO] [stdout] 247 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | / assert_eq!( [INFO] [stdout] 184 | | ASN1Type::Choice(Choice { [INFO] [stdout] 185 | | extensible: Some(1,), [INFO] [stdout] 186 | | options: vec![ [INFO] [stdout] ... | [INFO] [stdout] 246 | | .1 [INFO] [stdout] 247 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | / assert_eq!( [INFO] [stdout] 253 | | choice_value( [INFO] [stdout] 254 | | r#"equalityMatch: { attributeDesc "ABCDLMYZ", assertionValue 'A2'H }"#.into() [INFO] [stdout] ... | [INFO] [stdout] 273 | | }, [INFO] [stdout] 274 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:252:9 [INFO] [stdout] | [INFO] [stdout] 252 | / assert_eq!( [INFO] [stdout] 253 | | choice_value( [INFO] [stdout] 254 | | r#"equalityMatch: { attributeDesc "ABCDLMYZ", assertionValue 'A2'H }"#.into() [INFO] [stdout] ... | [INFO] [stdout] 273 | | }, [INFO] [stdout] 274 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | / assert_eq!( [INFO] [stdout] 280 | | choice_value(r#"not:equalityMatch: "ABCDLMYZ""#.into()) [INFO] [stdout] 281 | | .unwrap() [INFO] [stdout] 282 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 291 | | }, [INFO] [stdout] 292 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | / assert_eq!( [INFO] [stdout] 280 | | choice_value(r#"not:equalityMatch: "ABCDLMYZ""#.into()) [INFO] [stdout] 281 | | .unwrap() [INFO] [stdout] 282 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 291 | | }, [INFO] [stdout] 292 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | / assert_eq!( [INFO] [stdout] 298 | | choice_value( [INFO] [stdout] 299 | | r#"not:equalityMatch: { attributeDesc "ABCDLMYZ", assertionValue 'A2'H }"#.into() [INFO] [stdout] ... | [INFO] [stdout] 322 | | }, [INFO] [stdout] 323 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/choice.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | / assert_eq!( [INFO] [stdout] 298 | | choice_value( [INFO] [stdout] 299 | | r#"not:equalityMatch: { attributeDesc "ABCDLMYZ", assertionValue 'A2'H }"#.into() [INFO] [stdout] ... | [INFO] [stdout] 322 | | }, [INFO] [stdout] 323 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:405:9 [INFO] [stdout] | [INFO] [stdout] 405 | / assert_eq!( [INFO] [stdout] 406 | | constraint("(5)".into()).unwrap().1, [INFO] [stdout] 407 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 408 | | set: ElementOrSetOperation::Element(SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 413 | | })] [INFO] [stdout] 414 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:405:9 [INFO] [stdout] | [INFO] [stdout] 405 | / assert_eq!( [INFO] [stdout] 406 | | constraint("(5)".into()).unwrap().1, [INFO] [stdout] 407 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 408 | | set: ElementOrSetOperation::Element(SubtypeElement::SingleValue { [INFO] [stdout] ... | [INFO] [stdout] 413 | | })] [INFO] [stdout] 414 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:415:9 [INFO] [stdout] | [INFO] [stdout] 415 | / assert_eq!( [INFO] [stdout] 416 | | constraint("(5..9)".into()).unwrap().1, [INFO] [stdout] 417 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 418 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 424 | | })] [INFO] [stdout] 425 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:415:9 [INFO] [stdout] | [INFO] [stdout] 415 | / assert_eq!( [INFO] [stdout] 416 | | constraint("(5..9)".into()).unwrap().1, [INFO] [stdout] 417 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 418 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 424 | | })] [INFO] [stdout] 425 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | / assert_eq!( [INFO] [stdout] 427 | | constraint("(-5..9)".into()).unwrap().1, [INFO] [stdout] 428 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 429 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 435 | | })] [INFO] [stdout] 436 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | / assert_eq!( [INFO] [stdout] 427 | | constraint("(-5..9)".into()).unwrap().1, [INFO] [stdout] 428 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 429 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 435 | | })] [INFO] [stdout] 436 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:437:9 [INFO] [stdout] | [INFO] [stdout] 437 | / assert_eq!( [INFO] [stdout] 438 | | constraint("(-9..-4,...)".into()).unwrap().1, [INFO] [stdout] 439 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 440 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 446 | | })] [INFO] [stdout] 447 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:437:9 [INFO] [stdout] | [INFO] [stdout] 437 | / assert_eq!( [INFO] [stdout] 438 | | constraint("(-9..-4,...)".into()).unwrap().1, [INFO] [stdout] 439 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 440 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 446 | | })] [INFO] [stdout] 447 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:452:9 [INFO] [stdout] | [INFO] [stdout] 452 | / assert_eq!( [INFO] [stdout] 453 | | constraint("(1..32767,..., 8388607)".into()).unwrap().1, [INFO] [stdout] 454 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 455 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 461 | | })] [INFO] [stdout] 462 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:452:9 [INFO] [stdout] | [INFO] [stdout] 452 | / assert_eq!( [INFO] [stdout] 453 | | constraint("(1..32767,..., 8388607)".into()).unwrap().1, [INFO] [stdout] 454 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 455 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 461 | | })] [INFO] [stdout] 462 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | / assert_eq!( [INFO] [stdout] 468 | | constraint("((5..9))".into()).unwrap().1, [INFO] [stdout] 469 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 470 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 476 | | })] [INFO] [stdout] 477 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | / assert_eq!( [INFO] [stdout] 468 | | constraint("((5..9))".into()).unwrap().1, [INFO] [stdout] 469 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 470 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 476 | | })] [INFO] [stdout] 477 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:482:9 [INFO] [stdout] | [INFO] [stdout] 482 | / assert_eq!( [INFO] [stdout] 483 | | constraint("(-9..-4, -- Very annoying! -- ...)".into()) [INFO] [stdout] 484 | | .unwrap() [INFO] [stdout] 485 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 493 | | })] [INFO] [stdout] 494 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:482:9 [INFO] [stdout] | [INFO] [stdout] 482 | / assert_eq!( [INFO] [stdout] 483 | | constraint("(-9..-4, -- Very annoying! -- ...)".into()) [INFO] [stdout] 484 | | .unwrap() [INFO] [stdout] 485 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 493 | | })] [INFO] [stdout] 494 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:495:9 [INFO] [stdout] | [INFO] [stdout] 495 | / assert_eq!( [INFO] [stdout] 496 | | constraint("(-9-- Very annoying! --..-4, ...)".into()) [INFO] [stdout] 497 | | .unwrap() [INFO] [stdout] 498 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 506 | | })] [INFO] [stdout] 507 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:495:9 [INFO] [stdout] | [INFO] [stdout] 495 | / assert_eq!( [INFO] [stdout] 496 | | constraint("(-9-- Very annoying! --..-4, ...)".into()) [INFO] [stdout] 497 | | .unwrap() [INFO] [stdout] 498 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 506 | | })] [INFO] [stdout] 507 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 512 | / assert_eq!( [INFO] [stdout] 513 | | constraint("(SIZE(3..16, ...))".into()).unwrap().1, [INFO] [stdout] 514 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 515 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 523 | | })] [INFO] [stdout] 524 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 512 | / assert_eq!( [INFO] [stdout] 513 | | constraint("(SIZE(3..16, ...))".into()).unwrap().1, [INFO] [stdout] 514 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 515 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 523 | | })] [INFO] [stdout] 524 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | / assert_eq!( [INFO] [stdout] 530 | | constraint(r#"(ALL EXCEPT 1)"#.into()).unwrap().1, [INFO] [stdout] 531 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 532 | | set: ElementOrSetOperation::SetOperation(SetOperation { [INFO] [stdout] ... | [INFO] [stdout] 546 | | })] [INFO] [stdout] 547 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | / assert_eq!( [INFO] [stdout] 530 | | constraint(r#"(ALL EXCEPT 1)"#.into()).unwrap().1, [INFO] [stdout] 531 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 532 | | set: ElementOrSetOperation::SetOperation(SetOperation { [INFO] [stdout] ... | [INFO] [stdout] 546 | | })] [INFO] [stdout] 547 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:552:9 [INFO] [stdout] | [INFO] [stdout] 552 | / assert_eq!( [INFO] [stdout] 553 | | constraint( [INFO] [stdout] 554 | | r#"((WITH COMPONENT (WITH COMPONENTS {..., containerId (ALL EXCEPT 1)})) | [INFO] [stdout] 555 | | (WITH COMPONENT (WITH COMPONENTS {..., containerId (ALL EXCEPT 2)})))"# [INFO] [stdout] ... | [INFO] [stdout] 641 | | })] [INFO] [stdout] 642 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:552:9 [INFO] [stdout] | [INFO] [stdout] 552 | / assert_eq!( [INFO] [stdout] 553 | | constraint( [INFO] [stdout] 554 | | r#"((WITH COMPONENT (WITH COMPONENTS {..., containerId (ALL EXCEPT 1)})) | [INFO] [stdout] 555 | | (WITH COMPONENT (WITH COMPONENTS {..., containerId (ALL EXCEPT 2)})))"# [INFO] [stdout] ... | [INFO] [stdout] 641 | | })] [INFO] [stdout] 642 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:647:9 [INFO] [stdout] | [INFO] [stdout] 647 | / assert_eq!( [INFO] [stdout] 648 | | constraint( [INFO] [stdout] 649 | | "(WITH COMPONENTS [INFO] [stdout] 650 | | {ordering ABSENT , [INFO] [stdout] ... | [INFO] [stdout] 690 | | })] [INFO] [stdout] 691 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:647:9 [INFO] [stdout] | [INFO] [stdout] 647 | / assert_eq!( [INFO] [stdout] 648 | | constraint( [INFO] [stdout] 649 | | "(WITH COMPONENTS [INFO] [stdout] 650 | | {ordering ABSENT , [INFO] [stdout] ... | [INFO] [stdout] 690 | | })] [INFO] [stdout] 691 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 696 | / assert_eq!( [INFO] [stdout] 697 | | constraint( [INFO] [stdout] 698 | | "( WITH COMPONENTS [INFO] [stdout] 699 | | {... , [INFO] [stdout] ... | [INFO] [stdout] 734 | | })] [INFO] [stdout] 735 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:696:9 [INFO] [stdout] | [INFO] [stdout] 696 | / assert_eq!( [INFO] [stdout] 697 | | constraint( [INFO] [stdout] 698 | | "( WITH COMPONENTS [INFO] [stdout] 699 | | {... , [INFO] [stdout] ... | [INFO] [stdout] 734 | | })] [INFO] [stdout] 735 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:740:9 [INFO] [stdout] | [INFO] [stdout] 740 | / assert_eq!( [INFO] [stdout] 741 | | constraint( [INFO] [stdout] 742 | | "((WITH COMPONENT (WITH COMPONENTS {..., eventDeltaTime PRESENT})) | [INFO] [stdout] 743 | | (WITH COMPONENT (WITH COMPONENTS {..., eventDeltaTime ABSENT}))) [INFO] [stdout] ... | [INFO] [stdout] 786 | | })] [INFO] [stdout] 787 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:740:9 [INFO] [stdout] | [INFO] [stdout] 740 | / assert_eq!( [INFO] [stdout] 741 | | constraint( [INFO] [stdout] 742 | | "((WITH COMPONENT (WITH COMPONENTS {..., eventDeltaTime PRESENT})) | [INFO] [stdout] 743 | | (WITH COMPONENT (WITH COMPONENTS {..., eventDeltaTime ABSENT}))) [INFO] [stdout] ... | [INFO] [stdout] 786 | | })] [INFO] [stdout] 787 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:792:9 [INFO] [stdout] | [INFO] [stdout] 792 | / assert_eq!( [INFO] [stdout] 793 | | constraint( [INFO] [stdout] 794 | | "((WITH COMPONENTS {..., laneId PRESENT, connectionId ABSENT }) | [INFO] [stdout] 795 | | (WITH COMPONENTS {..., laneId ABSENT, connectionId PRESENT })) [INFO] [stdout] ... | [INFO] [stdout] 838 | | })] [INFO] [stdout] 839 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:792:9 [INFO] [stdout] | [INFO] [stdout] 792 | / assert_eq!( [INFO] [stdout] 793 | | constraint( [INFO] [stdout] 794 | | "((WITH COMPONENTS {..., laneId PRESENT, connectionId ABSENT }) | [INFO] [stdout] 795 | | (WITH COMPONENTS {..., laneId ABSENT, connectionId PRESENT })) [INFO] [stdout] ... | [INFO] [stdout] 838 | | })] [INFO] [stdout] 839 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:844:9 [INFO] [stdout] | [INFO] [stdout] 844 | / assert_eq!( [INFO] [stdout] 845 | | constraint( [INFO] [stdout] 846 | | "(0..3|5..8|10) [INFO] [stdout] 847 | | " [INFO] [stdout] ... | [INFO] [stdout] 876 | | })] [INFO] [stdout] 877 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:844:9 [INFO] [stdout] | [INFO] [stdout] 844 | / assert_eq!( [INFO] [stdout] 845 | | constraint( [INFO] [stdout] 846 | | "(0..3|5..8|10) [INFO] [stdout] 847 | | " [INFO] [stdout] ... | [INFO] [stdout] 876 | | })] [INFO] [stdout] 877 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 882 | / assert_eq!( [INFO] [stdout] 883 | | constraint( [INFO] [stdout] 884 | | "(unknown | passengerCar..tram [INFO] [stdout] 885 | | | agricultural)" [INFO] [stdout] ... | [INFO] [stdout] 925 | | })] [INFO] [stdout] 926 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 882 | / assert_eq!( [INFO] [stdout] 883 | | constraint( [INFO] [stdout] 884 | | "(unknown | passengerCar..tram [INFO] [stdout] 885 | | | agricultural)" [INFO] [stdout] ... | [INFO] [stdout] 925 | | })] [INFO] [stdout] 926 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:931:9 [INFO] [stdout] | [INFO] [stdout] 931 | / assert_eq!( [INFO] [stdout] 932 | | constraint( [INFO] [stdout] 933 | | "({ [INFO] [stdout] 934 | | My-ops | [INFO] [stdout] ... | [INFO] [stdout] 997 | | })] [INFO] [stdout] 998 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:931:9 [INFO] [stdout] | [INFO] [stdout] 931 | / assert_eq!( [INFO] [stdout] 932 | | constraint( [INFO] [stdout] 933 | | "({ [INFO] [stdout] 934 | | My-ops | [INFO] [stdout] ... | [INFO] [stdout] 997 | | })] [INFO] [stdout] 998 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1003:9 [INFO] [stdout] | [INFO] [stdout] 1003 | / assert_eq!( [INFO] [stdout] 1004 | | value_range(r#""a".."z""#.into()).unwrap().1, [INFO] [stdout] 1005 | | SubtypeElement::ValueRange { [INFO] [stdout] 1006 | | min: Some(ASN1Value::String("a".to_owned())), [INFO] [stdout] ... | [INFO] [stdout] 1010 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1003:9 [INFO] [stdout] | [INFO] [stdout] 1003 | / assert_eq!( [INFO] [stdout] 1004 | | value_range(r#""a".."z""#.into()).unwrap().1, [INFO] [stdout] 1005 | | SubtypeElement::ValueRange { [INFO] [stdout] 1006 | | min: Some(ASN1Value::String("a".to_owned())), [INFO] [stdout] ... | [INFO] [stdout] 1010 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | / assert_eq!( [INFO] [stdout] 1016 | | permitted_alphabet_constraint( [INFO] [stdout] 1017 | | r#"(FROM ("a".."z" | "A".."Z" | "0".."9" | ".-"))"#.into() [INFO] [stdout] ... | [INFO] [stdout] 1052 | | ))) [INFO] [stdout] 1053 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::SubtypeElement` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1015:9 [INFO] [stdout] | [INFO] [stdout] 1015 | / assert_eq!( [INFO] [stdout] 1016 | | permitted_alphabet_constraint( [INFO] [stdout] 1017 | | r#"(FROM ("a".."z" | "A".."Z" | "0".."9" | ".-"))"#.into() [INFO] [stdout] ... | [INFO] [stdout] 1052 | | ))) [INFO] [stdout] 1053 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::SubtypeElement` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::SubtypeElement` or manually `impl Debug for intermediate::constraints::SubtypeElement` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1058:9 [INFO] [stdout] | [INFO] [stdout] 1058 | / assert_eq!( [INFO] [stdout] 1059 | | constraint(r#"(FROM ("a".."z" | "A".."Z" | "0".."9" | ".-")) (SIZE (1..255))"#.into()) [INFO] [stdout] 1060 | | .unwrap() [INFO] [stdout] 1061 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1058:9 [INFO] [stdout] | [INFO] [stdout] 1058 | / assert_eq!( [INFO] [stdout] 1059 | | constraint(r#"(FROM ("a".."z" | "A".."Z" | "0".."9" | ".-")) (SIZE (1..255))"#.into()) [INFO] [stdout] 1060 | | .unwrap() [INFO] [stdout] 1061 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1116:9 [INFO] [stdout] | [INFO] [stdout] 1116 | / assert_eq!( [INFO] [stdout] 1117 | | constraint( [INFO] [stdout] 1118 | | r#"(WITH COMPONENTS { [INFO] [stdout] 1119 | | mantissa (-16777215..16777215), [INFO] [stdout] ... | [INFO] [stdout] 1176 | | })] [INFO] [stdout] 1177 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1116:9 [INFO] [stdout] | [INFO] [stdout] 1116 | / assert_eq!( [INFO] [stdout] 1117 | | constraint( [INFO] [stdout] 1118 | | r#"(WITH COMPONENTS { [INFO] [stdout] 1119 | | mantissa (-16777215..16777215), [INFO] [stdout] ... | [INFO] [stdout] 1176 | | })] [INFO] [stdout] 1177 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1182:9 [INFO] [stdout] | [INFO] [stdout] 1182 | / assert_eq!( [INFO] [stdout] 1183 | | constraint(r#"(PATTERN "[a-zA-Z]#(1,8)(-[a-zA-Z0-9]#(1,8))*")"#.into()) [INFO] [stdout] 1184 | | .unwrap() [INFO] [stdout] 1185 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1193 | | })] [INFO] [stdout] 1194 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1182:9 [INFO] [stdout] | [INFO] [stdout] 1182 | / assert_eq!( [INFO] [stdout] 1183 | | constraint(r#"(PATTERN "[a-zA-Z]#(1,8)(-[a-zA-Z0-9]#(1,8))*")"#.into()) [INFO] [stdout] 1184 | | .unwrap() [INFO] [stdout] 1185 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1193 | | })] [INFO] [stdout] 1194 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1199:9 [INFO] [stdout] | [INFO] [stdout] 1199 | / assert_eq!( [INFO] [stdout] 1200 | | constraint( [INFO] [stdout] 1201 | | r#"(CONSTRAINED BY {/* XML representation of the XSD pattern "\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d[-,+]\d\d:\d\d" */})"#.into() [INFO] [stdout] 1202 | | ).unwrap().1, [INFO] [stdout] ... | [INFO] [stdout] 1217 | | ) [INFO] [stdout] | |_____________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1199:9 [INFO] [stdout] | [INFO] [stdout] 1199 | / assert_eq!( [INFO] [stdout] 1200 | | constraint( [INFO] [stdout] 1201 | | r#"(CONSTRAINED BY {/* XML representation of the XSD pattern "\d\d\d\d-\d\d-\d\dT\d\d:\d\d:\d\d[-,+]\d\d:\d\d" */})"#.into() [INFO] [stdout] 1202 | | ).unwrap().1, [INFO] [stdout] ... | [INFO] [stdout] 1217 | | ) [INFO] [stdout] | |_____________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1222:9 [INFO] [stdout] | [INFO] [stdout] 1222 | / assert_eq!( [INFO] [stdout] 1223 | | constraint("(SIZE(1..4),...)".into()).unwrap().1, [INFO] [stdout] 1224 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1225 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 1233 | | })] [INFO] [stdout] 1234 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1222:9 [INFO] [stdout] | [INFO] [stdout] 1222 | / assert_eq!( [INFO] [stdout] 1223 | | constraint("(SIZE(1..4),...)".into()).unwrap().1, [INFO] [stdout] 1224 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1225 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 1233 | | })] [INFO] [stdout] 1234 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1235:9 [INFO] [stdout] | [INFO] [stdout] 1235 | / assert_eq!( [INFO] [stdout] 1236 | | constraint("(SIZE(1..4,...))".into()).unwrap().1, [INFO] [stdout] 1237 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1238 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 1246 | | })] [INFO] [stdout] 1247 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1235:9 [INFO] [stdout] | [INFO] [stdout] 1235 | / assert_eq!( [INFO] [stdout] 1236 | | constraint("(SIZE(1..4,...))".into()).unwrap().1, [INFO] [stdout] 1237 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1238 | | set: ElementOrSetOperation::Element(SubtypeElement::SizeConstraint(Box::new( [INFO] [stdout] ... | [INFO] [stdout] 1246 | | })] [INFO] [stdout] 1247 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | / assert_eq!( [INFO] [stdout] 1253 | | constraint(r#"(SETTINGS "Midnight=Start")"#.into()) [INFO] [stdout] 1254 | | .unwrap() [INFO] [stdout] 1255 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1265 | | })] [INFO] [stdout] 1266 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | / assert_eq!( [INFO] [stdout] 1253 | | constraint(r#"(SETTINGS "Midnight=Start")"#.into()) [INFO] [stdout] 1254 | | .unwrap() [INFO] [stdout] 1255 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1265 | | })] [INFO] [stdout] 1266 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1271:9 [INFO] [stdout] | [INFO] [stdout] 1271 | / assert_eq!( [INFO] [stdout] 1272 | | constraint(r#"(1..65535, ..., 65536..109999)"#.into()) [INFO] [stdout] 1273 | | .unwrap() [INFO] [stdout] 1274 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1282 | | })] [INFO] [stdout] 1283 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1271:9 [INFO] [stdout] | [INFO] [stdout] 1271 | / assert_eq!( [INFO] [stdout] 1272 | | constraint(r#"(1..65535, ..., 65536..109999)"#.into()) [INFO] [stdout] 1273 | | .unwrap() [INFO] [stdout] 1274 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 1282 | | })] [INFO] [stdout] 1283 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1288:9 [INFO] [stdout] | [INFO] [stdout] 1288 | / assert_eq!( [INFO] [stdout] 1289 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1290 | | set: ElementOrSetOperation::SetOperation(SetOperation { [INFO] [stdout] 1291 | | base: SubtypeElement::SingleTypeConstraint(vec![ [INFO] [stdout] ... | [INFO] [stdout] 1318 | | .1 [INFO] [stdout] 1319 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/constraint.rs:1288:9 [INFO] [stdout] | [INFO] [stdout] 1288 | / assert_eq!( [INFO] [stdout] 1289 | | vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 1290 | | set: ElementOrSetOperation::SetOperation(SetOperation { [INFO] [stdout] 1291 | | base: SubtypeElement::SingleTypeConstraint(vec![ [INFO] [stdout] ... | [INFO] [stdout] 1318 | | .1 [INFO] [stdout] 1319 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | / assert_eq!( [INFO] [stdout] 138 | | enumerated( [INFO] [stdout] 139 | | r#"ENUMERATED { [INFO] [stdout] 140 | | onePerMeter-0-1, [INFO] [stdout] ... | [INFO] [stdout] 168 | | }) [INFO] [stdout] 169 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | / assert_eq!( [INFO] [stdout] 138 | | enumerated( [INFO] [stdout] 139 | | r#"ENUMERATED { [INFO] [stdout] 140 | | onePerMeter-0-1, [INFO] [stdout] ... | [INFO] [stdout] 168 | | }) [INFO] [stdout] 169 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 174 | / assert_eq!( [INFO] [stdout] 175 | | enumerated( [INFO] [stdout] 176 | | "ENUMERATED {m1, m2, m3 -- another annoying comment we'll ignore --,...}".into() [INFO] [stdout] ... | [INFO] [stdout] 200 | | }) [INFO] [stdout] 201 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 174 | / assert_eq!( [INFO] [stdout] 175 | | enumerated( [INFO] [stdout] 176 | | "ENUMERATED {m1, m2, m3 -- another annoying comment we'll ignore --,...}".into() [INFO] [stdout] ... | [INFO] [stdout] 200 | | }) [INFO] [stdout] 201 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | / assert_eq!( [INFO] [stdout] 207 | | enumerated(r#"ENUMERATED { One, ..., Three }"#.into()) [INFO] [stdout] 208 | | .unwrap() [INFO] [stdout] 209 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 225 | | }) [INFO] [stdout] 226 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | / assert_eq!( [INFO] [stdout] 207 | | enumerated(r#"ENUMERATED { One, ..., Three }"#.into()) [INFO] [stdout] 208 | | .unwrap() [INFO] [stdout] 209 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 225 | | }) [INFO] [stdout] 226 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | / assert_eq!( [INFO] [stdout] 232 | | enumerated( [INFO] [stdout] 233 | | r#"ENUMERATED { [INFO] [stdout] 234 | | permanentCenDsrcTolling (0), [INFO] [stdout] ... | [INFO] [stdout] 257 | | }) [INFO] [stdout] 258 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | / assert_eq!( [INFO] [stdout] 232 | | enumerated( [INFO] [stdout] 233 | | r#"ENUMERATED { [INFO] [stdout] 234 | | permanentCenDsrcTolling (0), [INFO] [stdout] ... | [INFO] [stdout] 257 | | }) [INFO] [stdout] 258 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | / assert_eq!( [INFO] [stdout] 264 | | enumerated( [INFO] [stdout] 265 | | r#"ENUMERATED { [INFO] [stdout] 266 | | forward (1),--This means forward [INFO] [stdout] ... | [INFO] [stdout] 295 | | }) [INFO] [stdout] 296 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | / assert_eq!( [INFO] [stdout] 264 | | enumerated( [INFO] [stdout] 265 | | r#"ENUMERATED { [INFO] [stdout] 266 | | forward (1),--This means forward [INFO] [stdout] ... | [INFO] [stdout] 295 | | }) [INFO] [stdout] 296 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | / assert_eq!( [INFO] [stdout] 302 | | enumerated( [INFO] [stdout] 303 | | r#"ENUMERATED { [INFO] [stdout] 304 | | forward -- this, too, ignored -- (1), [INFO] [stdout] ... | [INFO] [stdout] 321 | | }) [INFO] [stdout] 322 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/enumerated.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | / assert_eq!( [INFO] [stdout] 302 | | enumerated( [INFO] [stdout] 303 | | r#"ENUMERATED { [INFO] [stdout] 304 | | forward -- this, too, ignored -- (1), [INFO] [stdout] ... | [INFO] [stdout] 321 | | }) [INFO] [stdout] 322 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | / assert_eq!( [INFO] [stdout] 46 | | integer("INTEGER".into()).unwrap().1, [INFO] [stdout] 47 | | ASN1Type::Integer(Integer::default()) [INFO] [stdout] 48 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | / assert_eq!( [INFO] [stdout] 46 | | integer("INTEGER".into()).unwrap().1, [INFO] [stdout] 47 | | ASN1Type::Integer(Integer::default()) [INFO] [stdout] 48 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | / assert_eq!( [INFO] [stdout] 50 | | integer("INTEGER (-9..-4, ...)".into()).unwrap().1, [INFO] [stdout] 51 | | ASN1Type::Integer(Integer { [INFO] [stdout] 52 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 61 | | }) [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | / assert_eq!( [INFO] [stdout] 50 | | integer("INTEGER (-9..-4, ...)".into()).unwrap().1, [INFO] [stdout] 51 | | ASN1Type::Integer(Integer { [INFO] [stdout] 52 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 61 | | }) [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | / assert_eq!( [INFO] [stdout] 64 | | integer("\r\nINTEGER(-9..-4)".into()).unwrap().1, [INFO] [stdout] 65 | | ASN1Type::Integer(Integer { [INFO] [stdout] 66 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 75 | | }) [INFO] [stdout] 76 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/integer.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | / assert_eq!( [INFO] [stdout] 64 | | integer("\r\nINTEGER(-9..-4)".into()).unwrap().1, [INFO] [stdout] 65 | | ASN1Type::Integer(Integer { [INFO] [stdout] 66 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 75 | | }) [INFO] [stdout] 76 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:216:20 [INFO] [stdout] | [INFO] [stdout] 198 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 216 | ValueMacroType(ASN1Type), [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:218:25 [INFO] [stdout] | [INFO] [stdout] 198 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 218 | ValueVALUEMacroType(ASN1Type), [INFO] [stdout] | ^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 198 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 222 | ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 353 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 356 | ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 359 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 362 | ty: ASN1Type, [INFO] [stdout] | ^^^^^^^^^^^^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/macros.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 359 | #[derive(Debug, Clone, PartialEq)] [INFO] [stdout] | ----- in this derive macro expansion [INFO] [stdout] ... [INFO] [stdout] 363 | value: ASN1Value, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | context_boundary(opt(exports)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | skip_ws_and_comments(into(tuple(( [INFO] [stdout] | ^^^^^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | skip_ws_and_comments(into(tuple(( [INFO] [stdout] | _______________________________^ [INFO] [stdout] 23 | | identifier, [INFO] [stdout] 24 | | opt(skip_ws(definitive_identification)), [INFO] [stdout] 25 | | skip_ws_and_comments(delimited( [INFO] [stdout] ... | [INFO] [stdout] 31 | | context_boundary(opt(imports)), [INFO] [stdout] 32 | | ))))(input) [INFO] [stdout] | |______^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:26 [INFO] [stdout] | [INFO] [stdout] 22 | skip_ws_and_comments(into(tuple(( [INFO] [stdout] | ^^^^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:26 [INFO] [stdout] | [INFO] [stdout] 22 | skip_ws_and_comments(into(tuple(( [INFO] [stdout] | __________________________^ [INFO] [stdout] 23 | | identifier, [INFO] [stdout] 24 | | opt(skip_ws(definitive_identification)), [INFO] [stdout] 25 | | skip_ws_and_comments(delimited( [INFO] [stdout] ... | [INFO] [stdout] 31 | | context_boundary(opt(imports)), [INFO] [stdout] 32 | | ))))(input) [INFO] [stdout] | |_______^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | skip_ws_and_comments(into(tuple(( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | / skip_ws_and_comments(into(tuple(( [INFO] [stdout] 23 | | identifier, [INFO] [stdout] 24 | | opt(skip_ws(definitive_identification)), [INFO] [stdout] 25 | | skip_ws_and_comments(delimited( [INFO] [stdout] ... | [INFO] [stdout] 31 | | context_boundary(opt(imports)), [INFO] [stdout] 32 | | ))))(input) [INFO] [stdout] | |________^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::Exports` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/module_reference.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | / skip_ws_and_comments(into(tuple(( [INFO] [stdout] 23 | | identifier, [INFO] [stdout] 24 | | opt(skip_ws(definitive_identification)), [INFO] [stdout] 25 | | skip_ws_and_comments(delimited( [INFO] [stdout] ... | [INFO] [stdout] 31 | | context_boundary(opt(imports)), [INFO] [stdout] 32 | | ))))(input) [INFO] [stdout] | |_______________^ `intermediate::Exports` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::Exports` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::Exports` or manually `impl Debug for intermediate::Exports` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: required for `Option` to implement `Debug` [INFO] [stdout] note: required by a bound in `context_boundary` [INFO] [stdout] --> src/input.rs:21:35 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn context_boundary<'a, F, O: Debug>( [INFO] [stdout] | ^^^^^ required by this bound in `context_boundary` [INFO] [stdout] help: consider annotating `intermediate::Exports` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:365:1 [INFO] [stdout] | [INFO] [stdout] 365+ #[derive(Debug)] [INFO] [stdout] 366| pub enum Exports { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/null.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | / assert_eq!( [INFO] [stdout] 33 | | null(" --who would put a comment here?--NULL".into()) [INFO] [stdout] 34 | | .unwrap() [INFO] [stdout] 35 | | .1, [INFO] [stdout] 36 | | ASN1Type::Null [INFO] [stdout] 37 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/null.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | / assert_eq!( [INFO] [stdout] 33 | | null(" --who would put a comment here?--NULL".into()) [INFO] [stdout] 34 | | .unwrap() [INFO] [stdout] 35 | | .1, [INFO] [stdout] 36 | | ASN1Type::Null [INFO] [stdout] 37 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | / assert_eq!( [INFO] [stdout] 36 | | octet_string(sample).unwrap().1, [INFO] [stdout] 37 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 38 | | constraints: vec![] [INFO] [stdout] 39 | | }) [INFO] [stdout] 40 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | / assert_eq!( [INFO] [stdout] 36 | | octet_string(sample).unwrap().1, [INFO] [stdout] 37 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 38 | | constraints: vec![] [INFO] [stdout] 39 | | }) [INFO] [stdout] 40 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / assert_eq!( [INFO] [stdout] 47 | | octet_string(sample).unwrap().1, [INFO] [stdout] 48 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 49 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 58 | | }) [INFO] [stdout] 59 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | / assert_eq!( [INFO] [stdout] 47 | | octet_string(sample).unwrap().1, [INFO] [stdout] 48 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 49 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 58 | | }) [INFO] [stdout] 59 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | / assert_eq!( [INFO] [stdout] 66 | | octet_string(sample).unwrap().1, [INFO] [stdout] 67 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 68 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 78 | | }) [INFO] [stdout] 79 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | / assert_eq!( [INFO] [stdout] 66 | | octet_string(sample).unwrap().1, [INFO] [stdout] 67 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 68 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 78 | | }) [INFO] [stdout] 79 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | / assert_eq!( [INFO] [stdout] 86 | | octet_string(sample).unwrap().1, [INFO] [stdout] 87 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 88 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 97 | | }) [INFO] [stdout] 98 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | / assert_eq!( [INFO] [stdout] 86 | | octet_string(sample).unwrap().1, [INFO] [stdout] 87 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 88 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 97 | | }) [INFO] [stdout] 98 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | / assert_eq!( [INFO] [stdout] 105 | | octet_string(sample).unwrap().1, [INFO] [stdout] 106 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 107 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 117 | | }) [INFO] [stdout] 118 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/octet_string.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | / assert_eq!( [INFO] [stdout] 105 | | octet_string(sample).unwrap().1, [INFO] [stdout] 106 | | ASN1Type::OctetString(OctetString { [INFO] [stdout] 107 | | constraints: vec![Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] ... | [INFO] [stdout] 117 | | }) [INFO] [stdout] 118 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Parameter` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/parameterization.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | / assert_eq!( [INFO] [stdout] 86 | | parameters("{{Reg-MapData}}".into()).unwrap().1, [INFO] [stdout] 87 | | vec![Parameter::ObjectSetParameter(ObjectSet { [INFO] [stdout] 88 | | values: vec![ObjectSetValue::Reference("Reg-MapData".into())], [INFO] [stdout] 89 | | extensible: None [INFO] [stdout] 90 | | })] [INFO] [stdout] 91 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Parameter` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Parameter` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Parameter` or manually `impl Debug for intermediate::constraints::Parameter` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Parameter` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/parameterization.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | / assert_eq!( [INFO] [stdout] 86 | | parameters("{{Reg-MapData}}".into()).unwrap().1, [INFO] [stdout] 87 | | vec![Parameter::ObjectSetParameter(ObjectSet { [INFO] [stdout] 88 | | values: vec![ObjectSetValue::Reference("Reg-MapData".into())], [INFO] [stdout] 89 | | extensible: None [INFO] [stdout] 90 | | })] [INFO] [stdout] 91 | | ) [INFO] [stdout] | |_________^ `intermediate::constraints::Parameter` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Parameter` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Parameter` or manually `impl Debug for intermediate::constraints::Parameter` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | / assert_eq!( [INFO] [stdout] 98 | | real( [INFO] [stdout] 99 | | r#" REAL -- Nothing here [INFO] [stdout] 100 | | NextType ::= TestType"# [INFO] [stdout] ... | [INFO] [stdout] 107 | | }) [INFO] [stdout] 108 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:97:9 [INFO] [stdout] | [INFO] [stdout] 97 | / assert_eq!( [INFO] [stdout] 98 | | real( [INFO] [stdout] 99 | | r#" REAL -- Nothing here [INFO] [stdout] 100 | | NextType ::= TestType"# [INFO] [stdout] ... | [INFO] [stdout] 107 | | }) [INFO] [stdout] 108 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / assert_eq!( [INFO] [stdout] 114 | | real( [INFO] [stdout] 115 | | r#"REAL (WITH COMPONENTS { [INFO] [stdout] 116 | | mantissa (-16777215..16777215), [INFO] [stdout] ... | [INFO] [stdout] 175 | | }) [INFO] [stdout] 176 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / assert_eq!( [INFO] [stdout] 114 | | real( [INFO] [stdout] 115 | | r#"REAL (WITH COMPONENTS { [INFO] [stdout] 116 | | mantissa (-16777215..16777215), [INFO] [stdout] ... | [INFO] [stdout] 175 | | }) [INFO] [stdout] 176 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | / assert_eq!( [INFO] [stdout] 182 | | real_value("2.23412".into()).unwrap().1, [INFO] [stdout] 183 | | ASN1Value::Real(2.23412) [INFO] [stdout] 184 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | / assert_eq!( [INFO] [stdout] 182 | | real_value("2.23412".into()).unwrap().1, [INFO] [stdout] 183 | | ASN1Value::Real(2.23412) [INFO] [stdout] 184 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | / assert_eq!( [INFO] [stdout] 186 | | real_value("-12.23412".into()).unwrap().1, [INFO] [stdout] 187 | | ASN1Value::Real(-12.23412) [INFO] [stdout] 188 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/real.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | / assert_eq!( [INFO] [stdout] 186 | | real_value("-12.23412".into()).unwrap().1, [INFO] [stdout] 187 | | ASN1Value::Real(-12.23412) [INFO] [stdout] 188 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | / assert_eq!( [INFO] [stdout] 156 | | default("\n\tDEFAULT\t-1".into()).unwrap().1, [INFO] [stdout] 157 | | Some(ASN1Value::Integer(-1)) [INFO] [stdout] 158 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 155 | / assert_eq!( [INFO] [stdout] 156 | | default("\n\tDEFAULT\t-1".into()).unwrap().1, [INFO] [stdout] 157 | | Some(ASN1Value::Integer(-1)) [INFO] [stdout] 158 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | / assert_eq!( [INFO] [stdout] 164 | | default(" DEFAULT TRUE".into()).unwrap().1, [INFO] [stdout] 165 | | Some(ASN1Value::Boolean(true)) [INFO] [stdout] 166 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | / assert_eq!( [INFO] [stdout] 164 | | default(" DEFAULT TRUE".into()).unwrap().1, [INFO] [stdout] 165 | | Some(ASN1Value::Boolean(true)) [INFO] [stdout] 166 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | / assert_eq!( [INFO] [stdout] 172 | | default(" DEFAULT '001010011'B".into()).unwrap().1, [INFO] [stdout] 173 | | Some(ASN1Value::BitString(vec![ [INFO] [stdout] 174 | | false, false, true, false, true, false, false, true, true [INFO] [stdout] 175 | | ])) [INFO] [stdout] 176 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | / assert_eq!( [INFO] [stdout] 172 | | default(" DEFAULT '001010011'B".into()).unwrap().1, [INFO] [stdout] 173 | | Some(ASN1Value::BitString(vec![ [INFO] [stdout] 174 | | false, false, true, false, true, false, false, true, true [INFO] [stdout] 175 | | ])) [INFO] [stdout] 176 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | / assert_eq!( [INFO] [stdout] 178 | | default("DEFAULT 'F60E'H".into()).unwrap().1, [INFO] [stdout] 179 | | Some(ASN1Value::BitString(vec![ [INFO] [stdout] 180 | | true, true, true, true, false, true, true, false, false, false, false, false, true, [INFO] [stdout] 181 | | true, true, false [INFO] [stdout] 182 | | ])) [INFO] [stdout] 183 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | / assert_eq!( [INFO] [stdout] 178 | | default("DEFAULT 'F60E'H".into()).unwrap().1, [INFO] [stdout] 179 | | Some(ASN1Value::BitString(vec![ [INFO] [stdout] 180 | | true, true, true, true, false, true, true, false, false, false, false, false, true, [INFO] [stdout] 181 | | true, true, false [INFO] [stdout] 182 | | ])) [INFO] [stdout] 183 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | / assert_eq!( [INFO] [stdout] 189 | | default(" DEFAULT enumeral1".into()).unwrap().1, [INFO] [stdout] 190 | | Some(ASN1Value::ElsewhereDeclaredValue { [INFO] [stdout] 191 | | identifier: "enumeral1".into(), [INFO] [stdout] 192 | | parent: None [INFO] [stdout] 193 | | }) [INFO] [stdout] 194 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | / assert_eq!( [INFO] [stdout] 189 | | default(" DEFAULT enumeral1".into()).unwrap().1, [INFO] [stdout] 190 | | Some(ASN1Value::ElsewhereDeclaredValue { [INFO] [stdout] 191 | | identifier: "enumeral1".into(), [INFO] [stdout] 192 | | parent: None [INFO] [stdout] 193 | | }) [INFO] [stdout] 194 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | / assert_eq!( [INFO] [stdout] 196 | | default("DEFAULT enumeral1".into()).unwrap().1, [INFO] [stdout] 197 | | Some(ASN1Value::ElsewhereDeclaredValue { [INFO] [stdout] 198 | | identifier: "enumeral1".into(), [INFO] [stdout] 199 | | parent: None [INFO] [stdout] 200 | | }) [INFO] [stdout] 201 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | / assert_eq!( [INFO] [stdout] 196 | | default("DEFAULT enumeral1".into()).unwrap().1, [INFO] [stdout] 197 | | Some(ASN1Value::ElsewhereDeclaredValue { [INFO] [stdout] 198 | | identifier: "enumeral1".into(), [INFO] [stdout] 199 | | parent: None [INFO] [stdout] 200 | | }) [INFO] [stdout] 201 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Option` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | / assert_eq!( [INFO] [stdout] 207 | | sequence( [INFO] [stdout] 208 | | r#"SEQUENCE { [INFO] [stdout] 209 | | clusterBoundingBoxShape Shape (WITH COMPONENTS{..., elliptical ABSENT, radial ABSENT, radialShapes ABSENT}) OPTIONAL, [INFO] [stdout] ... | [INFO] [stdout] 231 | | }) [INFO] [stdout] 232 | | ) [INFO] [stdout] | |_____^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | / assert_eq!( [INFO] [stdout] 207 | | sequence( [INFO] [stdout] 208 | | r#"SEQUENCE { [INFO] [stdout] 209 | | clusterBoundingBoxShape Shape (WITH COMPONENTS{..., elliptical ABSENT, radial ABSENT, radialShapes ABSENT}) OPTIONAL, [INFO] [stdout] ... | [INFO] [stdout] 231 | | }) [INFO] [stdout] 232 | | ) [INFO] [stdout] | |_____^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | / assert_eq!( [INFO] [stdout] 238 | | sequence( [INFO] [stdout] 239 | | r#"SEQUENCE { [INFO] [stdout] 240 | | value AccelerationValue, [INFO] [stdout] ... | [INFO] [stdout] 280 | | }) [INFO] [stdout] 281 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | / assert_eq!( [INFO] [stdout] 238 | | sequence( [INFO] [stdout] 239 | | r#"SEQUENCE { [INFO] [stdout] 240 | | value AccelerationValue, [INFO] [stdout] ... | [INFO] [stdout] 280 | | }) [INFO] [stdout] 281 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | / assert_eq!( [INFO] [stdout] 287 | | sequence( [INFO] [stdout] 288 | | r#"SEQUENCE{ [INFO] [stdout] 289 | | xCoordinate CartesianCoordinateWithConfidence, [INFO] [stdout] ... | [INFO] [stdout] 344 | | }) [INFO] [stdout] 345 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | / assert_eq!( [INFO] [stdout] 287 | | sequence( [INFO] [stdout] 288 | | r#"SEQUENCE{ [INFO] [stdout] 289 | | xCoordinate CartesianCoordinateWithConfidence, [INFO] [stdout] ... | [INFO] [stdout] 344 | | }) [INFO] [stdout] 345 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | / assert_eq!( [INFO] [stdout] 351 | | sequence( [INFO] [stdout] 352 | | r#"SEQUENCE { [INFO] [stdout] 353 | | horizontalPositionConfidence PosConfidenceEllipse OPTIONAL, [INFO] [stdout] ... | [INFO] [stdout] 414 | | }) [INFO] [stdout] 415 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | / assert_eq!( [INFO] [stdout] 351 | | sequence( [INFO] [stdout] 352 | | r#"SEQUENCE { [INFO] [stdout] 353 | | horizontalPositionConfidence PosConfidenceEllipse OPTIONAL, [INFO] [stdout] ... | [INFO] [stdout] 414 | | }) [INFO] [stdout] 415 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:420:9 [INFO] [stdout] | [INFO] [stdout] 420 | / assert_eq!( [INFO] [stdout] 421 | | sequence( [INFO] [stdout] 422 | | r#"SEQUENCE { [INFO] [stdout] 423 | | unNumber INTEGER (0..9999), [INFO] [stdout] ... | [INFO] [stdout] 492 | | }) [INFO] [stdout] 493 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:420:9 [INFO] [stdout] | [INFO] [stdout] 420 | / assert_eq!( [INFO] [stdout] 421 | | sequence( [INFO] [stdout] 422 | | r#"SEQUENCE { [INFO] [stdout] 423 | | unNumber INTEGER (0..9999), [INFO] [stdout] ... | [INFO] [stdout] 492 | | }) [INFO] [stdout] 493 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:498:9 [INFO] [stdout] | [INFO] [stdout] 498 | / assert_eq!( [INFO] [stdout] 499 | | sequence( [INFO] [stdout] 500 | | r#"SEQUENCE { [INFO] [stdout] 501 | | nested SEQUENCE { [INFO] [stdout] ... | [INFO] [stdout] 604 | | }) [INFO] [stdout] 605 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:498:9 [INFO] [stdout] | [INFO] [stdout] 498 | / assert_eq!( [INFO] [stdout] 499 | | sequence( [INFO] [stdout] 500 | | r#"SEQUENCE { [INFO] [stdout] 501 | | nested SEQUENCE { [INFO] [stdout] ... | [INFO] [stdout] 604 | | }) [INFO] [stdout] 605 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:610:9 [INFO] [stdout] | [INFO] [stdout] 610 | / assert_eq!( [INFO] [stdout] 611 | | sequence_value("{itsaid content:0, ctx c-ctxRefNull}".into()) [INFO] [stdout] 612 | | .unwrap() [INFO] [stdout] 613 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 630 | | ]) [INFO] [stdout] 631 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:610:9 [INFO] [stdout] | [INFO] [stdout] 610 | / assert_eq!( [INFO] [stdout] 611 | | sequence_value("{itsaid content:0, ctx c-ctxRefNull}".into()) [INFO] [stdout] 612 | | .unwrap() [INFO] [stdout] 613 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 630 | | ]) [INFO] [stdout] 631 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:636:9 [INFO] [stdout] | [INFO] [stdout] 636 | / assert_eq!( [INFO] [stdout] 637 | | sequence( [INFO] [stdout] 638 | | "SEQUENCE {item-code INTEGER (0..254), [INFO] [stdout] 639 | | ..., [INFO] [stdout] ... | [INFO] [stdout] 721 | | }) [INFO] [stdout] 722 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:636:9 [INFO] [stdout] | [INFO] [stdout] 636 | / assert_eq!( [INFO] [stdout] 637 | | sequence( [INFO] [stdout] 638 | | "SEQUENCE {item-code INTEGER (0..254), [INFO] [stdout] 639 | | ..., [INFO] [stdout] ... | [INFO] [stdout] 721 | | }) [INFO] [stdout] 722 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:727:9 [INFO] [stdout] | [INFO] [stdout] 727 | / assert_eq!( [INFO] [stdout] 728 | | sequence( [INFO] [stdout] 729 | | r#"SEQUENCE { [INFO] [stdout] 730 | | COMPONENTS OF TypeA, [INFO] [stdout] ... | [INFO] [stdout] 754 | | }) [INFO] [stdout] 755 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:727:9 [INFO] [stdout] | [INFO] [stdout] 727 | / assert_eq!( [INFO] [stdout] 728 | | sequence( [INFO] [stdout] 729 | | r#"SEQUENCE { [INFO] [stdout] 730 | | COMPONENTS OF TypeA, [INFO] [stdout] ... | [INFO] [stdout] 754 | | }) [INFO] [stdout] 755 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | / ... assert_eq!( [INFO] [stdout] 782 | | ... sequence_value( [INFO] [stdout] 783 | | ... r#"{ not:equalityMatch:{ attributeDesc "ABCDLMYZ", assertionValue 'A2'H }, equalityMatch:{ attributeDesc "XY", assertionVal... [INFO] [stdout] ... | [INFO] [stdout] 827 | | ... ]) [INFO] [stdout] 828 | | ... ); [INFO] [stdout] | |_______^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | / ... assert_eq!( [INFO] [stdout] 782 | | ... sequence_value( [INFO] [stdout] 783 | | ... r#"{ not:equalityMatch:{ attributeDesc "ABCDLMYZ", assertionValue 'A2'H }, equalityMatch:{ attributeDesc "XY", assertionVal... [INFO] [stdout] ... | [INFO] [stdout] 827 | | ... ]) [INFO] [stdout] 828 | | ... ); [INFO] [stdout] | |_______^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:833:9 [INFO] [stdout] | [INFO] [stdout] 833 | / assert_eq!( [INFO] [stdout] 834 | | sequence( [INFO] [stdout] 835 | | r#" [INFO] [stdout] 836 | | SEQUENCE { [INFO] [stdout] ... | [INFO] [stdout] 872 | | },) [INFO] [stdout] 873 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:833:9 [INFO] [stdout] | [INFO] [stdout] 833 | / assert_eq!( [INFO] [stdout] 834 | | sequence( [INFO] [stdout] 835 | | r#" [INFO] [stdout] 836 | | SEQUENCE { [INFO] [stdout] ... | [INFO] [stdout] 872 | | },) [INFO] [stdout] 873 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:878:9 [INFO] [stdout] | [INFO] [stdout] 878 | / assert_eq!( [INFO] [stdout] 879 | | sequence( [INFO] [stdout] 880 | | r#" [INFO] [stdout] 881 | | SEQUENCE [INFO] [stdout] ... | [INFO] [stdout] 915 | | },) [INFO] [stdout] 916 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence.rs:878:9 [INFO] [stdout] | [INFO] [stdout] 878 | / assert_eq!( [INFO] [stdout] 879 | | sequence( [INFO] [stdout] 880 | | r#" [INFO] [stdout] 881 | | SEQUENCE [INFO] [stdout] ... | [INFO] [stdout] 915 | | },) [INFO] [stdout] 916 | | ) [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | / assert_eq!( [INFO] [stdout] 53 | | sequence_of("SEQUENCE OF BOOLEAN".into()).unwrap().1, [INFO] [stdout] 54 | | ASN1Type::SequenceOf(SequenceOrSetOf { [INFO] [stdout] 55 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 61 | | }) [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | / assert_eq!( [INFO] [stdout] 53 | | sequence_of("SEQUENCE OF BOOLEAN".into()).unwrap().1, [INFO] [stdout] 54 | | ASN1Type::SequenceOf(SequenceOrSetOf { [INFO] [stdout] 55 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 61 | | }) [INFO] [stdout] 62 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | / assert_eq!( [INFO] [stdout] 68 | | sequence_of("SEQUENCE OF Things".into()).unwrap().1, [INFO] [stdout] 69 | | ASN1Type::SequenceOf(SequenceOrSetOf { [INFO] [stdout] 70 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 78 | | }) [INFO] [stdout] 79 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | / assert_eq!( [INFO] [stdout] 68 | | sequence_of("SEQUENCE OF Things".into()).unwrap().1, [INFO] [stdout] 69 | | ASN1Type::SequenceOf(SequenceOrSetOf { [INFO] [stdout] 70 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 78 | | }) [INFO] [stdout] 79 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | / assert_eq!( [INFO] [stdout] 85 | | sequence_of("SEQUENCE SIZE (1..13,...) OF CorrelationCellValue ".into()) [INFO] [stdout] 86 | | .unwrap() [INFO] [stdout] 87 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 106 | | }) [INFO] [stdout] 107 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | / assert_eq!( [INFO] [stdout] 85 | | sequence_of("SEQUENCE SIZE (1..13,...) OF CorrelationCellValue ".into()) [INFO] [stdout] 86 | | .unwrap() [INFO] [stdout] 87 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 106 | | }) [INFO] [stdout] 107 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | / assert_eq!( [INFO] [stdout] 113 | | sequence_of("SEQUENCE (SIZE (1..13, ...)) OF CorrelationCellValue ".into()) [INFO] [stdout] 114 | | .unwrap() [INFO] [stdout] 115 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 134 | | }) [INFO] [stdout] 135 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:112:9 [INFO] [stdout] | [INFO] [stdout] 112 | / assert_eq!( [INFO] [stdout] 113 | | sequence_of("SEQUENCE (SIZE (1..13, ...)) OF CorrelationCellValue ".into()) [INFO] [stdout] 114 | | .unwrap() [INFO] [stdout] 115 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 134 | | }) [INFO] [stdout] 135 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | / assert_eq!( [INFO] [stdout] 141 | | sequence_of( [INFO] [stdout] 142 | | r#"SEQUENCE SIZE (1..13,...) OF INTEGER { [INFO] [stdout] 143 | | one-distinguished-value (12) [INFO] [stdout] ... | [INFO] [stdout] 176 | | }) [INFO] [stdout] 177 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | / assert_eq!( [INFO] [stdout] 141 | | sequence_of( [INFO] [stdout] 142 | | r#"SEQUENCE SIZE (1..13,...) OF INTEGER { [INFO] [stdout] 143 | | one-distinguished-value (12) [INFO] [stdout] ... | [INFO] [stdout] 176 | | }) [INFO] [stdout] 177 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | / assert_eq!( [INFO] [stdout] 183 | | sequence_of( [INFO] [stdout] 184 | | r#"SEQUENCE (SIZE(1..4)) OF [INFO] [stdout] 185 | | RegionalExtension {{Reg-MapData}} OPTIONAL,"# [INFO] [stdout] ... | [INFO] [stdout] 213 | | }) [INFO] [stdout] 214 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | / assert_eq!( [INFO] [stdout] 183 | | sequence_of( [INFO] [stdout] 184 | | r#"SEQUENCE (SIZE(1..4)) OF [INFO] [stdout] 185 | | RegionalExtension {{Reg-MapData}} OPTIONAL,"# [INFO] [stdout] ... | [INFO] [stdout] 213 | | }) [INFO] [stdout] 214 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/sequence_of.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | / sequence_of( [INFO] [stdout] 222 | | r#"SEQUENCE (SIZE(1..MAX)) OF [INFO] [stdout] 223 | | IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.&Extn({ [INFO] [stdout] 224 | | Ieee1609Dot2HeaderInfoContributedExtensions [INFO] [stdout] ... | [INFO] [stdout] 228 | | .unwrap() [INFO] [stdout] 229 | | .1 [INFO] [stdout] | |______________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | / assert_eq!( [INFO] [stdout] 55 | | set(r#"SET { [INFO] [stdout] 56 | | title VisibleString, [INFO] [stdout] 57 | | children SEQUENCE OF VisibleString DEFAULT {} [INFO] [stdout] ... | [INFO] [stdout] 97 | | }) [INFO] [stdout] 98 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | / assert_eq!( [INFO] [stdout] 55 | | set(r#"SET { [INFO] [stdout] 56 | | title VisibleString, [INFO] [stdout] 57 | | children SEQUENCE OF VisibleString DEFAULT {} [INFO] [stdout] ... | [INFO] [stdout] 97 | | }) [INFO] [stdout] 98 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | / assert_eq!( [INFO] [stdout] 52 | | set_of("SET OF BOOLEAN".into()).unwrap().1, [INFO] [stdout] 53 | | ASN1Type::SetOf(SequenceOrSetOf { [INFO] [stdout] 54 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 60 | | }) [INFO] [stdout] 61 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | / assert_eq!( [INFO] [stdout] 52 | | set_of("SET OF BOOLEAN".into()).unwrap().1, [INFO] [stdout] 53 | | ASN1Type::SetOf(SequenceOrSetOf { [INFO] [stdout] 54 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 60 | | }) [INFO] [stdout] 61 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | / assert_eq!( [INFO] [stdout] 67 | | set_of("SET OF Things".into()).unwrap().1, [INFO] [stdout] 68 | | ASN1Type::SetOf(SequenceOrSetOf { [INFO] [stdout] 69 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 77 | | }) [INFO] [stdout] 78 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | / assert_eq!( [INFO] [stdout] 67 | | set_of("SET OF Things".into()).unwrap().1, [INFO] [stdout] 68 | | ASN1Type::SetOf(SequenceOrSetOf { [INFO] [stdout] 69 | | element_tag: None, [INFO] [stdout] ... | [INFO] [stdout] 77 | | }) [INFO] [stdout] 78 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763+ #[derive(Debug)] [INFO] [stdout] 764| pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | / assert_eq!( [INFO] [stdout] 84 | | set_of("SET SIZE (1..13,...) OF CorrelationCellValue ".into()) [INFO] [stdout] 85 | | .unwrap() [INFO] [stdout] 86 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 105 | | }) [INFO] [stdout] 106 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | / assert_eq!( [INFO] [stdout] 84 | | set_of("SET SIZE (1..13,...) OF CorrelationCellValue ".into()) [INFO] [stdout] 85 | | .unwrap() [INFO] [stdout] 86 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 105 | | }) [INFO] [stdout] 106 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | / assert_eq!( [INFO] [stdout] 112 | | set_of("SET (SIZE (1..13, ...)) OF CorrelationCellValue ".into()) [INFO] [stdout] 113 | | .unwrap() [INFO] [stdout] 114 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 133 | | }) [INFO] [stdout] 134 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:111:9 [INFO] [stdout] | [INFO] [stdout] 111 | / assert_eq!( [INFO] [stdout] 112 | | set_of("SET (SIZE (1..13, ...)) OF CorrelationCellValue ".into()) [INFO] [stdout] 113 | | .unwrap() [INFO] [stdout] 114 | | .1, [INFO] [stdout] ... | [INFO] [stdout] 133 | | }) [INFO] [stdout] 134 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | / assert_eq!( [INFO] [stdout] 140 | | set_of( [INFO] [stdout] 141 | | r#"SET SIZE (1..13,...) OF INTEGER { [INFO] [stdout] 142 | | one-distinguished-value (12) [INFO] [stdout] ... | [INFO] [stdout] 175 | | }) [INFO] [stdout] 176 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | / assert_eq!( [INFO] [stdout] 140 | | set_of( [INFO] [stdout] 141 | | r#"SET SIZE (1..13,...) OF INTEGER { [INFO] [stdout] 142 | | one-distinguished-value (12) [INFO] [stdout] ... | [INFO] [stdout] 175 | | }) [INFO] [stdout] 176 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | / assert_eq!( [INFO] [stdout] 182 | | set_of( [INFO] [stdout] 183 | | r#"SET (SIZE(1..4)) OF [INFO] [stdout] 184 | | RegionalExtension {{Reg-MapData}} OPTIONAL,"# [INFO] [stdout] ... | [INFO] [stdout] 212 | | }) [INFO] [stdout] 213 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:181:9 [INFO] [stdout] | [INFO] [stdout] 181 | / assert_eq!( [INFO] [stdout] 182 | | set_of( [INFO] [stdout] 183 | | r#"SET (SIZE(1..4)) OF [INFO] [stdout] 184 | | RegionalExtension {{Reg-MapData}} OPTIONAL,"# [INFO] [stdout] ... | [INFO] [stdout] 212 | | }) [INFO] [stdout] 213 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/set_of.rs:220:13 [INFO] [stdout] | [INFO] [stdout] 220 | / set_of( [INFO] [stdout] 221 | | r#"SET (SIZE(1..MAX)) OF [INFO] [stdout] 222 | | IEEE1609DOT2-HEADERINFO-CONTRIBUTED-EXTENSION.&Extn({ [INFO] [stdout] 223 | | Ieee1609Dot2HeaderInfoContributedExtensions [INFO] [stdout] ... | [INFO] [stdout] 227 | | .unwrap() [INFO] [stdout] 228 | | .1 [INFO] [stdout] | |______________^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `$crate::format_args_nl` which comes from the expansion of the macro `println` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/util.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | / assert_eq!( [INFO] [stdout] 265 | | many1(in_parentheses(opt_delimited::< [INFO] [stdout] 266 | | char, [INFO] [stdout] 267 | | ASN1Value, [INFO] [stdout] ... | [INFO] [stdout] 278 | | Ok(("", vec![ASN1Value::Integer(5)])) [INFO] [stdout] 279 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Result` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/util.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | / assert_eq!( [INFO] [stdout] 265 | | many1(in_parentheses(opt_delimited::< [INFO] [stdout] 266 | | char, [INFO] [stdout] 267 | | ASN1Value, [INFO] [stdout] ... | [INFO] [stdout] 278 | | Ok(("", vec![ASN1Value::Integer(5)])) [INFO] [stdout] 279 | | ); [INFO] [stdout] | |_________^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Result` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | / assert_eq!( [INFO] [stdout] 34 | | *int.constraints.first().unwrap(), [INFO] [stdout] 35 | | Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 36 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 42 | | }) [INFO] [stdout] 43 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | / assert_eq!( [INFO] [stdout] 34 | | *int.constraints.first().unwrap(), [INFO] [stdout] 35 | | Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 36 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 42 | | }) [INFO] [stdout] 43 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | / assert_eq!( [INFO] [stdout] 72 | | *int.constraints.first().unwrap(), [INFO] [stdout] 73 | | Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 74 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 80 | | }) [INFO] [stdout] 81 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::constraints::Constraint` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | / assert_eq!( [INFO] [stdout] 72 | | *int.constraints.first().unwrap(), [INFO] [stdout] 73 | | Constraint::SubtypeConstraint(ElementSet { [INFO] [stdout] 74 | | set: ElementOrSetOperation::Element(SubtypeElement::ValueRange { [INFO] [stdout] ... | [INFO] [stdout] 80 | | }) [INFO] [stdout] 81 | | ); [INFO] [stdout] | |_________^ `intermediate::constraints::Constraint` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::constraints::Constraint` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::constraints::Constraint` or manually `impl Debug for intermediate::constraints::Constraint` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | / assert_eq!( [INFO] [stdout] 148 | | tld.ty, [INFO] [stdout] 149 | | ASN1Type::Boolean(Boolean { [INFO] [stdout] 150 | | constraints: vec![] [INFO] [stdout] 151 | | }) [INFO] [stdout] 152 | | ); [INFO] [stdout] | |_____^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Type` doesn't implement `Debug` [INFO] [stdout] --> src/lexer/tests/mod.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | / assert_eq!( [INFO] [stdout] 148 | | tld.ty, [INFO] [stdout] 149 | | ASN1Type::Boolean(Boolean { [INFO] [stdout] 150 | | constraints: vec![] [INFO] [stdout] 151 | | }) [INFO] [stdout] 152 | | ); [INFO] [stdout] | |_____^ `intermediate::ASN1Type` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Type` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Type` or manually `impl Debug for intermediate::ASN1Type` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `intermediate::ASN1Type` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:763:1 [INFO] [stdout] | [INFO] [stdout] 763 + #[derive(Debug)] [INFO] [stdout] 764 | pub enum ASN1Type { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ToplevelDefinition` doesn't implement `Debug` [INFO] [stdout] --> src/tests.rs:145:20 [INFO] [stdout] | [INFO] [stdout] 145 | as_decl_string(crate::lexer::asn_spec(literal).unwrap()) [INFO] [stdout] | -------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `intermediate::ToplevelDefinition` cannot be formatted using `{:?}` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ToplevelDefinition` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ToplevelDefinition` or manually `impl Debug for intermediate::ToplevelDefinition` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: required for `Vec` to implement `Debug` [INFO] [stdout] = note: 2 redundant requirements hidden [INFO] [stdout] = note: required for `Vec<(intermediate::ModuleReference, Vec)>` to implement `Debug` [INFO] [stdout] note: required by a bound in `as_decl_string` [INFO] [stdout] --> src/tests.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | fn as_decl_string(input: I) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^ required by this bound in `as_decl_string` [INFO] [stdout] help: consider annotating `intermediate::ToplevelDefinition` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:522:1 [INFO] [stdout] | [INFO] [stdout] 522 + #[derive(Debug)] [INFO] [stdout] 523 | pub enum ToplevelDefinition { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ToplevelDefinition` doesn't implement `Debug` [INFO] [stdout] --> src/tests.rs:163:21 [INFO] [stdout] | [INFO] [stdout] 163 | (as_decl_string(input), as_decl_string(expected_output)) [INFO] [stdout] | -------------- ^^^^^ `intermediate::ToplevelDefinition` cannot be formatted using `{:?}` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ToplevelDefinition` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ToplevelDefinition` or manually `impl Debug for intermediate::ToplevelDefinition` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: required for `Vec` to implement `Debug` [INFO] [stdout] note: required by a bound in `as_decl_string` [INFO] [stdout] --> src/tests.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | fn as_decl_string(input: I) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^ required by this bound in `as_decl_string` [INFO] [stdout] help: consider annotating `intermediate::ToplevelDefinition` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:522:1 [INFO] [stdout] | [INFO] [stdout] 522 + #[derive(Debug)] [INFO] [stdout] 523 | pub enum ToplevelDefinition { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ToplevelDefinition` doesn't implement `Debug` [INFO] [stdout] --> src/tests.rs:163:44 [INFO] [stdout] | [INFO] [stdout] 163 | (as_decl_string(input), as_decl_string(expected_output)) [INFO] [stdout] | -------------- ^^^^^^^^^^^^^^^ `intermediate::ToplevelDefinition` cannot be formatted using `{:?}` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ToplevelDefinition` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ToplevelDefinition` or manually `impl Debug for intermediate::ToplevelDefinition` [INFO] [stdout] = help: the trait `Debug` is implemented for `Vec` [INFO] [stdout] = note: required for `Vec` to implement `Debug` [INFO] [stdout] note: required by a bound in `as_decl_string` [INFO] [stdout] --> src/tests.rs:137:22 [INFO] [stdout] | [INFO] [stdout] 137 | fn as_decl_string(input: I) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^ required by this bound in `as_decl_string` [INFO] [stdout] help: consider annotating `intermediate::ToplevelDefinition` with `#[derive(Debug)]` [INFO] [stdout] --> src/intermediate/mod.rs:522:1 [INFO] [stdout] | [INFO] [stdout] 522 + #[derive(Debug)] [INFO] [stdout] 523 | pub enum ToplevelDefinition { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: `intermediate::ASN1Value` doesn't implement `Debug` [INFO] [stdout] --> src/validator/linking/mod.rs:1192:78 [INFO] [stdout] | [INFO] [stdout] 1192 | details: format!("Failed to resolve BIT STRING value {value:?}"), [INFO] [stdout] | ^^^^^^^^^ `intermediate::ASN1Value` cannot be formatted using `{:?}` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Debug` is not implemented for `intermediate::ASN1Value` [INFO] [stdout] = note: add `#[derive(Debug)]` to `intermediate::ASN1Value` or manually `impl Debug for intermediate::ASN1Value` [INFO] [stdout] = help: the trait `Debug` is implemented for `Box` [INFO] [stdout] = note: this error originates in the macro `$crate::__export::format_args` which comes from the expansion of the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rasn-compiler` (lib test) due to 367 previous errors [INFO] running `Command { std: "docker" "inspect" "5190811b2a856ec95ff4644c0db3e9e553243b49e057d13a775f8d1e4c9f27a4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5190811b2a856ec95ff4644c0db3e9e553243b49e057d13a775f8d1e4c9f27a4", kill_on_drop: false }` [INFO] [stdout] 5190811b2a856ec95ff4644c0db3e9e553243b49e057d13a775f8d1e4c9f27a4