[INFO] fetching crate vimwiki-core 0.1.0...
[INFO] testing vimwiki-core-0.1.0 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate vimwiki-core 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate vimwiki-core 0.1.0
[INFO] finished tweaking crates.io crate vimwiki-core 0.1.0
[INFO] tweaked toml for crates.io crate vimwiki-core 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vimwiki-core 0.1.0 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 115 packages to latest compatible versions
[INFO] [stderr]       Adding aho-corasick v0.7.15 (available: v0.7.20)
[INFO] [stderr]       Adding derive_more v0.99.20 (available: v2.0.1)
[INFO] [stderr]       Adding dirs v3.0.2 (available: v6.0.0)
[INFO] [stderr]       Adding memchr v2.3.4 (available: v2.7.6)
[INFO] [stderr]       Adding nom v6.2.2 (available: v8.0.0)
[INFO] [stderr]       Adding regex v1.4.6 (available: v1.11.3)
[INFO] [stderr]       Adding relative-path v1.9.3 (available: v2.0.1)
[INFO] [stderr]       Adding serde_with v1.14.0 (available: v3.14.1)
[INFO] [stderr]       Adding shellexpand v2.1.2 (available: v3.1.1)
[INFO] [stderr]       Adding syntect v4.6.0 (available: v5.3.0)
[INFO] [stderr]       Adding voca_rs v1.13.0 (available: v1.15.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0bf46757e8c19dc2fe5c97bf455fbdc70015e4d7c292549e279da9cf293ed07b
[INFO] running `Command { std: "docker" "start" "-a" "0bf46757e8c19dc2fe5c97bf455fbdc70015e4d7c292549e279da9cf293ed07b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0bf46757e8c19dc2fe5c97bf455fbdc70015e4d7c292549e279da9cf293ed07b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0bf46757e8c19dc2fe5c97bf455fbdc70015e4d7c292549e279da9cf293ed07b", kill_on_drop: false }`
[INFO] [stdout] 0bf46757e8c19dc2fe5c97bf455fbdc70015e4d7c292549e279da9cf293ed07b
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a69d3c06c779b25f201d16e3cc53c4e31960eec4af5c1489ee41d788b4ed3ec2
[INFO] running `Command { std: "docker" "start" "-a" "a69d3c06c779b25f201d16e3cc53c4e31960eec4af5c1489ee41d788b4ed3ec2", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling radium v0.5.3
[INFO] [stderr]    Compiling lexical-core v0.7.6
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling funty v1.1.0
[INFO] [stderr]    Compiling arrayvec v0.5.2
[INFO] [stderr]    Compiling nom v6.2.2
[INFO] [stderr]    Compiling wyz v0.2.0
[INFO] [stderr]    Compiling numerals v0.1.4
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling bitvec v0.19.6
[INFO] [stderr]    Compiling darling_core v0.13.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling darling_macro v0.13.4
[INFO] [stderr]    Compiling darling v0.13.4
[INFO] [stderr]    Compiling serde_with_macros v1.5.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling serde_with v1.14.0
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling vimwiki-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/mod.rs:162:44
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_list_item<'a>(input: Span<'a>) -> IResult<Located<ListItem<'a>>> {
[INFO] [stdout]     |                                    --      ^^^^^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]     |                                    |       |                        |
[INFO] [stdout]     |                                    |       |                        the same lifetime is named here
[INFO] [stdout]     |                                    |       the same lifetime is hidden here
[INFO] [stdout]     |                                    the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_list_item<'a>(input: Span<'a>) -> IResult<'a, Located<ListItem<'a>>> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/mod.rs:50:24
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn to_borrowed(&self) -> Page {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn to_borrowed(&self) -> Page<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/mod.rs:111:24
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn to_borrowed(&self) -> Element {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn to_borrowed(&self) -> Element<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/mod.rs:215:24
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn to_borrowed(&self) -> InlineBlockElement {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn to_borrowed(&self) -> InlineBlockElement<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/mod.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> BlockElement {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> BlockElement<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/blockquotes.rs:54:24
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn to_borrowed(&self) -> Blockquote {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn to_borrowed(&self) -> Blockquote<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/code.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> CodeBlock {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> CodeBlock<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/definitions.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn to_borrowed(&self) -> DefinitionListValue {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn to_borrowed(&self) -> DefinitionListValue<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/definitions.rs:155:24
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn to_borrowed(&self) -> DefinitionList {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn to_borrowed(&self) -> DefinitionList<'_> {
[INFO] [stdout]     |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/definitions.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 195 |         &'a self,
[INFO] [stdout]     |          -- the lifetime is named here
[INFO] [stdout] 196 |         term: impl Into<Term<'a>>,
[INFO] [stdout] 197 |     ) -> Option<&[Located<Definition<'a>>]> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]     |                 |                    |
[INFO] [stdout]     |                 |                    the same lifetime is named here
[INFO] [stdout]     |                 the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 197 |     ) -> Option<&'a [Located<Definition<'a>>]> {
[INFO] [stdout]     |                  ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/headers.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn to_borrowed(&self) -> Header {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn to_borrowed(&self) -> Header<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/mod.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn to_borrowed(&self) -> InlineElement {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn to_borrowed(&self) -> InlineElement<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/mod.rs:147:24
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn to_borrowed(&self) -> InlineElementContainer {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn to_borrowed(&self) -> InlineElementContainer<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/code.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn as_borrowed(&self) -> CodeInline {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn as_borrowed(&self) -> CodeInline<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/comments.rs:27:24
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn to_borrowed(&self) -> Comment {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn to_borrowed(&self) -> Comment<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/comments.rs:78:24
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn as_borrowed(&self) -> LineComment {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn as_borrowed(&self) -> LineComment<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/comments.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn to_borrowed(&self) -> MultiLineComment {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn to_borrowed(&self) -> MultiLineComment<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/links/mod.rs:349:24
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub fn to_borrowed(&self) -> Link {
[INFO] [stdout]     |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub fn to_borrowed(&self) -> Link<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/anchor.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn to_borrowed(&self) -> Anchor {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn to_borrowed(&self) -> Anchor<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/description.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Description {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Description<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/data.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn to_borrowed(&self) -> LinkData {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn to_borrowed(&self) -> LinkData<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/math.rs:43:24
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn as_borrowed(&self) -> MathInline {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn as_borrowed(&self) -> MathInline<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/tags.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Tags {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Tags<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/tags.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn as_borrowed(&self) -> Tag {
[INFO] [stdout]     |                        ^^^^^     ^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn as_borrowed(&self) -> Tag<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/typefaces.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn as_borrowed(&self) -> Text {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn as_borrowed(&self) -> Text<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/typefaces.rs:106:24
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn to_borrowed(&self) -> DecoratedTextContent {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn to_borrowed(&self) -> DecoratedTextContent<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/typefaces.rs:210:24
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn to_borrowed(&self) -> DecoratedText {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn to_borrowed(&self) -> DecoratedText<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/lists/mod.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn to_borrowed(&self) -> List {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn to_borrowed(&self) -> List<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:176:24
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn to_borrowed(&self) -> ListItemContent {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn to_borrowed(&self) -> ListItemContent<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:227:24
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn to_borrowed(&self) -> ListItemContents {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn to_borrowed(&self) -> ListItemContents<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 243 |     ) -> impl Iterator<Item = &InlineElement> + '_ {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^    ^^ the same lifetime is elided here
[INFO] [stdout]     |                               ||
[INFO] [stdout]     |                               |the same lifetime is hidden here
[INFO] [stdout]     |                               the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 243 |     ) -> impl Iterator<Item = &InlineElement<'_>> + '_ {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:267:25
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn sublist_iter(&self) -> impl Iterator<Item = &List> + '_ {
[INFO] [stdout]     |                         ^^^^^                          ^^^^^    ^^ the same lifetime is elided here
[INFO] [stdout]     |                         |                              ||
[INFO] [stdout]     |                         |                              |the same lifetime is hidden here
[INFO] [stdout]     |                         |                              the same lifetime is elided here
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn sublist_iter(&self) -> impl Iterator<Item = &List<'_>> + '_ {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/lists/item.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> ListItem {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> ListItem<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/item.rs:278:24
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn as_borrowed(&self) -> ListItemType {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn as_borrowed(&self) -> ListItemType<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/item.rs:339:24
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub fn as_borrowed(&self) -> UnorderedListItemType {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub fn as_borrowed(&self) -> UnorderedListItemType<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/math.rs:43:24
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn to_borrowed(&self) -> MathBlock {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn to_borrowed(&self) -> MathBlock<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/paragraphs.rs:51:24
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn to_borrowed(&self) -> Paragraph {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn to_borrowed(&self) -> Paragraph<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/placeholders.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn to_borrowed(&self) -> Placeholder {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn to_borrowed(&self) -> Placeholder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/tables.rs:91:24
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn to_borrowed(&self) -> Table {
[INFO] [stdout]    |                        ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn to_borrowed(&self) -> Table<'_> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/tables.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub fn to_borrowed(&self) -> Cell {
[INFO] [stdout]     |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub fn to_borrowed(&self) -> Cell<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/convert.rs:55:40
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn cow_str<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                |       |           |
[INFO] [stdout]    |                                |       |           the same lifetime is named here
[INFO] [stdout]    |                                |       the same lifetime is hidden here
[INFO] [stdout]    |                                the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn cow_str<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/convert.rs:75:40
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn uri_ref<'a>(input: Span<'a>) -> IResult<URIReference<'a>> {
[INFO] [stdout]    |                                --      ^^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                |       |                    |
[INFO] [stdout]    |                                |       |                    the same lifetime is named here
[INFO] [stdout]    |                                |       the same lifetime is hidden here
[INFO] [stdout]    |                                the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn uri_ref<'a>(input: Span<'a>) -> IResult<'a, URIReference<'a>> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:32:43
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn blank_line<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                                   --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                   |       |            |
[INFO] [stdout]    |                                   |       |            the same lifetime is named here
[INFO] [stdout]    |                                   |       the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn blank_line<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:46:41
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn any_line<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                                 --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                 |       |            |
[INFO] [stdout]    |                                 |       |            the same lifetime is named here
[INFO] [stdout]    |                                 |       the same lifetime is hidden here
[INFO] [stdout]    |                                 the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn any_line<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:47:38
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn inner<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |            |
[INFO] [stdout]    |                              |       |            the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn inner<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/mod.rs:16:37
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn page<'a>(input: Span<'a>) -> IResult<Page<'a>> {
[INFO] [stdout]    |                             --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                             |       |            |
[INFO] [stdout]    |                             |       |            the same lifetime is named here
[INFO] [stdout]    |                             |       the same lifetime is hidden here
[INFO] [stdout]    |                             the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn page<'a>(input: Span<'a>) -> IResult<'a, Page<'a>> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/mod.rs:17:38
[INFO] [stdout]    |
[INFO] [stdout] 17 |     fn inner<'a>(input: Span<'a>) -> IResult<Page<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |            |
[INFO] [stdout]    |                              |       |            the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 17 |     fn inner<'a>(input: Span<'a>) -> IResult<'a, Page<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/blockquotes.rs:57:46
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn blockquote_line_1<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                      --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                      |       |           |
[INFO] [stdout]    |                                      |       |           the same lifetime is named here
[INFO] [stdout]    |                                      |       the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn blockquote_line_1<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/blockquotes.rs:71:46
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn blockquote_line_2<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                      --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                      |       |           |
[INFO] [stdout]    |                                      |       |           the same lifetime is named here
[INFO] [stdout]    |                                      |       the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn blockquote_line_2<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/code.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 41 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 42 | ) -> IResult<(MaybeLang<'a>, Metadata<'a>)> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^--^^^
[INFO] [stdout]    |      |                  |             |
[INFO] [stdout]    |      |                  |             the same lifetime is named here
[INFO] [stdout]    |      |                  the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 42 | ) -> IResult<'a, (MaybeLang<'a>, Metadata<'a>)> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/definitions.rs:38:6
[INFO] [stdout]    |
[INFO] [stdout] 37 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 38 | ) -> IResult<(Located<Term<'a>>, Vec<Located<Definition<'a>>>)> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^^^
[INFO] [stdout]    |      |                     |                            |
[INFO] [stdout]    |      |                     |                            the same lifetime is named here
[INFO] [stdout]    |      |                     the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 38 | ) -> IResult<'a, (Located<Term<'a>>, Vec<Located<Definition<'a>>>)> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:80:38
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn link_data<'a>(input: Span<'a>) -> IResult<LinkData<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |                |
[INFO] [stdout]    |                              |       |                the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn link_data<'a>(input: Span<'a>) -> IResult<'a, LinkData<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:95:41
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn link_uri_ref<'a>(input: Span<'a>) -> IResult<URIReference<'a>> {
[INFO] [stdout]    |                                 --      ^^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                 |       |                    |
[INFO] [stdout]    |                                 |       |                    the same lifetime is named here
[INFO] [stdout]    |                                 |       the same lifetime is hidden here
[INFO] [stdout]    |                                 the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn link_uri_ref<'a>(input: Span<'a>) -> IResult<'a, URIReference<'a>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:125:45
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn link_description<'a>(input: Span<'a>) -> IResult<Description<'a>> {
[INFO] [stdout]     |                                     --      ^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]     |                                     |       |                   |
[INFO] [stdout]     |                                     |       |                   the same lifetime is named here
[INFO] [stdout]     |                                     |       the same lifetime is hidden here
[INFO] [stdout]     |                                     the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn link_description<'a>(input: Span<'a>) -> IResult<'a, Description<'a>> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:142:40
[INFO] [stdout]     |
[INFO] [stdout] 142 | fn link_anchor<'a>(input: Span<'a>) -> IResult<Anchor<'a>> {
[INFO] [stdout]     |                                --      ^^^^^^^^^^^^^^^--^^
[INFO] [stdout]     |                                |       |              |
[INFO] [stdout]     |                                |       |              the same lifetime is named here
[INFO] [stdout]     |                                |       the same lifetime is hidden here
[INFO] [stdout]     |                                the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 142 | fn link_anchor<'a>(input: Span<'a>) -> IResult<'a, Anchor<'a>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:153:6
[INFO] [stdout]     |
[INFO] [stdout] 152 |     input: Span<'a>,
[INFO] [stdout]     |                 -- the lifetime is named here
[INFO] [stdout] 153 | ) -> IResult<HashMap<Cow<'a, str>, Cow<'a, str>>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^--^^^^^^^^
[INFO] [stdout]     |      |                   |             |
[INFO] [stdout]     |      |                   |             the same lifetime is named here
[INFO] [stdout]     |      |                   the same lifetime is named here
[INFO] [stdout]     |      the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 153 | ) -> IResult<'a, HashMap<Cow<'a, str>, Cow<'a, str>>> {
[INFO] [stdout]     |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/interwiki.rs:78:44
[INFO] [stdout]    |
[INFO] [stdout] 78 | fn named_link_name<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                    --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                    |       |           |
[INFO] [stdout]    |                                    |       |           the same lifetime is named here
[INFO] [stdout]    |                                    |       the same lifetime is hidden here
[INFO] [stdout]    |                                    the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 78 | fn named_link_name<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/typefaces.rs:139:6
[INFO] [stdout]     |
[INFO] [stdout] 138 |     input: Span<'a>,
[INFO] [stdout]     |                 -- the lifetime is named here
[INFO] [stdout] 139 | ) -> IResult<Vec<Located<DecoratedTextContent<'a>>>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^^
[INFO] [stdout]     |      |                                        |
[INFO] [stdout]     |      |                                        the same lifetime is named here
[INFO] [stdout]     |      the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 139 | ) -> IResult<'a, Vec<Located<DecoratedTextContent<'a>>>> {
[INFO] [stdout]     |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/math.rs:20:43
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn math_block<'a>(input: Span<'a>) -> IResult<Located<MathBlock<'a>>> {
[INFO] [stdout]    |                                   --      ^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]    |                                   |       |                         |
[INFO] [stdout]    |                                   |       |                         the same lifetime is named here
[INFO] [stdout]    |                                   |       the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn math_block<'a>(input: Span<'a>) -> IResult<'a, Located<MathBlock<'a>>> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/math.rs:43:6
[INFO] [stdout]    |
[INFO] [stdout] 42 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 43 | ) -> IResult<Option<Cow<'a, str>>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^--^^^^^^^^
[INFO] [stdout]    |      |                  |
[INFO] [stdout]    |      |                  the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 43 | ) -> IResult<'a, Option<Cow<'a, str>>> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.40s
[INFO] running `Command { std: "docker" "inspect" "a69d3c06c779b25f201d16e3cc53c4e31960eec4af5c1489ee41d788b4ed3ec2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a69d3c06c779b25f201d16e3cc53c4e31960eec4af5c1489ee41d788b4ed3ec2", kill_on_drop: false }`
[INFO] [stdout] a69d3c06c779b25f201d16e3cc53c4e31960eec4af5c1489ee41d788b4ed3ec2
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 928d9f0df050e26f821acaed2319a99473b815eecbeea51bf46664db734fc8e0
[INFO] running `Command { std: "docker" "start" "-a" "928d9f0df050e26f821acaed2319a99473b815eecbeea51bf46664db734fc8e0", kill_on_drop: false }`
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/mod.rs:162:44
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_list_item<'a>(input: Span<'a>) -> IResult<Located<ListItem<'a>>> {
[INFO] [stdout]     |                                    --      ^^^^^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]     |                                    |       |                        |
[INFO] [stdout]     |                                    |       |                        the same lifetime is named here
[INFO] [stdout]     |                                    |       the same lifetime is hidden here
[INFO] [stdout]     |                                    the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 162 | fn parse_list_item<'a>(input: Span<'a>) -> IResult<'a, Located<ListItem<'a>>> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/mod.rs:50:24
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn to_borrowed(&self) -> Page {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn to_borrowed(&self) -> Page<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/mod.rs:111:24
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn to_borrowed(&self) -> Element {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub fn to_borrowed(&self) -> Element<'_> {
[INFO] [stdout]     |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/mod.rs:215:24
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn to_borrowed(&self) -> InlineBlockElement {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub fn to_borrowed(&self) -> InlineBlockElement<'_> {
[INFO] [stdout]     |                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/mod.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> BlockElement {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> BlockElement<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/blockquotes.rs:54:24
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn to_borrowed(&self) -> Blockquote {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 54 |     pub fn to_borrowed(&self) -> Blockquote<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/code.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> CodeBlock {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> CodeBlock<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/definitions.rs:57:24
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn to_borrowed(&self) -> DefinitionListValue {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub fn to_borrowed(&self) -> DefinitionListValue<'_> {
[INFO] [stdout]    |                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/definitions.rs:155:24
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn to_borrowed(&self) -> DefinitionList {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 155 |     pub fn to_borrowed(&self) -> DefinitionList<'_> {
[INFO] [stdout]     |                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/definitions.rs:197:17
[INFO] [stdout]     |
[INFO] [stdout] 195 |         &'a self,
[INFO] [stdout]     |          -- the lifetime is named here
[INFO] [stdout] 196 |         term: impl Into<Term<'a>>,
[INFO] [stdout] 197 |     ) -> Option<&[Located<Definition<'a>>]> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]     |                 |                    |
[INFO] [stdout]     |                 |                    the same lifetime is named here
[INFO] [stdout]     |                 the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 197 |     ) -> Option<&'a [Located<Definition<'a>>]> {
[INFO] [stdout]     |                  ++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/headers.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn to_borrowed(&self) -> Header {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub fn to_borrowed(&self) -> Header<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/mod.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn to_borrowed(&self) -> InlineElement {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn to_borrowed(&self) -> InlineElement<'_> {
[INFO] [stdout]    |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/mod.rs:147:24
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn to_borrowed(&self) -> InlineElementContainer {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub fn to_borrowed(&self) -> InlineElementContainer<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/code.rs:44:24
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn as_borrowed(&self) -> CodeInline {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 44 |     pub fn as_borrowed(&self) -> CodeInline<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/comments.rs:27:24
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn to_borrowed(&self) -> Comment {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 27 |     pub fn to_borrowed(&self) -> Comment<'_> {
[INFO] [stdout]    |                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/comments.rs:78:24
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn as_borrowed(&self) -> LineComment {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub fn as_borrowed(&self) -> LineComment<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/comments.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn to_borrowed(&self) -> MultiLineComment {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub fn to_borrowed(&self) -> MultiLineComment<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/links/mod.rs:349:24
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub fn to_borrowed(&self) -> Link {
[INFO] [stdout]     |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 349 |     pub fn to_borrowed(&self) -> Link<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/anchor.rs:32:24
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn to_borrowed(&self) -> Anchor {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn to_borrowed(&self) -> Anchor<'_> {
[INFO] [stdout]    |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/description.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Description {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Description<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/links/data.rs:26:24
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn to_borrowed(&self) -> LinkData {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn to_borrowed(&self) -> LinkData<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/math.rs:43:24
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn as_borrowed(&self) -> MathInline {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn as_borrowed(&self) -> MathInline<'_> {
[INFO] [stdout]    |                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/tags.rs:45:24
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Tags {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub fn to_borrowed(&self) -> Tags<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/tags.rs:167:24
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn as_borrowed(&self) -> Tag {
[INFO] [stdout]     |                        ^^^^^     ^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 167 |     pub fn as_borrowed(&self) -> Tag<'_> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/inline/typefaces.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn as_borrowed(&self) -> Text {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn as_borrowed(&self) -> Text<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/typefaces.rs:106:24
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn to_borrowed(&self) -> DecoratedTextContent {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub fn to_borrowed(&self) -> DecoratedTextContent<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/inline/typefaces.rs:210:24
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn to_borrowed(&self) -> DecoratedText {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 210 |     pub fn to_borrowed(&self) -> DecoratedText<'_> {
[INFO] [stdout]     |                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/lists/mod.rs:41:24
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn to_borrowed(&self) -> List {
[INFO] [stdout]    |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub fn to_borrowed(&self) -> List<'_> {
[INFO] [stdout]    |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:176:24
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn to_borrowed(&self) -> ListItemContent {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 176 |     pub fn to_borrowed(&self) -> ListItemContent<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:227:24
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn to_borrowed(&self) -> ListItemContents {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 227 |     pub fn to_borrowed(&self) -> ListItemContents<'_> {
[INFO] [stdout]     |                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:242:9
[INFO] [stdout]     |
[INFO] [stdout] 242 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 243 |     ) -> impl Iterator<Item = &InlineElement> + '_ {
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^    ^^ the same lifetime is elided here
[INFO] [stdout]     |                               ||
[INFO] [stdout]     |                               |the same lifetime is hidden here
[INFO] [stdout]     |                               the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 243 |     ) -> impl Iterator<Item = &InlineElement<'_>> + '_ {
[INFO] [stdout]     |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/mod.rs:267:25
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn sublist_iter(&self) -> impl Iterator<Item = &List> + '_ {
[INFO] [stdout]     |                         ^^^^^                          ^^^^^    ^^ the same lifetime is elided here
[INFO] [stdout]     |                         |                              ||
[INFO] [stdout]     |                         |                              |the same lifetime is hidden here
[INFO] [stdout]     |                         |                              the same lifetime is elided here
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub fn sublist_iter(&self) -> impl Iterator<Item = &List<'_>> + '_ {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/lists/item.rs:47:24
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> ListItem {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub fn to_borrowed(&self) -> ListItem<'_> {
[INFO] [stdout]    |                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/item.rs:278:24
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn as_borrowed(&self) -> ListItemType {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn as_borrowed(&self) -> ListItemType<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/lists/item.rs:339:24
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub fn as_borrowed(&self) -> UnorderedListItemType {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 339 |     pub fn as_borrowed(&self) -> UnorderedListItemType<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/math.rs:43:24
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn to_borrowed(&self) -> MathBlock {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 43 |     pub fn to_borrowed(&self) -> MathBlock<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/paragraphs.rs:51:24
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn to_borrowed(&self) -> Paragraph {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub fn to_borrowed(&self) -> Paragraph<'_> {
[INFO] [stdout]    |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/placeholders.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn to_borrowed(&self) -> Placeholder {
[INFO] [stdout]    |                        ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn to_borrowed(&self) -> Placeholder<'_> {
[INFO] [stdout]    |                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/lang/elements/blocks/tables.rs:91:24
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn to_borrowed(&self) -> Table {
[INFO] [stdout]    |                        ^^^^^     ^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                        |
[INFO] [stdout]    |                        the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub fn to_borrowed(&self) -> Table<'_> {
[INFO] [stdout]    |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lang/elements/blocks/tables.rs:364:24
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub fn to_borrowed(&self) -> Cell {
[INFO] [stdout]     |                        ^^^^^     ^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 364 |     pub fn to_borrowed(&self) -> Cell<'_> {
[INFO] [stdout]     |                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/convert.rs:55:40
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn cow_str<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                |       |           |
[INFO] [stdout]    |                                |       |           the same lifetime is named here
[INFO] [stdout]    |                                |       the same lifetime is hidden here
[INFO] [stdout]    |                                the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub fn cow_str<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/convert.rs:75:40
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn uri_ref<'a>(input: Span<'a>) -> IResult<URIReference<'a>> {
[INFO] [stdout]    |                                --      ^^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                |       |                    |
[INFO] [stdout]    |                                |       |                    the same lifetime is named here
[INFO] [stdout]    |                                |       the same lifetime is hidden here
[INFO] [stdout]    |                                the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn uri_ref<'a>(input: Span<'a>) -> IResult<'a, URIReference<'a>> {
[INFO] [stdout]    |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:32:43
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn blank_line<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                                   --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                   |       |            |
[INFO] [stdout]    |                                   |       |            the same lifetime is named here
[INFO] [stdout]    |                                   |       the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub fn blank_line<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:46:41
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn any_line<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                                 --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                 |       |            |
[INFO] [stdout]    |                                 |       |            the same lifetime is named here
[INFO] [stdout]    |                                 |       the same lifetime is hidden here
[INFO] [stdout]    |                                 the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub fn any_line<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/utils/line.rs:47:38
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn inner<'a>(input: Span<'a>) -> IResult<Span<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |            |
[INFO] [stdout]    |                              |       |            the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 47 |     fn inner<'a>(input: Span<'a>) -> IResult<'a, Span<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/mod.rs:16:37
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn page<'a>(input: Span<'a>) -> IResult<Page<'a>> {
[INFO] [stdout]    |                             --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                             |       |            |
[INFO] [stdout]    |                             |       |            the same lifetime is named here
[INFO] [stdout]    |                             |       the same lifetime is hidden here
[INFO] [stdout]    |                             the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn page<'a>(input: Span<'a>) -> IResult<'a, Page<'a>> {
[INFO] [stdout]    |                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/mod.rs:17:38
[INFO] [stdout]    |
[INFO] [stdout] 17 |     fn inner<'a>(input: Span<'a>) -> IResult<Page<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |            |
[INFO] [stdout]    |                              |       |            the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 17 |     fn inner<'a>(input: Span<'a>) -> IResult<'a, Page<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/blockquotes.rs:57:46
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn blockquote_line_1<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                      --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                      |       |           |
[INFO] [stdout]    |                                      |       |           the same lifetime is named here
[INFO] [stdout]    |                                      |       the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 57 | fn blockquote_line_1<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/blockquotes.rs:71:46
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn blockquote_line_2<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                      --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                      |       |           |
[INFO] [stdout]    |                                      |       |           the same lifetime is named here
[INFO] [stdout]    |                                      |       the same lifetime is hidden here
[INFO] [stdout]    |                                      the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn blockquote_line_2<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/code.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 41 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 42 | ) -> IResult<(MaybeLang<'a>, Metadata<'a>)> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^--^^^
[INFO] [stdout]    |      |                  |             |
[INFO] [stdout]    |      |                  |             the same lifetime is named here
[INFO] [stdout]    |      |                  the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 42 | ) -> IResult<'a, (MaybeLang<'a>, Metadata<'a>)> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/definitions.rs:38:6
[INFO] [stdout]    |
[INFO] [stdout] 37 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 38 | ) -> IResult<(Located<Term<'a>>, Vec<Located<Definition<'a>>>)> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^^^
[INFO] [stdout]    |      |                     |                            |
[INFO] [stdout]    |      |                     |                            the same lifetime is named here
[INFO] [stdout]    |      |                     the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 38 | ) -> IResult<'a, (Located<Term<'a>>, Vec<Located<Definition<'a>>>)> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:80:38
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn link_data<'a>(input: Span<'a>) -> IResult<LinkData<'a>> {
[INFO] [stdout]    |                              --      ^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                              |       |                |
[INFO] [stdout]    |                              |       |                the same lifetime is named here
[INFO] [stdout]    |                              |       the same lifetime is hidden here
[INFO] [stdout]    |                              the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn link_data<'a>(input: Span<'a>) -> IResult<'a, LinkData<'a>> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:95:41
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn link_uri_ref<'a>(input: Span<'a>) -> IResult<URIReference<'a>> {
[INFO] [stdout]    |                                 --      ^^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]    |                                 |       |                    |
[INFO] [stdout]    |                                 |       |                    the same lifetime is named here
[INFO] [stdout]    |                                 |       the same lifetime is hidden here
[INFO] [stdout]    |                                 the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 95 | fn link_uri_ref<'a>(input: Span<'a>) -> IResult<'a, URIReference<'a>> {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:125:45
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn link_description<'a>(input: Span<'a>) -> IResult<Description<'a>> {
[INFO] [stdout]     |                                     --      ^^^^^^^^^^^^^^^^^^^^--^^
[INFO] [stdout]     |                                     |       |                   |
[INFO] [stdout]     |                                     |       |                   the same lifetime is named here
[INFO] [stdout]     |                                     |       the same lifetime is hidden here
[INFO] [stdout]     |                                     the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 125 | fn link_description<'a>(input: Span<'a>) -> IResult<'a, Description<'a>> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling vimwiki-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:142:40
[INFO] [stdout]     |
[INFO] [stdout] 142 | fn link_anchor<'a>(input: Span<'a>) -> IResult<Anchor<'a>> {
[INFO] [stdout]     |                                --      ^^^^^^^^^^^^^^^--^^
[INFO] [stdout]     |                                |       |              |
[INFO] [stdout]     |                                |       |              the same lifetime is named here
[INFO] [stdout]     |                                |       the same lifetime is hidden here
[INFO] [stdout]     |                                the lifetime is named here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 142 | fn link_anchor<'a>(input: Span<'a>) -> IResult<'a, Anchor<'a>> {
[INFO] [stdout]     |                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/mod.rs:153:6
[INFO] [stdout]     |
[INFO] [stdout] 152 |     input: Span<'a>,
[INFO] [stdout]     |                 -- the lifetime is named here
[INFO] [stdout] 153 | ) -> IResult<HashMap<Cow<'a, str>, Cow<'a, str>>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^--^^^^^^^^^^^^--^^^^^^^^
[INFO] [stdout]     |      |                   |             |
[INFO] [stdout]     |      |                   |             the same lifetime is named here
[INFO] [stdout]     |      |                   the same lifetime is named here
[INFO] [stdout]     |      the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 153 | ) -> IResult<'a, HashMap<Cow<'a, str>, Cow<'a, str>>> {
[INFO] [stdout]     |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/interwiki.rs:78:44
[INFO] [stdout]    |
[INFO] [stdout] 78 | fn named_link_name<'a>(input: Span<'a>) -> IResult<Cow<'a, str>> {
[INFO] [stdout]    |                                    --      ^^^^^^^^^^^^--^^^^^^^
[INFO] [stdout]    |                                    |       |           |
[INFO] [stdout]    |                                    |       |           the same lifetime is named here
[INFO] [stdout]    |                                    |       the same lifetime is hidden here
[INFO] [stdout]    |                                    the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 78 | fn named_link_name<'a>(input: Span<'a>) -> IResult<'a, Cow<'a, str>> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/typefaces.rs:139:6
[INFO] [stdout]     |
[INFO] [stdout] 138 |     input: Span<'a>,
[INFO] [stdout]     |                 -- the lifetime is named here
[INFO] [stdout] 139 | ) -> IResult<Vec<Located<DecoratedTextContent<'a>>>> {
[INFO] [stdout]     |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^^
[INFO] [stdout]     |      |                                        |
[INFO] [stdout]     |      |                                        the same lifetime is named here
[INFO] [stdout]     |      the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]     |
[INFO] [stdout] 139 | ) -> IResult<'a, Vec<Located<DecoratedTextContent<'a>>>> {
[INFO] [stdout]     |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/math.rs:20:43
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn math_block<'a>(input: Span<'a>) -> IResult<Located<MathBlock<'a>>> {
[INFO] [stdout]    |                                   --      ^^^^^^^^^^^^^^^^^^^^^^^^^^--^^^
[INFO] [stdout]    |                                   |       |                         |
[INFO] [stdout]    |                                   |       |                         the same lifetime is named here
[INFO] [stdout]    |                                   |       the same lifetime is hidden here
[INFO] [stdout]    |                                   the lifetime is named here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn math_block<'a>(input: Span<'a>) -> IResult<'a, Located<MathBlock<'a>>> {
[INFO] [stdout]    |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's named elsewhere is confusing
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/math.rs:43:6
[INFO] [stdout]    |
[INFO] [stdout] 42 |     input: Span<'a>,
[INFO] [stdout]    |                 -- the lifetime is named here
[INFO] [stdout] 43 | ) -> IResult<Option<Cow<'a, str>>> {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^--^^^^^^^^
[INFO] [stdout]    |      |                  |
[INFO] [stdout]    |      |                  the same lifetime is named here
[INFO] [stdout]    |      the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: consistently use `'a`
[INFO] [stdout]    |
[INFO] [stdout] 43 | ) -> IResult<'a, Option<Cow<'a, str>>> {
[INFO] [stdout]    |              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/utils.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use vimwiki::{BlockElement, Located};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]  --> tests/integration/pandoc/vimwiki_reader.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use vimwiki::macros::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/utils.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use vimwiki::{BlockElement, Located};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/index.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use vimwiki::macros::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/integration/pandoc/vimwiki_reader.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use vimwiki::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/related_tools.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use vimwiki::macros::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/index.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use vimwiki::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/tips_and_snips.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use vimwiki::macros::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/related_tools.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use vimwiki::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/troubleshooting.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use vimwiki::macros::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/tips_and_snips.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use vimwiki::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `vimwiki`
[INFO] [stdout]  --> tests/integration/vimwiki_wiki/troubleshooting.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use vimwiki::*;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `vimwiki`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `vimwiki`, use `cargo add vimwiki` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |         vimwiki_header!("= _*implemented*_ =").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         vimwiki_header!("= header =").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         vimwiki_header!("== header level two ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         vimwiki_header!("=== header `level` 3 ===").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         vimwiki_header!("==== header ~~level~~ four ====").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |         vimwiki_header!("===== header _*level* 5_ =====").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         vimwiki_header!("====== header level 6 ======").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         vimwiki_paragraph!("======= not a header ========").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         vimwiki_paragraph!("hi== not a header ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         vimwiki_paragraph!("=== not a header ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `vimwiki-core` (test "utils") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         vimwiki_paragraph!("=== not a header ===-").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |         vimwiki_paragraph!("not a header:").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         vimwiki_header!("=n=").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |         vimwiki_paragraph!("=== not a header ====").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header_raw` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         vimwiki_header_raw!(" == centred header ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         vimwiki_header!("== header with some `==` in between ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         vimwiki_header!("== header with some == in between ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         vimwiki_header!("== header with some ==in between ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         vimwiki_header!("== emph strong and strikeout ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         vimwiki_paragraph!("_emph_ *strong*").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         vimwiki_paragraph!("*_strong and emph_*").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         vimwiki_paragraph!("_*emph and strong*_").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:43:9
[INFO] [stdout]    |
[INFO] [stdout] 43 |         vimwiki_paragraph!("*_emph inside_ strong*").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         vimwiki_paragraph!("*strong with _emph_*").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         vimwiki_paragraph!("_*strong inside* emph_").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         vimwiki_paragraph!("_~~strikeout~~ inside emph_").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         vimwiki_paragraph!("~~This is _struck out_ with emph~~ ").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:53:9
[INFO] [stdout]    |
[INFO] [stdout] 53 |         vimwiki_paragraph!("just two stars: **").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         vimwiki_paragraph!("just two underscores: __").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         vimwiki_paragraph!("just four ~s: ~~~~").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:56:9
[INFO] [stdout]    |
[INFO] [stdout] 56 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         vimwiki_paragraph!(r"~~not").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_blockquote_raw` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         vimwiki_blockquote_raw!("    %%comment").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         vimwiki_header!("== horizontal rule ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         vimwiki_paragraph!("top").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_divider` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         vimwiki_divider!("----").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         vimwiki_paragraph!("middle").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_divider` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         vimwiki_divider!("-------").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         vimwiki_paragraph!("not a rule-----").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         vimwiki_header!("== comments ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         vimwiki_paragraph!("%% you can't see me.").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         vimwiki_header!("== inline code ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |         vimwiki_paragraph!(r#"Here is some `inline code`."#).into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |         vimwiki_paragraph!(r#"Just two backticks: ``"#).into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/pandoc/vimwiki_reader.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |         vimwiki_header!("== code block ==").into(),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:100:9
[INFO] [stdout]     |
[INFO] [stdout] 100 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         vimwiki_header!("=== code block with attributes ===").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         vimwiki_header!("=== code block with nested syntax ===").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 |         vimwiki_code_block! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:128:9
[INFO] [stdout]     |
[INFO] [stdout] 128 |         vimwiki_header!("=== empty code block ===").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         vimwiki_code_block! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         vimwiki_header!("== block quotes ==").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_blockquote_raw` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         vimwiki_blockquote_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |         vimwiki_header!("== external links ==").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 141 |         make_link!("[[http://google.com|_Google_ search engine]]"),
[INFO] [stdout]     |         ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 142 |         make_link!("http://pandoc.org"),
[INFO] [stdout]     |         ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 143 |         make_link!("ftp://vim.org"),
[INFO] [stdout]     |         --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         vimwiki_paragraph!(r#"[[http://google.com]] "#).into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 145 |         make_link!("[[mailto:info@example.org|email me]]"),
[INFO] [stdout]     |         -------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |         make_link!("mailto:hello@bye.com"),
[INFO] [stdout]     |         ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |         vimwiki_header!("== internal links ==").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 148 |         make_link!("[[This is a link]]"),
[INFO] [stdout]     |         -------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 149 |         make_link!("[[This is a link source|Description of the link]]"),
[INFO] [stdout]     |         --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |         make_link!("[[projects/Important Project 1]]"),
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |         make_link!("[[../index]]"),
[INFO] [stdout]     |         -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 152 |         make_link!("[[a subdirectory/|Other files]]"),
[INFO] [stdout]     |         --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 153 |         make_link!("[[#tag-one|try me to test tag anchors]]"),
[INFO] [stdout]     |         ----------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 154 |         make_link!("[[#block quotes|try me to test header anchors]]"),
[INFO] [stdout]     |         ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 155 |         make_link!("[[#strong|try me to test strong anchors]]"),
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |         make_link!("[[Todo List#Tomorrow|Tasks for tomorrow]]"),
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 157 |         make_link!("[[diary:2017-05-01]]"),
[INFO] [stdout]     |         ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 |         make_link!("[[file:../assets/data.csv|Important Data]]"),
[INFO] [stdout]     |         -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |         vimwiki_header!("=== links with thumbnails ===").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 160 |         make_link!("[[http://www.google.com|{{./movie.jpg}}]]"),
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         vimwiki_header!("== images ==").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 162 |         make_link!("{{file:./lalune.jpg}}"),
[INFO] [stdout]     |         ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_link` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:14:22
[INFO] [stdout]     |
[INFO] [stdout]  14 |                 vec![vimwiki_link!($link).map(InlineElement::Link)],
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 163 |         make_link!("{{http://vimwiki.googlecode.com/hg/images/vimwiki_logo.png|Vimwiki}}"),
[INFO] [stdout]     |         ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `make_link` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 |         vimwiki_paragraph!(r#"{{local:./movie.jpg}}  "#).into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         vimwiki_header!("=== image with attributes ===").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         vimwiki_paragraph!(r#"{{lalune.jpg|_cool stuff_|style="width:150px;height:120px;"}}"#).into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |         vimwiki_paragraph!(r#"{{nonexist.jpg|*Non-existing* image|class="center flow blabla" style="font-color:red"}}"#).into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         vimwiki_paragraph!(r#"{{lalune.jpg|_cool stuff_|style="width:150px;height:120px;"|anything in this segment is ignored}}"#).into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/pandoc/vimwiki_reader.rs:171:9
[INFO] [stdout]     |
[INFO] [stdout] 171 |         vimwiki_header!("== lists ==").into(),
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         vimwiki_header!("= Vimwiki Wiki =")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         vimwiki_paragraph!("*Welcome to the Vimwiki wiki!*")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         vimwiki_header!("== Official Repositories ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         vimwiki_paragraph!("Here are links to the official Vimwiki repositories:")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |         vimwiki_header!("== Wiki Pages ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         vimwiki_paragraph!("Checkout these pages for additional information and tips!")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         vimwiki_header!("== Chat/Forums ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         vimwiki_header!("== Outdated Versions ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         vimwiki_header!("== Related Projects ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/index.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         vimwiki_header!("= Related Tools =")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         vimwiki_header!("== Vim Plugins ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         vimwiki_header!("== External Tools ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/related_tools.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         vimwiki_header!("= Tips and Snips =")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         vimwiki_header!("== Cheat Sheet ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:23:9
[INFO] [stdout]    |
[INFO] [stdout] 23 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |         vimwiki_header!("== Custom folding ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         vimwiki_header!("== Task Management ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         vimwiki_header!("=== Find Incomplete Tasks ===")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/tips_and_snips.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         vimwiki_header!("== Encrypting Vimwiki pages ==")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:113:9
[INFO] [stdout]     |
[INFO] [stdout] 113 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |         vimwiki_header!("== Cite entries from bibtex library ==")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:133:9
[INFO] [stdout]     |
[INFO] [stdout] 133 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         vimwiki_header!("== FAQ ==")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |         vimwiki_header!("=== General ===")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         vimwiki_header!("==== How to change the folder of the wiki? ====")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |         vimwiki_header!("==== Can I start Vimwiki directly from shell? ====")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/blockquotes.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/code.rs:98:9
[INFO] [stdout]    |
[INFO] [stdout] 98 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/definitions.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |     use indoc::indoc;
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/code.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/math.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/lists.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |     use indoc::indoc;
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/math.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/paragraphs.rs:83:9
[INFO] [stdout]    |
[INFO] [stdout] 83 |     use indoc::indoc;
[INFO] [stdout]    |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `indoc`
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/tables.rs:130:9
[INFO] [stdout]     |
[INFO] [stdout] 130 |     use indoc::indoc;
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `indoc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `indoc`, use `cargo add indoc` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:157:9
[INFO] [stdout]     |
[INFO] [stdout] 157 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |         vimwiki_header!("==== Useful shell function for git integration and launch ====")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:187:9
[INFO] [stdout]     |
[INFO] [stdout] 187 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         vimwiki_header!("=== Markdown ===")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:210:9
[INFO] [stdout]     |
[INFO] [stdout] 210 |         vimwiki_header!("==== How do I use markdown syntax for my wikis? ====")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:212:9
[INFO] [stdout]     |
[INFO] [stdout] 212 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 |         vimwiki_header!("==== Vimwiki considers every markdown-file as a wiki file ====")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_code_block_raw` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:232:9
[INFO] [stdout]     |
[INFO] [stdout] 232 |         vimwiki_code_block_raw! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:243:9
[INFO] [stdout]     |
[INFO] [stdout] 243 |         vimwiki_header!("== Got Other Great Ideas You'd Like to Share? ==")
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]    --> tests/integration/vimwiki_wiki/tips_and_snips.rs:245:9
[INFO] [stdout]     |
[INFO] [stdout] 245 |         vimwiki_paragraph! {r#"
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/troubleshooting.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |         vimwiki_header!("= Troubleshooting =")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_header` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/troubleshooting.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |         vimwiki_header!("== Minimal Vimrc ==")
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_paragraph` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/troubleshooting.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |         vimwiki_paragraph! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vimwiki_list` in this scope
[INFO] [stdout]   --> tests/integration/vimwiki_wiki/troubleshooting.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         vimwiki_list! {r#"
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `vimwiki-core` (test "lib") due to 171 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/diary.rs:80:49
[INFO] [stdout]    |
[INFO] [stdout] 80 |         assert_eq!(link.date(), Some(NaiveDate::from_ymd(2012, 3, 5)));
[INFO] [stdout]    |                                                 ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]   --> src/lang/parsers/vimwiki/blocks/inline/links/diary.rs:94:49
[INFO] [stdout]    |
[INFO] [stdout] 94 |         assert_eq!(link.date(), Some(NaiveDate::from_ymd(2012, 3, 5)));
[INFO] [stdout]    |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/diary.rs:111:49
[INFO] [stdout]     |
[INFO] [stdout] 111 |         assert_eq!(link.date(), Some(NaiveDate::from_ymd(2012, 3, 5)));
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/inline/links/diary.rs:126:49
[INFO] [stdout]     |
[INFO] [stdout] 126 |         assert_eq!(link.date(), Some(NaiveDate::from_ymd(2012, 3, 5)));
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveDate::from_ymd`: use `from_ymd_opt()` instead
[INFO] [stdout]    --> src/lang/parsers/vimwiki/blocks/placeholders.rs:199:42
[INFO] [stdout]     |
[INFO] [stdout] 199 |             Placeholder::Date(NaiveDate::from_ymd(2012, 3, 5)),
[INFO] [stdout]     |                                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `vimwiki-core` (lib test) due to 9 previous errors; 5 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "928d9f0df050e26f821acaed2319a99473b815eecbeea51bf46664db734fc8e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "928d9f0df050e26f821acaed2319a99473b815eecbeea51bf46664db734fc8e0", kill_on_drop: false }`
[INFO] [stdout] 928d9f0df050e26f821acaed2319a99473b815eecbeea51bf46664db734fc8e0
