[INFO] fetching crate ezno-parser 0.0.3...
[INFO] documenting ezno-parser-0.0.3 against beta-2023-04-20 for beta-1.70-rustdoc-1
[INFO] extracting crate ezno-parser 0.0.3 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate ezno-parser 0.0.3 on toolchain beta-2023-04-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ezno-parser 0.0.3
[INFO] finished tweaking crates.io crate ezno-parser 0.0.3
[INFO] tweaked toml for crates.io crate ezno-parser 0.0.3 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] crate crates.io crate ezno-parser 0.0.3 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" "+beta-2023-04-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded match_deref v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 705f8f6a288613f71875386ac2ab04cb942c50d16c36084862e6de753acbdf6d
[INFO] running `Command { std: "docker" "start" "-a" "705f8f6a288613f71875386ac2ab04cb942c50d16c36084862e6de753acbdf6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "705f8f6a288613f71875386ac2ab04cb942c50d16c36084862e6de753acbdf6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "705f8f6a288613f71875386ac2ab04cb942c50d16c36084862e6de753acbdf6d", kill_on_drop: false }`
[INFO] [stdout] 705f8f6a288613f71875386ac2ab04cb942c50d16c36084862e6de753acbdf6d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5ea2ac87d80133ba1afa7a93fccdba88697a7bad0fc8662919fe80d08b87551b
[INFO] running `Command { std: "docker" "start" "-a" "5ea2ac87d80133ba1afa7a93fccdba88697a7bad0fc8662919fe80d08b87551b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.51
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling either_n v0.2.0
[INFO] [stderr]     Checking unicode-ident v1.0.6
[INFO] [stderr]     Checking temporary-annex v0.1.0
[INFO] [stderr]     Checking iterator-endiate v0.1.0
[INFO] [stderr]     Checking tokenizer-lib v1.5.0
[INFO] [stderr]    Compiling quote v1.0.23
[INFO] [stderr]     Checking codespan-reporting v0.11.1
[INFO] [stderr]    Compiling syn-helpers v0.4.3
[INFO] [stderr]    Compiling proc_macro_roids v0.7.0
[INFO] [stderr]    Compiling serde_derive v1.0.152
[INFO] [stderr]    Compiling self-rust-tokenize-derive v0.3.3
[INFO] [stderr]    Compiling derive-finite-automaton-derive v0.1.0
[INFO] [stderr]    Compiling enum-variants-strings-derive v0.2.2
[INFO] [stderr]    Compiling derive-debug-extras v0.2.2
[INFO] [stderr]    Compiling enum_variant_type v0.3.1
[INFO] [stderr]    Compiling derive-partial-eq-extras v0.1.2
[INFO] [stderr]    Compiling derive-enum-from-into v0.1.1
[INFO] [stderr]    Compiling ezno-parser-visitable-derive v0.0.1
[INFO] [stderr]     Checking enum-variants-strings v0.2.2
[INFO] [stderr]     Checking derive-finite-automaton v0.1.0
[INFO] [stderr]     Checking self-rust-tokenize v0.3.3
[INFO] [stderr]     Checking serde v1.0.152
[INFO] [stderr]     Checking source-map v0.12.0
[INFO] [stderr]  Documenting ezno-parser v0.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `crate::MatchArm`
[INFO] [stdout]    --> src/expressions/arrow_function.rs:187:30
[INFO] [stdout]     |
[INFO] [stdout] 187 | /// For [ArrowFunction] and [crate::MatchArm] bodies
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no item named `MatchArm` in module `ezno_parser`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]    --> src/functions.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 |     /// For [crate::ArrowFunction]
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TokenSender`
[INFO] [stdout]  --> src/generator_helpers.rs:6:55
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// A trait which means that self can be pushed to a [TokenSender]
[INFO] [stdout]   |                                                       ^^^^^^^^^^^ no item named `TokenSender` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::MultipleExpression`
[INFO] [stdout]   --> src/operators.rs:10:27
[INFO] [stdout]    |
[INFO] [stdout] 10 | /// Comma operator is on [crate::MultipleExpression]
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `MultipleExpression` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeReference::Condition`
[INFO] [stdout]    --> src/types/type_references.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 | /// The result of a [TypeReference::Condition]
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^ the enum `TypeReference` has no variant or associated item named `Condition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/expressions/mod.rs:154:6
[INFO] [stdout]     |
[INFO] [stdout] 154 |     /// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new.target
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new.target>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/tokens.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/tokens.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Map`
[INFO] [stdout]    --> src/tokens.rs:256:74
[INFO] [stdout]     |
[INFO] [stdout] 256 | /// Some tokens can be used as names for variables, methods (eg 'get' in <Map>.get()). This function
[INFO] [stdout]     |                                                                          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Expression`
[INFO] [stdout]    --> src/variable_fields.rs:180:91
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// TODO could have get_optional_expression_as_option(&Self::OptionalExpression) -> Option<Expression>
[INFO] [stdout]     |                                                                                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// TODO could have get_optional_expression_as_option(&Self::OptionalExpression) -> `Option<Expression>`
[INFO] [stdout]     |                                                                                     +                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 13 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 14.10s
[INFO] running `Command { std: "docker" "inspect" "5ea2ac87d80133ba1afa7a93fccdba88697a7bad0fc8662919fe80d08b87551b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5ea2ac87d80133ba1afa7a93fccdba88697a7bad0fc8662919fe80d08b87551b", kill_on_drop: false }`
[INFO] [stdout] 5ea2ac87d80133ba1afa7a93fccdba88697a7bad0fc8662919fe80d08b87551b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2023-04-20" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 61a581fbc7698f3763053568141cbf43a02caf3c622c27743794fca2fbefbc71
[INFO] running `Command { std: "docker" "start" "-a" "61a581fbc7698f3763053568141cbf43a02caf3c622c27743794fca2fbefbc71", kill_on_drop: false }`
[INFO] [stderr]  Documenting ezno-parser v0.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `crate::MatchArm`
[INFO] [stdout]    --> src/expressions/arrow_function.rs:187:30
[INFO] [stdout]     |
[INFO] [stdout] 187 | /// For [ArrowFunction] and [crate::MatchArm] bodies
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no item named `MatchArm` in module `ezno_parser`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:82:11
[INFO] [stdout]    |
[INFO] [stdout] 82 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]   --> src/functions.rs:96:11
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// For [crate::ArrowFunction]
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::ArrowFunction`
[INFO] [stdout]    --> src/functions.rs:106:11
[INFO] [stdout]     |
[INFO] [stdout] 106 |     /// For [crate::ArrowFunction]
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^ no item named `ArrowFunction` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TokenSender`
[INFO] [stdout]  --> src/generator_helpers.rs:6:55
[INFO] [stdout]   |
[INFO] [stdout] 6 | /// A trait which means that self can be pushed to a [TokenSender]
[INFO] [stdout]   |                                                       ^^^^^^^^^^^ no item named `TokenSender` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::MultipleExpression`
[INFO] [stdout]   --> src/operators.rs:10:27
[INFO] [stdout]    |
[INFO] [stdout] 10 | /// Comma operator is on [crate::MultipleExpression]
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `MultipleExpression` in module `ezno_parser`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `TypeReference::Condition`
[INFO] [stdout]    --> src/types/type_references.rs:135:22
[INFO] [stdout]     |
[INFO] [stdout] 135 | /// The result of a [TypeReference::Condition]
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^ the enum `TypeReference` has no variant or associated item named `Condition`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/expressions/mod.rs:154:6
[INFO] [stdout]     |
[INFO] [stdout] 154 |     /// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new.target
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/new.target>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]     = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/tokens.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/tokens.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |     /// https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/tc39/proposal-generator-arrow-functions#introduce-new-generator-keyword-for-both-function-and-arrow-function>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Expression`
[INFO] [stdout]    --> src/variable_fields.rs:180:91
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// TODO could have get_optional_expression_as_option(&Self::OptionalExpression) -> Option<Expression>
[INFO] [stdout]     |                                                                                           ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 180 | /// TODO could have get_optional_expression_as_option(&Self::OptionalExpression) -> `Option<Expression>`
[INFO] [stdout]     |                                                                                     +                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.95s
[INFO] running `Command { std: "docker" "inspect" "61a581fbc7698f3763053568141cbf43a02caf3c622c27743794fca2fbefbc71", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61a581fbc7698f3763053568141cbf43a02caf3c622c27743794fca2fbefbc71", kill_on_drop: false }`
[INFO] [stdout] 61a581fbc7698f3763053568141cbf43a02caf3c622c27743794fca2fbefbc71
