[INFO] fetching crate sophia_api 0.9.0... [INFO] testing sophia_api-0.9.0 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate sophia_api 0.9.0 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate sophia_api 0.9.0 [INFO] finished tweaking crates.io crate sophia_api 0.9.0 [INFO] tweaked toml for crates.io crate sophia_api 0.9.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate sophia_api 0.9.0 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 32 packages to latest compatible versions [INFO] [stderr] Adding toml v0.8.23 (available: v0.9.7) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 24394c89c977e0696943c131e4a37c1655b7d0272133784436abb49d3f3a5b14 [INFO] running `Command { std: "docker" "start" "-a" "24394c89c977e0696943c131e4a37c1655b7d0272133784436abb49d3f3a5b14", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "24394c89c977e0696943c131e4a37c1655b7d0272133784436abb49d3f3a5b14", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "24394c89c977e0696943c131e4a37c1655b7d0272133784436abb49d3f3a5b14", kill_on_drop: false }` [INFO] [stdout] 24394c89c977e0696943c131e4a37c1655b7d0272133784436abb49d3f3a5b14 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 34d92c6fc7d7fde51ae7ac476d011f9e56f0eb1a006877b5c553e78c3388e4df [INFO] running `Command { std: "docker" "start" "-a" "34d92c6fc7d7fde51ae7ac476d011f9e56f0eb1a006877b5c553e78c3388e4df", kill_on_drop: false }` [INFO] [stderr] Compiling oxiri v0.2.11 [INFO] [stderr] Compiling mownstr v0.3.1 [INFO] [stderr] Compiling resiter v0.5.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling sophia_iri v0.9.0 [INFO] [stderr] Compiling sophia_api v0.9.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `MyDataset` is never constructed [INFO] [stdout] --> src/dataset.rs:630:12 [INFO] [stdout] | [INFO] [stdout] 630 | struct MyDataset { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `make_term` is never used [INFO] [stdout] --> src/dataset.rs:637:12 [INFO] [stdout] | [INFO] [stdout] 636 | impl MyDataset { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] 637 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:170:56 [INFO] [stdout] | [INFO] [stdout] 165 | &'s self, [INFO] [stdout] | -- the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 170 | ) -> impl Iterator>> + '_ [INFO] [stdout] | ^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'s` [INFO] [stdout] | [INFO] [stdout] 170 - ) -> impl Iterator>> + '_ [INFO] [stdout] 170 + ) -> impl Iterator>> + 's [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:274:84 [INFO] [stdout] | [INFO] [stdout] 274 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 274 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 274 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:78:84 [INFO] [stdout] | [INFO] [stdout] 78 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 78 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 78 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:154:84 [INFO] [stdout] | [INFO] [stdout] 154 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 154 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 154 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/adapter.rs:111:84 [INFO] [stdout] | [INFO] [stdout] 111 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 111 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 111 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph.rs:250:84 [INFO] [stdout] | [INFO] [stdout] 250 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 250 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 250 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:71:84 [INFO] [stdout] | [INFO] [stdout] 71 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 71 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 71 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:140:84 [INFO] [stdout] | [INFO] [stdout] 140 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 140 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 140 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/adapter.rs:81:84 [INFO] [stdout] | [INFO] [stdout] 81 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 81 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 81 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/ns/_term.rs:31:19 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn iriref(&self) -> IriRef { [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] 31 | pub fn iriref(&self) -> IriRef> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | fn s(&self) -> QBorrowTerm; [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] 24 | fn s(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | fn p(&self) -> QBorrowTerm; [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 | fn p(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | fn o(&self) -> QBorrowTerm; [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] 30 | fn o(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn g(&self) -> GraphName>; [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] 35 | fn g(&self) -> GraphName>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | fn spog(&self) -> Spog> { [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 | fn spog(&self) -> Spog> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn s(&self) -> QBorrowTerm { [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] 144 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn p(&self) -> QBorrowTerm { [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 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:150:10 [INFO] [stdout] | [INFO] [stdout] 150 | fn o(&self) -> QBorrowTerm { [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] 150 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:153:10 [INFO] [stdout] | [INFO] [stdout] 153 | fn g(&self) -> GraphName> { [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] 153 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | fn s(&self) -> QBorrowTerm { [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] 182 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:185:10 [INFO] [stdout] | [INFO] [stdout] 185 | fn p(&self) -> QBorrowTerm { [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] 185 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:188:10 [INFO] [stdout] | [INFO] [stdout] 188 | fn o(&self) -> QBorrowTerm { [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] 188 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:191:10 [INFO] [stdout] | [INFO] [stdout] 191 | fn g(&self) -> GraphName> { [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] 191 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:218:10 [INFO] [stdout] | [INFO] [stdout] 218 | fn s(&self) -> QBorrowTerm { [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] 218 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:221:10 [INFO] [stdout] | [INFO] [stdout] 221 | fn p(&self) -> QBorrowTerm { [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] 221 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:224:10 [INFO] [stdout] | [INFO] [stdout] 224 | fn o(&self) -> QBorrowTerm { [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] 224 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | fn iri(&self) -> Option> { [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] 170 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | fn bnode_id(&self) -> Option> { [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] 183 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:196:21 [INFO] [stdout] | [INFO] [stdout] 196 | fn lexical_form(&self) -> Option { [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] 196 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:212:17 [INFO] [stdout] | [INFO] [stdout] 212 | fn datatype(&self) -> Option> { [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] 212 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:226:21 [INFO] [stdout] | [INFO] [stdout] 226 | fn language_tag(&self) -> Option> { [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] 226 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:239:17 [INFO] [stdout] | [INFO] [stdout] 239 | fn variable(&self) -> Option> { [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] 239 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:528:12 [INFO] [stdout] | [INFO] [stdout] 528 | fn iri(&self) -> Option> { [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] 528 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | fn bnode_id(&self) -> Option> { [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] 531 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:534:21 [INFO] [stdout] | [INFO] [stdout] 534 | fn lexical_form(&self) -> Option { [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] 534 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:537:17 [INFO] [stdout] | [INFO] [stdout] 537 | fn datatype(&self) -> Option> { [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] 537 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:540:21 [INFO] [stdout] | [INFO] [stdout] 540 | fn language_tag(&self) -> Option> { [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] 540 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | fn variable(&self) -> Option> { [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] 543 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | fn iri(&self) -> Option> { [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 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | fn bnode_id(&self) -> Option> { [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] 35 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 38 | fn lexical_form(&self) -> Option { [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] 38 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | fn datatype(&self) -> Option> { [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 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:44:21 [INFO] [stdout] | [INFO] [stdout] 44 | fn language_tag(&self) -> Option> { [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 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | fn variable(&self) -> Option> { [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 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | fn lexical_form(&self) -> Option { [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] 33 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | fn datatype(&self) -> Option> { [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] 36 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:39:21 [INFO] [stdout] | [INFO] [stdout] 39 | fn language_tag(&self) -> Option> { [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] 39 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | fn lexical_form(&self) -> Option { [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] 69 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | fn datatype(&self) -> Option> { [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] 72 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | fn language_tag(&self) -> Option> { [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] 75 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:106:21 [INFO] [stdout] | [INFO] [stdout] 106 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | fn datatype(&self) -> Option> { [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] 109 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | fn language_tag(&self) -> Option> { [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] 112 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:143:21 [INFO] [stdout] | [INFO] [stdout] 143 | fn lexical_form(&self) -> Option { [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] 143 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | fn datatype(&self) -> Option> { [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] 146 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | fn language_tag(&self) -> Option> { [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] 149 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | fn lexical_form(&self) -> Option { [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] 179 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | fn datatype(&self) -> Option> { [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] 182 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | fn language_tag(&self) -> Option> { [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] 185 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:215:21 [INFO] [stdout] | [INFO] [stdout] 215 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:218:17 [INFO] [stdout] | [INFO] [stdout] 218 | fn datatype(&self) -> Option> { [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] 218 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:221:21 [INFO] [stdout] | [INFO] [stdout] 221 | fn language_tag(&self) -> Option> { [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] 221 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | fn iri(&self) -> Option> { [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] 39 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | fn bnode_id(&self) -> Option> { [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 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | fn lexical_form(&self) -> Option { [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] 53 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | fn datatype(&self) -> Option> { [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] 59 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:66:21 [INFO] [stdout] | [INFO] [stdout] 66 | fn language_tag(&self) -> Option> { [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] 66 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | fn variable(&self) -> Option> { [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] 73 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/bnode_id.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | fn bnode_id(&self) -> Option> { [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] 69 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/var_name.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | fn variable(&self) -> Option> { [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] 58 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:32:10 [INFO] [stdout] | [INFO] [stdout] 32 | fn s(&self) -> TBorrowTerm; [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 | fn s(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn p(&self) -> TBorrowTerm; [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] 35 | fn p(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | fn o(&self) -> TBorrowTerm; [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] 38 | fn o(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | fn spo(&self) -> [TBorrowTerm; 3] { [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 | fn spo(&self) -> [TBorrowTerm<'_, Self>; 3] { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:141:10 [INFO] [stdout] | [INFO] [stdout] 141 | fn s(&self) -> TBorrowTerm { [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] 141 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn p(&self) -> TBorrowTerm { [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] 144 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn o(&self) -> TBorrowTerm { [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 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.89s [INFO] running `Command { std: "docker" "inspect" "34d92c6fc7d7fde51ae7ac476d011f9e56f0eb1a006877b5c553e78c3388e4df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "34d92c6fc7d7fde51ae7ac476d011f9e56f0eb1a006877b5c553e78c3388e4df", kill_on_drop: false }` [INFO] [stdout] 34d92c6fc7d7fde51ae7ac476d011f9e56f0eb1a006877b5c553e78c3388e4df [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a319d901c79c6b23f9996815faa7554b341cb35602a661cbf2786b0a5d35712b [INFO] running `Command { std: "docker" "start" "-a" "a319d901c79c6b23f9996815faa7554b341cb35602a661cbf2786b0a5d35712b", kill_on_drop: false }` [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling test-case v3.3.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling sophia_iri v0.9.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling sophia_api v0.9.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: struct `MyDataset` is never constructed [INFO] [stdout] --> src/dataset.rs:630:12 [INFO] [stdout] | [INFO] [stdout] 630 | struct MyDataset { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `make_term` is never used [INFO] [stdout] --> src/dataset.rs:637:12 [INFO] [stdout] | [INFO] [stdout] 636 | impl MyDataset { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] 637 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:170:56 [INFO] [stdout] | [INFO] [stdout] 165 | &'s self, [INFO] [stdout] | -- the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 170 | ) -> impl Iterator>> + '_ [INFO] [stdout] | ^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'s` [INFO] [stdout] | [INFO] [stdout] 170 - ) -> impl Iterator>> + '_ [INFO] [stdout] 170 + ) -> impl Iterator>> + 's [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:274:84 [INFO] [stdout] | [INFO] [stdout] 274 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 274 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 274 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:78:84 [INFO] [stdout] | [INFO] [stdout] 78 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 78 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 78 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:154:84 [INFO] [stdout] | [INFO] [stdout] 154 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 154 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 154 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/adapter.rs:111:84 [INFO] [stdout] | [INFO] [stdout] 111 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 111 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 111 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph.rs:250:84 [INFO] [stdout] | [INFO] [stdout] 250 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 250 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 250 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:71:84 [INFO] [stdout] | [INFO] [stdout] 71 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 71 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 71 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:140:84 [INFO] [stdout] | [INFO] [stdout] 140 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 140 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 140 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/adapter.rs:81:84 [INFO] [stdout] | [INFO] [stdout] 81 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 81 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 81 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/ns/_term.rs:31:19 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn iriref(&self) -> IriRef { [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] 31 | pub fn iriref(&self) -> IriRef> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | fn s(&self) -> QBorrowTerm; [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] 24 | fn s(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | fn p(&self) -> QBorrowTerm; [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 | fn p(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | fn o(&self) -> QBorrowTerm; [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] 30 | fn o(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn g(&self) -> GraphName>; [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] 35 | fn g(&self) -> GraphName>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | fn spog(&self) -> Spog> { [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 | fn spog(&self) -> Spog> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn s(&self) -> QBorrowTerm { [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] 144 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn p(&self) -> QBorrowTerm { [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 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:150:10 [INFO] [stdout] | [INFO] [stdout] 150 | fn o(&self) -> QBorrowTerm { [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] 150 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:153:10 [INFO] [stdout] | [INFO] [stdout] 153 | fn g(&self) -> GraphName> { [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] 153 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | fn s(&self) -> QBorrowTerm { [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] 182 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:185:10 [INFO] [stdout] | [INFO] [stdout] 185 | fn p(&self) -> QBorrowTerm { [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] 185 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:188:10 [INFO] [stdout] | [INFO] [stdout] 188 | fn o(&self) -> QBorrowTerm { [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] 188 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:191:10 [INFO] [stdout] | [INFO] [stdout] 191 | fn g(&self) -> GraphName> { [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] 191 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:218:10 [INFO] [stdout] | [INFO] [stdout] 218 | fn s(&self) -> QBorrowTerm { [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] 218 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:221:10 [INFO] [stdout] | [INFO] [stdout] 221 | fn p(&self) -> QBorrowTerm { [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] 221 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:224:10 [INFO] [stdout] | [INFO] [stdout] 224 | fn o(&self) -> QBorrowTerm { [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] 224 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | fn iri(&self) -> Option> { [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] 170 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | fn bnode_id(&self) -> Option> { [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] 183 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:196:21 [INFO] [stdout] | [INFO] [stdout] 196 | fn lexical_form(&self) -> Option { [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] 196 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:212:17 [INFO] [stdout] | [INFO] [stdout] 212 | fn datatype(&self) -> Option> { [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] 212 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:226:21 [INFO] [stdout] | [INFO] [stdout] 226 | fn language_tag(&self) -> Option> { [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] 226 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:239:17 [INFO] [stdout] | [INFO] [stdout] 239 | fn variable(&self) -> Option> { [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] 239 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:528:12 [INFO] [stdout] | [INFO] [stdout] 528 | fn iri(&self) -> Option> { [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] 528 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | fn bnode_id(&self) -> Option> { [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] 531 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:534:21 [INFO] [stdout] | [INFO] [stdout] 534 | fn lexical_form(&self) -> Option { [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] 534 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:537:17 [INFO] [stdout] | [INFO] [stdout] 537 | fn datatype(&self) -> Option> { [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] 537 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:540:21 [INFO] [stdout] | [INFO] [stdout] 540 | fn language_tag(&self) -> Option> { [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] 540 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | fn variable(&self) -> Option> { [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] 543 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | fn iri(&self) -> Option> { [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 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | fn bnode_id(&self) -> Option> { [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] 35 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 38 | fn lexical_form(&self) -> Option { [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] 38 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | fn datatype(&self) -> Option> { [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 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:44:21 [INFO] [stdout] | [INFO] [stdout] 44 | fn language_tag(&self) -> Option> { [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 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | fn variable(&self) -> Option> { [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 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | fn lexical_form(&self) -> Option { [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] 33 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | fn datatype(&self) -> Option> { [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] 36 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:39:21 [INFO] [stdout] | [INFO] [stdout] 39 | fn language_tag(&self) -> Option> { [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] 39 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | fn lexical_form(&self) -> Option { [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] 69 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | fn datatype(&self) -> Option> { [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] 72 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | fn language_tag(&self) -> Option> { [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] 75 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:106:21 [INFO] [stdout] | [INFO] [stdout] 106 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | fn datatype(&self) -> Option> { [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] 109 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | fn language_tag(&self) -> Option> { [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] 112 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:143:21 [INFO] [stdout] | [INFO] [stdout] 143 | fn lexical_form(&self) -> Option { [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] 143 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | fn datatype(&self) -> Option> { [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] 146 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | fn language_tag(&self) -> Option> { [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] 149 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | fn lexical_form(&self) -> Option { [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] 179 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | fn datatype(&self) -> Option> { [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] 182 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | fn language_tag(&self) -> Option> { [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] 185 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:215:21 [INFO] [stdout] | [INFO] [stdout] 215 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:218:17 [INFO] [stdout] | [INFO] [stdout] 218 | fn datatype(&self) -> Option> { [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] 218 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:221:21 [INFO] [stdout] | [INFO] [stdout] 221 | fn language_tag(&self) -> Option> { [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] 221 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | fn iri(&self) -> Option> { [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] 39 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | fn bnode_id(&self) -> Option> { [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 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | fn lexical_form(&self) -> Option { [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] 53 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | fn datatype(&self) -> Option> { [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] 59 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:66:21 [INFO] [stdout] | [INFO] [stdout] 66 | fn language_tag(&self) -> Option> { [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] 66 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | fn variable(&self) -> Option> { [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] 73 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/bnode_id.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | fn bnode_id(&self) -> Option> { [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] 69 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/var_name.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | fn variable(&self) -> Option> { [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] 58 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:32:10 [INFO] [stdout] | [INFO] [stdout] 32 | fn s(&self) -> TBorrowTerm; [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 | fn s(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn p(&self) -> TBorrowTerm; [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] 35 | fn p(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | fn o(&self) -> TBorrowTerm; [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] 38 | fn o(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | fn spo(&self) -> [TBorrowTerm; 3] { [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 | fn spo(&self) -> [TBorrowTerm<'_, Self>; 3] { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:141:10 [INFO] [stdout] | [INFO] [stdout] 141 | fn s(&self) -> TBorrowTerm { [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] 141 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn p(&self) -> TBorrowTerm { [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] 144 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn o(&self) -> TBorrowTerm { [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 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stdout] warning: struct `MyDataset` is never constructed [INFO] [stdout] --> src/dataset.rs:630:12 [INFO] [stdout] | [INFO] [stdout] 630 | struct MyDataset { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `make_term` is never used [INFO] [stdout] --> src/dataset.rs:637:12 [INFO] [stdout] | [INFO] [stdout] 636 | impl MyDataset { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] 637 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyDataset` is never constructed [INFO] [stdout] --> src/dataset.rs:681:12 [INFO] [stdout] | [INFO] [stdout] 681 | struct MyDataset { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyTerm` is never constructed [INFO] [stdout] --> src/dataset.rs:688:12 [INFO] [stdout] | [INFO] [stdout] 688 | struct MyTerm<'a> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyInternalTriple` is never constructed [INFO] [stdout] --> src/graph.rs:549:12 [INFO] [stdout] | [INFO] [stdout] 549 | struct MyInternalTriple { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyGraph` is never constructed [INFO] [stdout] --> src/graph.rs:555:12 [INFO] [stdout] | [INFO] [stdout] 555 | struct MyGraph { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `make_term` and `make_triple` are never used [INFO] [stdout] --> src/graph.rs:561:12 [INFO] [stdout] | [INFO] [stdout] 560 | impl MyGraph { [INFO] [stdout] | ------------ methods in this implementation [INFO] [stdout] 561 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 570 | fn make_triple(&self, spo: [usize; 3]) -> [SimpleTerm<'_>; 3] { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyInternalTriple` is never constructed [INFO] [stdout] --> src/graph.rs:605:12 [INFO] [stdout] | [INFO] [stdout] 605 | struct MyInternalTriple { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyGraph` is never constructed [INFO] [stdout] --> src/graph.rs:611:12 [INFO] [stdout] | [INFO] [stdout] 611 | struct MyGraph { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MyTerm` is never constructed [INFO] [stdout] --> src/graph.rs:617:12 [INFO] [stdout] | [INFO] [stdout] 617 | struct MyTerm<'a> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DummyParser` is never constructed [INFO] [stdout] --> src/source/_quad.rs:237:12 [INFO] [stdout] | [INFO] [stdout] 237 | struct DummyParser<'a> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DummyParser` is never constructed [INFO] [stdout] --> src/source/_triple.rs:235:12 [INFO] [stdout] | [INFO] [stdout] 235 | struct DummyParser<'a> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Term1` is never constructed [INFO] [stdout] --> src/term.rs:664:12 [INFO] [stdout] | [INFO] [stdout] 664 | struct Term1 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BN1` is never used [INFO] [stdout] --> src/term.rs:668:11 [INFO] [stdout] | [INFO] [stdout] 668 | const BN1: Term1 = Term1 { nested: false }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Term2` is never constructed [INFO] [stdout] --> src/term.rs:691:12 [INFO] [stdout] | [INFO] [stdout] 691 | struct Term2 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BN2` is never used [INFO] [stdout] --> src/term.rs:695:11 [INFO] [stdout] | [INFO] [stdout] 695 | const BN2: Term2 = Term2 { nested: false }; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Term3` is never constructed [INFO] [stdout] --> src/term.rs:718:12 [INFO] [stdout] | [INFO] [stdout] 718 | struct Term3(Option>); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:170:56 [INFO] [stdout] | [INFO] [stdout] 165 | &'s self, [INFO] [stdout] | -- the lifetime is named here [INFO] [stdout] ... [INFO] [stdout] 170 | ) -> impl Iterator>> + '_ [INFO] [stdout] | ^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [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] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: consistently use `'s` [INFO] [stdout] | [INFO] [stdout] 170 - ) -> impl Iterator>> + '_ [INFO] [stdout] 170 + ) -> impl Iterator>> + 's [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:274:84 [INFO] [stdout] | [INFO] [stdout] 274 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 274 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 274 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:78:84 [INFO] [stdout] | [INFO] [stdout] 78 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 78 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 78 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/_foreign_impl.rs:154:84 [INFO] [stdout] | [INFO] [stdout] 154 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 154 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 154 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/dataset/adapter.rs:111:84 [INFO] [stdout] | [INFO] [stdout] 111 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 111 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 111 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:704:16 [INFO] [stdout] | [INFO] [stdout] 704 | fn iri(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 704 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:712:21 [INFO] [stdout] | [INFO] [stdout] 712 | fn bnode_id(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 712 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:720:25 [INFO] [stdout] | [INFO] [stdout] 720 | fn lexical_form(&self) -> Option { [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] 720 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:728:21 [INFO] [stdout] | [INFO] [stdout] 728 | fn datatype(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 728 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:736:25 [INFO] [stdout] | [INFO] [stdout] 736 | fn language_tag(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 736 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/dataset.rs:744:21 [INFO] [stdout] | [INFO] [stdout] 744 | fn variable(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 744 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph.rs:250:84 [INFO] [stdout] | [INFO] [stdout] 250 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 250 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 250 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:71:84 [INFO] [stdout] | [INFO] [stdout] 71 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 71 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 71 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/_foreign_impl.rs:140:84 [INFO] [stdout] | [INFO] [stdout] 140 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 140 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 140 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stdout] --> src/graph/adapter.rs:81:84 [INFO] [stdout] | [INFO] [stdout] 81 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | -- the lifetime is named here ^^ 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 `'s` [INFO] [stdout] | [INFO] [stdout] 81 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] 81 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:633:16 [INFO] [stdout] | [INFO] [stdout] 633 | fn iri(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 633 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:641:21 [INFO] [stdout] | [INFO] [stdout] 641 | fn bnode_id(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 641 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:649:25 [INFO] [stdout] | [INFO] [stdout] 649 | fn lexical_form(&self) -> Option { [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] 649 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:657:21 [INFO] [stdout] | [INFO] [stdout] 657 | fn datatype(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 657 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:665:25 [INFO] [stdout] | [INFO] [stdout] 665 | fn language_tag(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 665 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/graph.rs:673:21 [INFO] [stdout] | [INFO] [stdout] 673 | fn variable(&self) -> Option> { [INFO] [stdout] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ 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: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 673 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/ns/_term.rs:31:19 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn iriref(&self) -> IriRef { [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] 31 | pub fn iriref(&self) -> IriRef> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | fn s(&self) -> QBorrowTerm; [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] 24 | fn s(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | fn p(&self) -> QBorrowTerm; [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 | fn p(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | fn o(&self) -> QBorrowTerm; [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] 30 | fn o(&self) -> QBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn g(&self) -> GraphName>; [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] 35 | fn g(&self) -> GraphName>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | fn spog(&self) -> Spog> { [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 | fn spog(&self) -> Spog> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn s(&self) -> QBorrowTerm { [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] 144 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn p(&self) -> QBorrowTerm { [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 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:150:10 [INFO] [stdout] | [INFO] [stdout] 150 | fn o(&self) -> QBorrowTerm { [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] 150 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:153:10 [INFO] [stdout] | [INFO] [stdout] 153 | fn g(&self) -> GraphName> { [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] 153 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:182:10 [INFO] [stdout] | [INFO] [stdout] 182 | fn s(&self) -> QBorrowTerm { [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] 182 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:185:10 [INFO] [stdout] | [INFO] [stdout] 185 | fn p(&self) -> QBorrowTerm { [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] 185 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:188:10 [INFO] [stdout] | [INFO] [stdout] 188 | fn o(&self) -> QBorrowTerm { [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] 188 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:191:10 [INFO] [stdout] | [INFO] [stdout] 191 | fn g(&self) -> GraphName> { [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] 191 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:218:10 [INFO] [stdout] | [INFO] [stdout] 218 | fn s(&self) -> QBorrowTerm { [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] 218 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:221:10 [INFO] [stdout] | [INFO] [stdout] 221 | fn p(&self) -> QBorrowTerm { [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] 221 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:224:10 [INFO] [stdout] | [INFO] [stdout] 224 | fn o(&self) -> QBorrowTerm { [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] 224 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:272:21 [INFO] [stdout] | [INFO] [stdout] 272 | fn bnode_id(&self) -> Option> { [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] 272 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:289:14 [INFO] [stdout] | [INFO] [stdout] 289 | fn s(&self) -> QBorrowTerm { [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] 289 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:292:14 [INFO] [stdout] | [INFO] [stdout] 292 | fn p(&self) -> QBorrowTerm { [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] 292 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:295:14 [INFO] [stdout] | [INFO] [stdout] 295 | fn o(&self) -> QBorrowTerm { [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] 295 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/quad.rs:298:14 [INFO] [stdout] | [INFO] [stdout] 298 | fn g(&self) -> GraphName> { [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] 298 | fn g(&self) -> GraphName> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | fn iri(&self) -> Option> { [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] 170 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | fn bnode_id(&self) -> Option> { [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] 183 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:196:21 [INFO] [stdout] | [INFO] [stdout] 196 | fn lexical_form(&self) -> Option { [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] 196 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:212:17 [INFO] [stdout] | [INFO] [stdout] 212 | fn datatype(&self) -> Option> { [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] 212 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:226:21 [INFO] [stdout] | [INFO] [stdout] 226 | fn language_tag(&self) -> Option> { [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] 226 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:239:17 [INFO] [stdout] | [INFO] [stdout] 239 | fn variable(&self) -> Option> { [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] 239 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:528:12 [INFO] [stdout] | [INFO] [stdout] 528 | fn iri(&self) -> Option> { [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] 528 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | fn bnode_id(&self) -> Option> { [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] 531 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:534:21 [INFO] [stdout] | [INFO] [stdout] 534 | fn lexical_form(&self) -> Option { [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] 534 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:537:17 [INFO] [stdout] | [INFO] [stdout] 537 | fn datatype(&self) -> Option> { [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] 537 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:540:21 [INFO] [stdout] | [INFO] [stdout] 540 | fn language_tag(&self) -> Option> { [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] 540 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | fn variable(&self) -> Option> { [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] 543 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:752:28 [INFO] [stdout] | [INFO] [stdout] 752 | pub(crate) fn ez_term(txt: &str) -> SimpleTerm { [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] 752 | pub(crate) fn ez_term(txt: &str) -> SimpleTerm<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | fn iri(&self) -> Option> { [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 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | fn bnode_id(&self) -> Option> { [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] 35 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:38:21 [INFO] [stdout] | [INFO] [stdout] 38 | fn lexical_form(&self) -> Option { [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] 38 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | fn datatype(&self) -> Option> { [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 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:44:21 [INFO] [stdout] | [INFO] [stdout] 44 | fn language_tag(&self) -> Option> { [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 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_cmp.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | fn variable(&self) -> Option> { [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 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | fn lexical_form(&self) -> Option { [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] 33 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | fn datatype(&self) -> Option> { [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] 36 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:39:21 [INFO] [stdout] | [INFO] [stdout] 39 | fn language_tag(&self) -> Option> { [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] 39 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | fn lexical_form(&self) -> Option { [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] 69 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | fn datatype(&self) -> Option> { [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] 72 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | fn language_tag(&self) -> Option> { [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] 75 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:106:21 [INFO] [stdout] | [INFO] [stdout] 106 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | fn datatype(&self) -> Option> { [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] 109 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | fn language_tag(&self) -> Option> { [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] 112 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:143:21 [INFO] [stdout] | [INFO] [stdout] 143 | fn lexical_form(&self) -> Option { [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] 143 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | fn datatype(&self) -> Option> { [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] 146 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | fn language_tag(&self) -> Option> { [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] 149 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:179:21 [INFO] [stdout] | [INFO] [stdout] 179 | fn lexical_form(&self) -> Option { [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] 179 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:182:17 [INFO] [stdout] | [INFO] [stdout] 182 | fn datatype(&self) -> Option> { [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] 182 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | fn language_tag(&self) -> Option> { [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] 185 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:215:21 [INFO] [stdout] | [INFO] [stdout] 215 | fn lexical_form(&self) -> Option { [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 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:218:17 [INFO] [stdout] | [INFO] [stdout] 218 | fn datatype(&self) -> Option> { [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] 218 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_native_literal.rs:221:21 [INFO] [stdout] | [INFO] [stdout] 221 | fn language_tag(&self) -> Option> { [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] 221 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:39:12 [INFO] [stdout] | [INFO] [stdout] 39 | fn iri(&self) -> Option> { [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] 39 | fn iri(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | fn bnode_id(&self) -> Option> { [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 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | fn lexical_form(&self) -> Option { [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] 53 | fn lexical_form(&self) -> Option> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | fn datatype(&self) -> Option> { [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] 59 | fn datatype(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:66:21 [INFO] [stdout] | [INFO] [stdout] 66 | fn language_tag(&self) -> Option> { [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] 66 | fn language_tag(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/_simple.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | fn variable(&self) -> Option> { [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] 73 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/bnode_id.rs:69:17 [INFO] [stdout] | [INFO] [stdout] 69 | fn bnode_id(&self) -> Option> { [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] 69 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term/var_name.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | fn variable(&self) -> Option> { [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] 58 | fn variable(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:679:21 [INFO] [stdout] | [INFO] [stdout] 679 | fn bnode_id(&self) -> Option> { [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] 679 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:706:21 [INFO] [stdout] | [INFO] [stdout] 706 | fn bnode_id(&self) -> Option> { [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] 706 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/term.rs:729:21 [INFO] [stdout] | [INFO] [stdout] 729 | fn bnode_id(&self) -> Option> { [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] 729 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:32:10 [INFO] [stdout] | [INFO] [stdout] 32 | fn s(&self) -> TBorrowTerm; [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 | fn s(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:35:10 [INFO] [stdout] | [INFO] [stdout] 35 | fn p(&self) -> TBorrowTerm; [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] 35 | fn p(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | fn o(&self) -> TBorrowTerm; [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] 38 | fn o(&self) -> TBorrowTerm<'_, Self>; [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:44:12 [INFO] [stdout] | [INFO] [stdout] 44 | fn spo(&self) -> [TBorrowTerm; 3] { [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 | fn spo(&self) -> [TBorrowTerm<'_, Self>; 3] { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:141:10 [INFO] [stdout] | [INFO] [stdout] 141 | fn s(&self) -> TBorrowTerm { [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] 141 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:144:10 [INFO] [stdout] | [INFO] [stdout] 144 | fn p(&self) -> TBorrowTerm { [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] 144 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:147:10 [INFO] [stdout] | [INFO] [stdout] 147 | fn o(&self) -> TBorrowTerm { [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 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:170:21 [INFO] [stdout] | [INFO] [stdout] 170 | fn bnode_id(&self) -> Option> { [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] 170 | fn bnode_id(&self) -> Option>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:187:14 [INFO] [stdout] | [INFO] [stdout] 187 | fn s(&self) -> TBorrowTerm { [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] 187 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:190:14 [INFO] [stdout] | [INFO] [stdout] 190 | fn p(&self) -> TBorrowTerm { [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] 190 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/triple.rs:193:14 [INFO] [stdout] | [INFO] [stdout] 193 | fn o(&self) -> TBorrowTerm { [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] 193 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 20.05s [INFO] running `Command { std: "docker" "inspect" "a319d901c79c6b23f9996815faa7554b341cb35602a661cbf2786b0a5d35712b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a319d901c79c6b23f9996815faa7554b341cb35602a661cbf2786b0a5d35712b", kill_on_drop: false }` [INFO] [stdout] a319d901c79c6b23f9996815faa7554b341cb35602a661cbf2786b0a5d35712b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] cd98811a1e3c4eae631bf304ccf617a6806021f8065b3a4a538378f8597c7886 [INFO] running `Command { std: "docker" "start" "-a" "cd98811a1e3c4eae631bf304ccf617a6806021f8065b3a4a538378f8597c7886", kill_on_drop: false }` [INFO] [stderr] warning: struct `MyDataset` is never constructed [INFO] [stderr] --> src/dataset.rs:630:12 [INFO] [stderr] | [INFO] [stderr] 630 | struct MyDataset { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: method `make_term` is never used [INFO] [stderr] --> src/dataset.rs:637:12 [INFO] [stderr] | [INFO] [stderr] 636 | impl MyDataset { [INFO] [stderr] | -------------- method in this implementation [INFO] [stderr] 637 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:170:56 [INFO] [stderr] | [INFO] [stderr] 165 | &'s self, [INFO] [stderr] | -- the lifetime is named here [INFO] [stderr] ... [INFO] [stderr] 170 | ) -> impl Iterator>> + '_ [INFO] [stderr] | ^^ ^^ the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 170 - ) -> impl Iterator>> + '_ [INFO] [stderr] 170 + ) -> impl Iterator>> + 's [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:274:84 [INFO] [stderr] | [INFO] [stderr] 274 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 274 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 274 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/dataset/_foreign_impl.rs:78:84 [INFO] [stderr] | [INFO] [stderr] 78 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 78 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 78 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/dataset/_foreign_impl.rs:154:84 [INFO] [stderr] | [INFO] [stderr] 154 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 154 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 154 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/dataset/adapter.rs:111:84 [INFO] [stderr] | [INFO] [stderr] 111 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 111 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 111 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/graph.rs:250:84 [INFO] [stderr] | [INFO] [stderr] 250 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 250 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 250 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/graph/_foreign_impl.rs:71:84 [INFO] [stderr] | [INFO] [stderr] 71 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 71 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 71 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/graph/_foreign_impl.rs:140:84 [INFO] [stderr] | [INFO] [stderr] 140 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 140 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 140 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: eliding a lifetime that's named elsewhere is confusing [INFO] [stderr] --> src/graph/adapter.rs:81:84 [INFO] [stderr] | [INFO] [stderr] 81 | fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | -- the lifetime is named here ^^ the same lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: consistently use `'s` [INFO] [stderr] | [INFO] [stderr] 81 - fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] 81 + fn quoted_triples<'s>(&'s self) -> Box>> + '_> [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/ns/_term.rs:31:19 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn iriref(&self) -> IriRef { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 31 | pub fn iriref(&self) -> IriRef> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:24:10 [INFO] [stderr] | [INFO] [stderr] 24 | fn s(&self) -> QBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 24 | fn s(&self) -> QBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:27:10 [INFO] [stderr] | [INFO] [stderr] 27 | fn p(&self) -> QBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 27 | fn p(&self) -> QBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:30:10 [INFO] [stderr] | [INFO] [stderr] 30 | fn o(&self) -> QBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 30 | fn o(&self) -> QBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:35:10 [INFO] [stderr] | [INFO] [stderr] 35 | fn g(&self) -> GraphName>; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 35 | fn g(&self) -> GraphName>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:41:13 [INFO] [stderr] | [INFO] [stderr] 41 | fn spog(&self) -> Spog> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 41 | fn spog(&self) -> Spog> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:144:10 [INFO] [stderr] | [INFO] [stderr] 144 | fn s(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 144 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:147:10 [INFO] [stderr] | [INFO] [stderr] 147 | fn p(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 147 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:150:10 [INFO] [stderr] | [INFO] [stderr] 150 | fn o(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 150 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:153:10 [INFO] [stderr] | [INFO] [stderr] 153 | fn g(&self) -> GraphName> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 153 | fn g(&self) -> GraphName> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:182:10 [INFO] [stderr] | [INFO] [stderr] 182 | fn s(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 182 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:185:10 [INFO] [stderr] | [INFO] [stderr] 185 | fn p(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 185 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:188:10 [INFO] [stderr] | [INFO] [stderr] 188 | fn o(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 188 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:191:10 [INFO] [stderr] | [INFO] [stderr] 191 | fn g(&self) -> GraphName> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 191 | fn g(&self) -> GraphName> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:218:10 [INFO] [stderr] | [INFO] [stderr] 218 | fn s(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 218 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:221:10 [INFO] [stderr] | [INFO] [stderr] 221 | fn p(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 221 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:224:10 [INFO] [stderr] | [INFO] [stderr] 224 | fn o(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 224 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:170:12 [INFO] [stderr] | [INFO] [stderr] 170 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 170 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:183:17 [INFO] [stderr] | [INFO] [stderr] 183 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 183 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:196:21 [INFO] [stderr] | [INFO] [stderr] 196 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 196 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:212:17 [INFO] [stderr] | [INFO] [stderr] 212 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 212 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:226:21 [INFO] [stderr] | [INFO] [stderr] 226 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 226 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:239:17 [INFO] [stderr] | [INFO] [stderr] 239 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 239 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:528:12 [INFO] [stderr] | [INFO] [stderr] 528 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 528 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:531:17 [INFO] [stderr] | [INFO] [stderr] 531 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 531 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:534:21 [INFO] [stderr] | [INFO] [stderr] 534 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 534 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:537:17 [INFO] [stderr] | [INFO] [stderr] 537 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 537 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:540:21 [INFO] [stderr] | [INFO] [stderr] 540 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 540 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:543:17 [INFO] [stderr] | [INFO] [stderr] 543 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 543 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 32 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 35 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 38 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 41 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:44:21 [INFO] [stderr] | [INFO] [stderr] 44 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 44 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_cmp.rs:47:17 [INFO] [stderr] | [INFO] [stderr] 47 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 47 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:33:21 [INFO] [stderr] | [INFO] [stderr] 33 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 33 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:36:17 [INFO] [stderr] | [INFO] [stderr] 36 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 36 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:39:21 [INFO] [stderr] | [INFO] [stderr] 39 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 39 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:69:21 [INFO] [stderr] | [INFO] [stderr] 69 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 69 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:72:17 [INFO] [stderr] | [INFO] [stderr] 72 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 72 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:75:21 [INFO] [stderr] | [INFO] [stderr] 75 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 75 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:106:21 [INFO] [stderr] | [INFO] [stderr] 106 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 106 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 109 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:112:21 [INFO] [stderr] | [INFO] [stderr] 112 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 112 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:143:21 [INFO] [stderr] | [INFO] [stderr] 143 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 143 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:146:17 [INFO] [stderr] | [INFO] [stderr] 146 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 146 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:149:21 [INFO] [stderr] | [INFO] [stderr] 149 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 149 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:179:21 [INFO] [stderr] | [INFO] [stderr] 179 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 179 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:182:17 [INFO] [stderr] | [INFO] [stderr] 182 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 182 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:185:21 [INFO] [stderr] | [INFO] [stderr] 185 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 185 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:215:21 [INFO] [stderr] | [INFO] [stderr] 215 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 215 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:218:17 [INFO] [stderr] | [INFO] [stderr] 218 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 218 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_native_literal.rs:221:21 [INFO] [stderr] | [INFO] [stderr] 221 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 221 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:39:12 [INFO] [stderr] | [INFO] [stderr] 39 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 39 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 46 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:53:21 [INFO] [stderr] | [INFO] [stderr] 53 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 53 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:59:17 [INFO] [stderr] | [INFO] [stderr] 59 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 59 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:66:21 [INFO] [stderr] | [INFO] [stderr] 66 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 66 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/_simple.rs:73:17 [INFO] [stderr] | [INFO] [stderr] 73 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 73 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/bnode_id.rs:69:17 [INFO] [stderr] | [INFO] [stderr] 69 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 69 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term/var_name.rs:58:17 [INFO] [stderr] | [INFO] [stderr] 58 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 58 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:32:10 [INFO] [stderr] | [INFO] [stderr] 32 | fn s(&self) -> TBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 32 | fn s(&self) -> TBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:35:10 [INFO] [stderr] | [INFO] [stderr] 35 | fn p(&self) -> TBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 35 | fn p(&self) -> TBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:38:10 [INFO] [stderr] | [INFO] [stderr] 38 | fn o(&self) -> TBorrowTerm; [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 38 | fn o(&self) -> TBorrowTerm<'_, Self>; [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:44:12 [INFO] [stderr] | [INFO] [stderr] 44 | fn spo(&self) -> [TBorrowTerm; 3] { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 44 | fn spo(&self) -> [TBorrowTerm<'_, Self>; 3] { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:141:10 [INFO] [stderr] | [INFO] [stderr] 141 | fn s(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 141 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:144:10 [INFO] [stderr] | [INFO] [stderr] 144 | fn p(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 144 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:147:10 [INFO] [stderr] | [INFO] [stderr] 147 | fn o(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 147 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `sophia_api` (lib) generated 79 warnings (run `cargo fix --lib -p sophia_api` to apply 77 suggestions) [INFO] [stderr] warning: struct `MyDataset` is never constructed [INFO] [stderr] --> src/dataset.rs:681:12 [INFO] [stderr] | [INFO] [stderr] 681 | struct MyDataset { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyTerm` is never constructed [INFO] [stderr] --> src/dataset.rs:688:12 [INFO] [stderr] | [INFO] [stderr] 688 | struct MyTerm<'a> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyInternalTriple` is never constructed [INFO] [stderr] --> src/graph.rs:549:12 [INFO] [stderr] | [INFO] [stderr] 549 | struct MyInternalTriple { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyGraph` is never constructed [INFO] [stderr] --> src/graph.rs:555:12 [INFO] [stderr] | [INFO] [stderr] 555 | struct MyGraph { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `make_term` and `make_triple` are never used [INFO] [stderr] --> src/graph.rs:561:12 [INFO] [stderr] | [INFO] [stderr] 560 | impl MyGraph { [INFO] [stderr] | ------------ methods in this implementation [INFO] [stderr] 561 | fn make_term(&self, i: usize) -> SimpleTerm<'_> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 570 | fn make_triple(&self, spo: [usize; 3]) -> [SimpleTerm<'_>; 3] { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyInternalTriple` is never constructed [INFO] [stderr] --> src/graph.rs:605:12 [INFO] [stderr] | [INFO] [stderr] 605 | struct MyInternalTriple { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyGraph` is never constructed [INFO] [stderr] --> src/graph.rs:611:12 [INFO] [stderr] | [INFO] [stderr] 611 | struct MyGraph { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MyTerm` is never constructed [INFO] [stderr] --> src/graph.rs:617:12 [INFO] [stderr] | [INFO] [stderr] 617 | struct MyTerm<'a> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DummyParser` is never constructed [INFO] [stderr] --> src/source/_quad.rs:237:12 [INFO] [stderr] | [INFO] [stderr] 237 | struct DummyParser<'a> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DummyParser` is never constructed [INFO] [stderr] --> src/source/_triple.rs:235:12 [INFO] [stderr] | [INFO] [stderr] 235 | struct DummyParser<'a> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Term1` is never constructed [INFO] [stderr] --> src/term.rs:664:12 [INFO] [stderr] | [INFO] [stderr] 664 | struct Term1 { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `BN1` is never used [INFO] [stderr] --> src/term.rs:668:11 [INFO] [stderr] | [INFO] [stderr] 668 | const BN1: Term1 = Term1 { nested: false }; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Term2` is never constructed [INFO] [stderr] --> src/term.rs:691:12 [INFO] [stderr] | [INFO] [stderr] 691 | struct Term2 { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `BN2` is never used [INFO] [stderr] --> src/term.rs:695:11 [INFO] [stderr] | [INFO] [stderr] 695 | const BN2: Term2 = Term2 { nested: false }; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Term3` is never constructed [INFO] [stderr] --> src/term.rs:718:12 [INFO] [stderr] | [INFO] [stderr] 718 | struct Term3(Option>); [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:704:16 [INFO] [stderr] | [INFO] [stderr] 704 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 704 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:712:21 [INFO] [stderr] | [INFO] [stderr] 712 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 712 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:720:25 [INFO] [stderr] | [INFO] [stderr] 720 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 720 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:728:21 [INFO] [stderr] | [INFO] [stderr] 728 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 728 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:736:25 [INFO] [stderr] | [INFO] [stderr] 736 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 736 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/dataset.rs:744:21 [INFO] [stderr] | [INFO] [stderr] 744 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 744 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:633:16 [INFO] [stderr] | [INFO] [stderr] 633 | fn iri(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 633 | fn iri(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:641:21 [INFO] [stderr] | [INFO] [stderr] 641 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 641 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:649:25 [INFO] [stderr] | [INFO] [stderr] 649 | fn lexical_form(&self) -> Option { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 649 | fn lexical_form(&self) -> Option> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:657:21 [INFO] [stderr] | [INFO] [stderr] 657 | fn datatype(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 657 | fn datatype(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:665:25 [INFO] [stderr] | [INFO] [stderr] 665 | fn language_tag(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 665 | fn language_tag(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/graph.rs:673:21 [INFO] [stderr] | [INFO] [stderr] 673 | fn variable(&self) -> Option> { [INFO] [stderr] | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 673 | fn variable(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:272:21 [INFO] [stderr] | [INFO] [stderr] 272 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 272 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:289:14 [INFO] [stderr] | [INFO] [stderr] 289 | fn s(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 289 | fn s(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:292:14 [INFO] [stderr] | [INFO] [stderr] 292 | fn p(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 292 | fn p(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:295:14 [INFO] [stderr] | [INFO] [stderr] 295 | fn o(&self) -> QBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 295 | fn o(&self) -> QBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/quad.rs:298:14 [INFO] [stderr] | [INFO] [stderr] 298 | fn g(&self) -> GraphName> { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 298 | fn g(&self) -> GraphName> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:752:28 [INFO] [stderr] | [INFO] [stderr] 752 | pub(crate) fn ez_term(txt: &str) -> SimpleTerm { [INFO] [stderr] | ^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 752 | pub(crate) fn ez_term(txt: &str) -> SimpleTerm<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:679:21 [INFO] [stderr] | [INFO] [stderr] 679 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 679 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:706:21 [INFO] [stderr] | [INFO] [stderr] 706 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 706 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/term.rs:729:21 [INFO] [stderr] | [INFO] [stderr] 729 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 729 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:170:21 [INFO] [stderr] | [INFO] [stderr] 170 | fn bnode_id(&self) -> Option> { [INFO] [stderr] | ^^^^^ ^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 170 | fn bnode_id(&self) -> Option>> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:187:14 [INFO] [stderr] | [INFO] [stderr] 187 | fn s(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 187 | fn s(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:190:14 [INFO] [stderr] | [INFO] [stderr] 190 | fn p(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 190 | fn p(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/triple.rs:193:14 [INFO] [stderr] | [INFO] [stderr] 193 | fn o(&self) -> TBorrowTerm { [INFO] [stderr] | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 193 | fn o(&self) -> TBorrowTerm<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `sophia_api` (lib test) generated 119 warnings (79 duplicates) (run `cargo fix --lib -p sophia_api --tests` to apply 25 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sophia_api-46529206f89d47fb) [INFO] [stdout] [INFO] [stdout] running 423 tests [INFO] [stdout] test dataset::_foreign_impl::test::vec::handle_duplicate ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::different_graphs_do_not_count_as_duplicate ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_pg ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_g ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::contains ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_sg ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_s ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_pog ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_po ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_p ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_o ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_og ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_so ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_spg ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_spo ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::remove_matching ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_sp ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::bnodes ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::retain_matching ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::iris ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::literals ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_sog ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::graph_names ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::predicates ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quoted_triples ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::simple_mutations ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::objects ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::subjects ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::quads_with_spog ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::variables ... ok [INFO] [stdout] test dataset::_foreign_impl::test::vec::x_all_mutations ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::bnodes ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::iris ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::contains ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::literals ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::subjects ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::predicates ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::quoted_triples ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_matching ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::variables ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_sp ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::literals ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::bnodes ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_o ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_p ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_so ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::iris ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_spo ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::objects ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::quoted_triples ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::remove_matching ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::objects ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::predicates ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_po ... ok [INFO] [stdout] test dataset::adapter::test::graph_as_dataset::triples_with_s ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_po ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_p ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_s ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_sp ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_o ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_spo ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::x_all_mutations ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_matching ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::handle_duplicate ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::handle_duplicate ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::subjects ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::bnodes ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::simple_mutations ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::literals ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::quoted_triples ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::retain_matching ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::iris ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::remove_matching ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::contains ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::variables ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::contains ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::simple_mutations ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::variables ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::predicates ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::subjects ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_p ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_matching ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::literals ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::objects ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::contains ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_s ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::predicates ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_sp ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_spo ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::retain_matching ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::subjects ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::x_all_mutations ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_so ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_po ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::bnodes ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_matching ... ok [INFO] [stdout] test graph::_foreign_impl::test::vec::triples_with_so ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::iris ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_o ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_sp ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::objects ... ok [INFO] [stdout] test graph::adapter::test::union_graph::iris ... ok [INFO] [stdout] test graph::adapter::test::union_graph::literals ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::variables ... ok [INFO] [stdout] test graph::adapter::test::union_graph::subjects ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_po ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_matching ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_so ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_p ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_s ... ok [INFO] [stdout] test graph::adapter::test::union_graph::variables ... ok [INFO] [stdout] test graph::adapter::test::union_graph::predicates ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_so ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_o ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_po ... ok [INFO] [stdout] test ns::owl::test_valid_iri::AllDifferent ... ok [INFO] [stdout] test ns::_term::test::ns_term_eq ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_p ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_s ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_spo ... ok [INFO] [stdout] test graph::adapter::test::union_graph::quoted_triples ... ok [INFO] [stdout] test ns::owl::test_valid_iri::AllDisjointClasses ... ok [INFO] [stdout] test ns::owl::test_valid_iri::Class ... ok [INFO] [stdout] test ns::owl::test_valid_iri::AnnotationProperty ... ok [INFO] [stdout] test graph::adapter::test::union_graph::bnodes ... ok [INFO] [stdout] test ns::owl::test_valid_iri::DatatypeProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::InverseFunctionalProperty ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::triples_with_spo ... ok [INFO] [stdout] test graph::adapter::test::union_graph::contains ... ok [INFO] [stdout] test ns::owl::test_valid_iri::IrreflexiveProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::Nothing ... ok [INFO] [stdout] test ns::owl::test_valid_iri::ObjectProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::SymmetricProperty ... ok [INFO] [stdout] test graph::adapter::test::union_graph::triples_with_sp ... ok [INFO] [stdout] test ns::owl::test_valid_iri::Thing ... ok [INFO] [stdout] test ns::owl::test_valid_iri::TransitiveProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::allValuesFrom ... ok [INFO] [stdout] test ns::owl::test_valid_iri::complementOf ... ok [INFO] [stdout] test ns::owl::test_valid_iri::disjointWith ... ok [INFO] [stdout] test ns::owl::test_valid_iri::distinctMembers ... ok [INFO] [stdout] test ns::owl::test_valid_iri::equivalentClass ... ok [INFO] [stdout] test ns::owl::test_valid_iri::equivalentProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::intersectionOf ... ok [INFO] [stdout] test ns::owl::test_valid_iri::inverseOf ... ok [INFO] [stdout] test ns::owl::test_valid_iri::maxCardinality ... ok [INFO] [stdout] test ns::owl::test_valid_iri::maxQualifiedCardinality ... ok [INFO] [stdout] test ns::owl::test_valid_iri::members ... ok [INFO] [stdout] test ns::owl::test_valid_iri::onClass ... ok [INFO] [stdout] test ns::owl::test_valid_iri::onProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::oneOf ... ok [INFO] [stdout] test ns::owl::test_valid_iri::propertyChainAxiom ... ok [INFO] [stdout] test ns::owl::test_valid_iri::propertyDisjointWith ... ok [INFO] [stdout] test ns::owl::test_valid_iri::sameAs ... ok [INFO] [stdout] test ns::owl::test_valid_iri::someValuesFrom ... ok [INFO] [stdout] test ns::owl::test_valid_iri::targetIndividual ... ok [INFO] [stdout] test ns::owl::test_valid_iri::targetValue ... ok [INFO] [stdout] test ns::owl::test_valid_iri::unionOf ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Alt ... ok [INFO] [stdout] test ns::owl::test_valid_iri::sourceIndividual ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Bag ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Description ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::JSON ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::List ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::RDF ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Seq ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Statement ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::XMLLiteral ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::about ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::aboutEach ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::aboutEachPrefix ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::Property ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::bagID ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::datatype ... ok [INFO] [stdout] test ns::owl::test_valid_iri::FunctionalProperty ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::direction ... ok [INFO] [stdout] test ns::owl::test_valid_iri::assertionProperty ... ok [INFO] [stdout] test ns::owl::test_valid_iri::differentFrom ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::HTML ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::langString ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::language ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::li ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::nil ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::nodeID ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::object ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::predicate ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::resource ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::parseType ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::first ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::rest ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::subject ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::type_ ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::value ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::Class ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::ContainerMembershipProperty ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::Datatype ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::Literal ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::Resource ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::comment ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::domain ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::isDefinedBy ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::label ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::range ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::seeAlso ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::subPropertyOf ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::subClassOf ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::Container ... ok [INFO] [stdout] test ns::test::test_different_terms ... ok [INFO] [stdout] test ns::test::test_same_term ... ok [INFO] [stdout] test ns::xml::test_valid_iri::Father ... ok [INFO] [stdout] test ns::xml::test_valid_iri::base ... ok [INFO] [stdout] test ns::xml::test_valid_iri::lang ... ok [INFO] [stdout] test ns::xml::test_valid_iri::id ... ok [INFO] [stdout] test ns::rdfs::test_valid_iri::member ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::ENTITIES ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::ENTITY ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::ID ... ok [INFO] [stdout] test ns::xml::test_valid_iri::space ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::IDREF ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::NCName ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::IDREFS ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::NMTOKEN ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::NMTOKENS ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::NOTATION ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::Name ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::QName ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::anySimpleType ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::anyType ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::anyURI ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::base64Binary ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::boolean ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::ID ... ok [INFO] [stdout] test ns::rdf::test_valid_iri::PlainLiteral ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::byte ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::date ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::dateTime ... ok [INFO] [stdout] test ns::test::test_invalid_suffix ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::decimal ... ok [INFO] [stdout] test ns::test::test_invalid_namespace ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::double ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::duration ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::float ... ok [INFO] [stdout] test graph::adapter::test::partial_union_graph::quoted_triples ... ok [INFO] [stdout] test graph::adapter::test::union_graph::objects ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::gDay ... ok [INFO] [stdout] test graph::adapter::test::dataset_graph::triples_with_o ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::gMonth ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::gMonthDay ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::gYear ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::gYearMonth ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::hexBinary ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::int ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::integer ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::language ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::long ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::negativeInteger ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::normalizedString ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::nonNegativeInteger ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::positiveInteger ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::short ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::string ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::nonPositiveInteger ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::token ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::unsignedInt ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::unsignedByte ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::unsignedShort ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::unsignedLong ... ok [INFO] [stdout] test ns::xsd::test_valid_iri::time ... ok [INFO] [stdout] test prefix::_trait::test::valid_prefix::empty ... ok [INFO] [stdout] test source::convert::test::qs_to_triples ... ok [INFO] [stdout] test source::convert::test::ts_to_quads ... ok [INFO] [stdout] test source::filter::test::qs_filter_triples ... ok [INFO] [stdout] test source::filter::test::s_filter_items ... ok [INFO] [stdout] test source::filter::test::ts_filter_triples ... ok [INFO] [stdout] test quad::test_quad::quad_matched_by ... ok [INFO] [stdout] test source::filter_map::test::qs_filter_map_iter ... ok [INFO] [stdout] test prefix::_trait::test::invalid_prefix::space ... ok [INFO] [stdout] test prefix::_wrapper::_serde::test::valid_prefix ... ok [INFO] [stdout] test prefix::_trait::test::valid_prefix::_a_expects ... ok [INFO] [stdout] test source::filter_map::test::qs_filter_map_to_quads ... ok [INFO] [stdout] test prefix::_trait::test::valid_prefix::_foo_expects ... ok [INFO] [stdout] test prefix::_wrapper::_serde::test::invalid_prefix ... ok [INFO] [stdout] test prefix::_trait::test::valid_prefix::with_dot_and_accents ... ok [INFO] [stdout] test prefix::_trait::test::invalid_prefix::ending_with_dot ... ok [INFO] [stdout] test prefix::_trait::test::invalid_prefix::_1a_expects ... ok [INFO] [stdout] test source::filter_map::test::qs_filter_map_to_triples ... ok [INFO] [stdout] test source::filter_map::test::ts_filter_map_iter ... ok [INFO] [stdout] test source::filter_map::test::ts_filter_map_to_quads ... ok [INFO] [stdout] test source::filter_map::test::ts_filter_map_to_triples ... ok [INFO] [stdout] test source::map::test::qs_map_iter ... ok [INFO] [stdout] test source::map::test::qs_map_to_quads ... ok [INFO] [stdout] test source::map::test::qs_map_to_triples ... ok [INFO] [stdout] test source::map::test::ts_map_iter ... ok [INFO] [stdout] test source::map::test::ts_map_to_quads ... ok [INFO] [stdout] test term::_native_iri::test::iri_as_term ... ok [INFO] [stdout] test source::map::test::ts_map_to_triples ... ok [INFO] [stdout] test term::_native_literal::test::iri_to_native ... ok [INFO] [stdout] test term::_native_literal::test::bool_as_literal ... ok [INFO] [stdout] test term::_native_literal::test::f64_as_literal ... ok [INFO] [stdout] test term::_native_literal::test::isize_as_literal ... ok [INFO] [stdout] test term::_native_literal::test::i32_as_literal ... ok [INFO] [stdout] test term::_simple::test::bnode_from_term_ref ... ok [INFO] [stdout] test term::_simple::test::iri_from_scratch ... ok [INFO] [stdout] test term::_native_literal::test::str_as_literal ... ok [INFO] [stdout] test term::_simple::test::iri_from_term ... ok [INFO] [stdout] test term::_native_literal::test::wrong_datatype_to_native ... ok [INFO] [stdout] test term::_native_iri::test::iriref_as_term ... ok [INFO] [stdout] test term::_native_literal::test::correct_datatype_to_native ... ok [INFO] [stdout] test term::_simple::test::literal_from_term_ref ... ok [INFO] [stdout] test term::_simple::test::literal_lang_from_scratch ... ok [INFO] [stdout] test term::_simple::test::try_from_term ... ok [INFO] [stdout] test term::_native_literal::test::usize_as_literal ... ok [INFO] [stdout] test term::_simple::test::bnode_from_scratch ... ok [INFO] [stdout] test term::_simple::test::iri_from_term_ref ... ok [INFO] [stdout] test term::_simple::test::nested_triple_from_scratch ... ok [INFO] [stdout] test term::_simple::test::bnode_from_term ... ok [INFO] [stdout] test term::_simple::test::literal_dt_from_scratch ... ok [INFO] [stdout] test term::_simple::test::triple_from_term_ref ... ok [INFO] [stdout] test term::_simple::test::variable_from_scratch ... ok [INFO] [stdout] test term::_simple::test::variable_from_term_ref ... ok [INFO] [stdout] test term::_simple::test::triple_from_term ... ok [INFO] [stdout] test term::bnode_id::test::invalid::leading_dot ... ok [INFO] [stdout] test term::bnode_id::test::invalid::space ... ok [INFO] [stdout] test term::bnode_id::test::invalid::empty ... ok [INFO] [stdout] test term::bnode_id::test::invalid::with_colon ... ok [INFO] [stdout] test term::bnode_id::test::invalid::trailing_dot ... ok [INFO] [stdout] test term::_simple::test::variable_from_term ... ok [INFO] [stdout] test term::_simple::test::triple_from_scratch ... ok [INFO] [stdout] test term::_simple::test::literal_from_term ... ok [INFO] [stdout] test term::bnode_id::test::invalid::with_comma ... ok [INFO] [stdout] test term::bnode_id::test::valid::_abc42_expects ... ok [INFO] [stdout] test term::bnode_id::test::valid::_foo_bar_baz_expects ... ok [INFO] [stdout] test term::bnode_id::test::invalid::with_space ... ok [INFO] [stdout] test term::bnode_id::test::valid::_x_expects ... ok [INFO] [stdout] test term::bnode_id::test::valid::underscore ... ok [INFO] [stdout] test term::bnode_id::test::valid::with_dot ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::all_lower ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::all_upper ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::counry_all_lower ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::lower_upper ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::upper_lower ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_eq::all_lower ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_eq::country_differ ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_eq::all_lower_with_country ... ok [INFO] [stdout] test term::bnode_id::test::valid::_1_expects ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::counry_lower_upper ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::counry_all_upper ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_cmp::counry_upper_lower ... ok [INFO] [stdout] test term::language_tag::test::invalid::_a_expects ... ok [INFO] [stdout] test term::language_tag::test::case_insensitive_eq::language_differ ... ok [INFO] [stdout] test term::language_tag::test::invalid::_éh_expects ... ok [INFO] [stdout] test term::language_tag::test::test_product ... ok [INFO] [stdout] test term::language_tag::test::valid::_abc_de_fg_hi_expects ... ok [INFO] [stdout] test term::language_tag::test::valid::_fr_ca_expects ... ok [INFO] [stdout] test term::language_tag::test::valid::_fr_expects ... ok [INFO] [stdout] test term::language_tag::test::valid::_en_expects ... ok [INFO] [stdout] test term::language_tag::test::valid::_fr_fr_expects ... ok [INFO] [stdout] test term::language_tag::test::valid::_x_abc_de_fg_hi_expects ... ok [INFO] [stdout] test term::matcher::test::any ... ok [INFO] [stdout] test term::matcher::test::array ... ok [INFO] [stdout] test term::matcher::test::graph_name_any ... ok [INFO] [stdout] test term::language_tag::test::valid::_fr_056_expects ... ok [INFO] [stdout] test term::matcher::test::datatype_matcher ... ok [INFO] [stdout] test term::language_tag::test::invalid::empty ... ok [INFO] [stdout] test term::language_tag::test::valid::_ja_hira_expects ... ok [INFO] [stdout] test term::matcher::test::graph_name_array ... ok [INFO] [stdout] test term::language_tag::test::invalid::space ... ok [INFO] [stdout] test term::matcher::test::graph_name_matcher_ref ... ok [INFO] [stdout] test term::matcher::test::closure ... ok [INFO] [stdout] test term::language_tag::test::valid::_ja_hani_expects ... ok [INFO] [stdout] test term::matcher::test::graph_name_term_kind ... ok [INFO] [stdout] test term::matcher::test::language_tag_matcher ... ok [INFO] [stdout] test term::matcher::test::graph_name_not ... ok [INFO] [stdout] test term::matcher::test::matcher_ref ... ok [INFO] [stdout] test term::matcher::test::option ... ok [INFO] [stdout] test term::matcher::test::graph_name_slice ... ok [INFO] [stdout] test term::matcher::test::graph_name_closure ... ok [INFO] [stdout] test term::matcher::test::graph_name_term_matcher_gn ... ok [INFO] [stdout] test term::matcher::test::graph_name_tuple_as_embedded_triple ... ok [INFO] [stdout] test term::matcher::test::slice ... ok [INFO] [stdout] test term::matcher::test::term_kind ... ok [INFO] [stdout] test term::matcher::test::graph_name_option ... ok [INFO] [stdout] test term::matcher::test::not ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_2_10_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_a_b_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_b_en_a_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_r_q_tag_q_q_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_a_en_a_fr_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_q_tag_q_q_p_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s_p_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s_q_tag_q_q_expects ... ok [INFO] [stdout] test term::matcher::test::tuple_as_embedded_triple ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s1_tag_p2_o_s2_tag_p1_o_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s_tag_p1_o2_s_tag_p2_o1_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s_tag_p_o1_s_tag_p_o2_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_tag_a_r_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_tag_a_q_tag_q_q_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_u_v_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_tag_a_tag_b_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_s_r_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_tag_a_s_expects ... ok [INFO] [stdout] test term::var_name::test::invalid::dot ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_10_2_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_x_y_expects ... ok [INFO] [stdout] test term::var_name::test::invalid::empty ... ok [INFO] [stdout] test term::var_name::test::invalid::space ... ok [INFO] [stdout] test term::var_name::test::invalid::with_dot ... ok [INFO] [stdout] test term::var_name::test::invalid::with_comma ... ok [INFO] [stdout] test term::var_name::test::invalid::with_space ... ok [INFO] [stdout] test term::var_name::test::valid::_abc42_expects ... ok [INFO] [stdout] test term::var_name::test::valid::_1_expects ... ok [INFO] [stdout] test term::var_name::test::valid::_foo_bar_baz_expects ... ok [INFO] [stdout] test term::var_name::test::valid::_x_expects ... ok [INFO] [stdout] test triple::test_triple::triple_matched_by ... ok [INFO] [stdout] test term::var_name::test::valid::_hé_hé_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_r_p_expects ... ok [INFO] [stdout] test term::bnode_id::test::valid::_hé_hé_expects ... ok [INFO] [stdout] test term::test_term_impl::cmp_terms::_tag_a_p_expects ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 423 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] Doc-tests sophia_api [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test src/graph.rs - graph::Graph::triples (line 70) ... ok [INFO] [stdout] test src/graph.rs - graph::Graph::triples_matching (line 137) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::bool (line 197) ... ok [INFO] [stdout] test src/graph.rs - graph::MutableGraph::insert (line 327) ... ok [INFO] [stdout] test src/dataset.rs - dataset::Dataset::quads_matching (line 140) ... ok [INFO] [stdout] test src/dataset.rs - dataset::Dataset::quads (line 89) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::f64 (line 15) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::isize (line 87) ... ok [INFO] [stdout] test src/dataset.rs - dataset::MutableDataset::insert (line 368) ... ok [INFO] [stdout] test src/quad.rs - quad::Quad::into_triple (line 126) ... ok [INFO] [stdout] test src/graph.rs - graph::Graph::triples (line 86) ... ok [INFO] [stdout] test src/dataset.rs - dataset::Dataset::quads_matching (line 118) ... ok [INFO] [stdout] test src/dataset.rs - dataset::Dataset::quads (line 73) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::str (line 161) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::i32 (line 51) ... ok [INFO] [stdout] test src/ns.rs - ns (line 10) ... ok [INFO] [stdout] test src/term/_native_literal.rs - term::_native_literal::usize (line 124) ... ok [INFO] [stdout] test src/triple.rs - triple::Triple::into_quad (line 111) ... ok [INFO] [stdout] test src/ns/_macro.rs - ns::_macro::namespace (line 10) ... ok [INFO] [stdout] test src/graph.rs - graph::Graph::triples_matching (line 115) ... ok [INFO] [stdout] test src/ns.rs - ns (line 28) ... ok [INFO] [stdout] test src/term/language_tag.rs - term::language_tag::LanguageTag (line 37) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "cd98811a1e3c4eae631bf304ccf617a6806021f8065b3a4a538378f8597c7886", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd98811a1e3c4eae631bf304ccf617a6806021f8065b3a4a538378f8597c7886", kill_on_drop: false }` [INFO] [stdout] cd98811a1e3c4eae631bf304ccf617a6806021f8065b3a4a538378f8597c7886