[INFO] cloning repository https://github.com/koa/mikrotik-model
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/koa/mikrotik-model" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkoa%2Fmikrotik-model", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkoa%2Fmikrotik-model'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 73d9085e01d1a5add161ff8182f18ba71142dd49
[INFO] testing koa/mikrotik-model against 1.90.0 for beta-1.91-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkoa%2Fmikrotik-model" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/koa/mikrotik-model
[INFO] finished tweaking git repo https://github.com/koa/mikrotik-model
[INFO] tweaked toml for git repo https://github.com/koa/mikrotik-model written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/koa/mikrotik-model on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/koa/mikrotik-model already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/koa/mikrotik-api`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded enum-iterator v2.1.0
[INFO] [stderr]   Downloaded rust-ini v0.20.0
[INFO] [stderr]   Downloaded enum-iterator-derive v1.4.0
[INFO] [stderr]   Downloaded config v0.14.1
[INFO] [stderr]   Downloaded yaml-rust2 v0.8.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d2d9e6956bab05e286978e89f3b9019f845b3d8c7da0fa96e607076825c1792f
[INFO] running `Command { std: "docker" "start" "-a" "d2d9e6956bab05e286978e89f3b9019f845b3d8c7da0fa96e607076825c1792f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d2d9e6956bab05e286978e89f3b9019f845b3d8c7da0fa96e607076825c1792f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d2d9e6956bab05e286978e89f3b9019f845b3d8c7da0fa96e607076825c1792f", kill_on_drop: false }`
[INFO] [stdout] d2d9e6956bab05e286978e89f3b9019f845b3d8c7da0fa96e607076825c1792f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 94cd60b3774c5478e4cd29cc8fb880fc0ea97bc3d486d62a1370b69cf295f171
[INFO] running `Command { std: "docker" "start" "-a" "94cd60b3774c5478e4cd29cc8fb880fc0ea97bc3d486d62a1370b69cf295f171", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling libc v0.2.171
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling indexmap v2.8.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling prettyplease v0.2.31
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling syn v2.0.100
[INFO] [stderr]    Compiling winnow v0.7.4
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling pathdiff v0.2.3
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling const-str v0.6.2
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling hashlink v0.8.4
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling yaml-rust2 v0.8.1
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling dlv-list v0.5.2
[INFO] [stderr]    Compiling ordered-multimap v0.7.3
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling rust-ini v0.20.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling enum-iterator-derive v1.4.0
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling tokio v1.44.1
[INFO] [stderr]    Compiling enum-iterator v2.1.0
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling pest v2.8.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling pest_meta v2.8.0
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling pest_generator v2.8.0
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling pest_derive v2.8.0
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling json5 v0.4.1
[INFO] [stderr]    Compiling mikrotik-api v0.1.0 (https://github.com/koa/mikrotik-api#3707b832)
[INFO] [stderr]    Compiling ron v0.8.1
[INFO] [stderr]    Compiling toml_edit v0.22.24
[INFO] [stderr]    Compiling mikrotik-model-generator v0.1.0 (/opt/rustwide/workdir/mikrotik-model-generator)
[INFO] [stderr]    Compiling mac_address v1.1.8
[INFO] [stderr]    Compiling mikrotik-model v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling mikrotik-model-generator-macro v0.1.0 (/opt/rustwide/workdir/mikrotik-model-generator-macro)
[INFO] [stderr]    Compiling toml v0.8.20
[INFO] [stderr]    Compiling config v0.14.1
[INFO] [stdout] warning: unused variable: `before_value`
[INFO] [stdout]   --> src/resource.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         before_value: &Self,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_before_value`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `handler`
[INFO] [stdout]   --> src/resource.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         handler: &mut V,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RouterboardSettingsRepository` is never constructed
[INFO] [stdout]   --> src/repository.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |     struct RouterboardSettingsRepository {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]    |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the 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: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 59 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:99:19
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]    |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]    |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 128 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:166:19
[INFO] [stdout]     |
[INFO] [stdout] 166 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 166 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:202:19
[INFO] [stdout]     |
[INFO] [stdout] 202 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 202 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:231:19
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 231 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:261:19
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 261 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:292:19
[INFO] [stdout]     |
[INFO] [stdout] 292 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: 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 encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:320:19
[INFO] [stdout]     |
[INFO] [stdout] 320 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 320 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:370:19
[INFO] [stdout]     |
[INFO] [stdout] 370 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 370 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:404:19
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:469:19
[INFO] [stdout]     |
[INFO] [stdout] 469 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 469 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:525:19
[INFO] [stdout]     |
[INFO] [stdout] 525 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 525 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:553:19
[INFO] [stdout]     |
[INFO] [stdout] 553 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 553 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:593:19
[INFO] [stdout]     |
[INFO] [stdout] 593 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 593 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:623:19
[INFO] [stdout]     |
[INFO] [stdout] 623 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]     |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 623 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1020:19
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1198:19
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1230:19
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1250:19
[INFO] [stdout]      |
[INFO] [stdout] 1250 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1250 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1328:19
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1328 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1383:19
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1457:19
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1503:19
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1535:19
[INFO] [stdout]      |
[INFO] [stdout] 1535 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1535 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1568:19
[INFO] [stdout]      |
[INFO] [stdout] 1568 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1568 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1710:19
[INFO] [stdout]      |
[INFO] [stdout] 1710 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1710 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1783:19
[INFO] [stdout]      |
[INFO] [stdout] 1783 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1783 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1809:19
[INFO] [stdout]      |
[INFO] [stdout] 1809 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1809 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1838:19
[INFO] [stdout]      |
[INFO] [stdout] 1838 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1838 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1881:19
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1917:19
[INFO] [stdout]      |
[INFO] [stdout] 1917 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1917 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1940:19
[INFO] [stdout]      |
[INFO] [stdout] 1940 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1940 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1962:19
[INFO] [stdout]      |
[INFO] [stdout] 1962 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1962 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:1996:19
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2067:19
[INFO] [stdout]      |
[INFO] [stdout] 2067 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2067 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2139:19
[INFO] [stdout]      |
[INFO] [stdout] 2139 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2139 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2199:19
[INFO] [stdout]      |
[INFO] [stdout] 2199 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2199 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2248:19
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2248 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2287:19
[INFO] [stdout]      |
[INFO] [stdout] 2287 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2287 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2319:19
[INFO] [stdout]      |
[INFO] [stdout] 2319 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2319 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2728:19
[INFO] [stdout]      |
[INFO] [stdout] 2728 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2728 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:2965:19
[INFO] [stdout]      |
[INFO] [stdout] 2965 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2965 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3012:19
[INFO] [stdout]      |
[INFO] [stdout] 3012 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3012 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3053:19
[INFO] [stdout]      |
[INFO] [stdout] 3053 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3053 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3104:19
[INFO] [stdout]      |
[INFO] [stdout] 3104 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3104 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3141:19
[INFO] [stdout]      |
[INFO] [stdout] 3141 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3141 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3173:19
[INFO] [stdout]      |
[INFO] [stdout] 3173 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3173 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3205:19
[INFO] [stdout]      |
[INFO] [stdout] 3205 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3205 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3318:28
[INFO] [stdout]      |
[INFO] [stdout] 3318 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3318 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3322:9
[INFO] [stdout]      |
[INFO] [stdout] 3322 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 3323 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3323 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:3327:9
[INFO] [stdout]      |
[INFO] [stdout] 3327 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 3328 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3328 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4136:28
[INFO] [stdout]      |
[INFO] [stdout] 4136 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4136 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4140:9
[INFO] [stdout]      |
[INFO] [stdout] 4140 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4141 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4141 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4145:9
[INFO] [stdout]      |
[INFO] [stdout] 4145 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4146 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4146 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4520:28
[INFO] [stdout]      |
[INFO] [stdout] 4520 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4520 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4524:9
[INFO] [stdout]      |
[INFO] [stdout] 4524 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4525 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4525 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4529:9
[INFO] [stdout]      |
[INFO] [stdout] 4529 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4530 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4530 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4752:28
[INFO] [stdout]      |
[INFO] [stdout] 4752 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4752 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4756:9
[INFO] [stdout]      |
[INFO] [stdout] 4756 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4757 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4757 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:4761:9
[INFO] [stdout]      |
[INFO] [stdout] 4761 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 4762 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4762 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5280:28
[INFO] [stdout]      |
[INFO] [stdout] 5280 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5280 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5284:9
[INFO] [stdout]      |
[INFO] [stdout] 5284 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 5285 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5285 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5289:9
[INFO] [stdout]      |
[INFO] [stdout] 5289 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 5290 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5290 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5325:19
[INFO] [stdout]      |
[INFO] [stdout] 5325 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5325 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5364:19
[INFO] [stdout]      |
[INFO] [stdout] 5364 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5364 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5389:19
[INFO] [stdout]      |
[INFO] [stdout] 5389 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5389 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5413:19
[INFO] [stdout]      |
[INFO] [stdout] 5413 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5413 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5447:19
[INFO] [stdout]      |
[INFO] [stdout] 5447 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5447 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5482:19
[INFO] [stdout]      |
[INFO] [stdout] 5482 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5482 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5522:19
[INFO] [stdout]      |
[INFO] [stdout] 5522 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5522 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5677:28
[INFO] [stdout]      |
[INFO] [stdout] 5677 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5677 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5681:9
[INFO] [stdout]      |
[INFO] [stdout] 5681 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 5682 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5682 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:5689:9
[INFO] [stdout]      |
[INFO] [stdout] 5689 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 5690 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5690 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7060:28
[INFO] [stdout]      |
[INFO] [stdout] 7060 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7060 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7064:9
[INFO] [stdout]      |
[INFO] [stdout] 7064 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7065 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7065 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7072:9
[INFO] [stdout]      |
[INFO] [stdout] 7072 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7073 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7073 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7177:28
[INFO] [stdout]      |
[INFO] [stdout] 7177 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7177 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7181:9
[INFO] [stdout]      |
[INFO] [stdout] 7181 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7182 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7182 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7189:9
[INFO] [stdout]      |
[INFO] [stdout] 7189 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7190 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7190 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7266:28
[INFO] [stdout]      |
[INFO] [stdout] 7266 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7266 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7270:9
[INFO] [stdout]      |
[INFO] [stdout] 7270 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7271 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7271 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7278:9
[INFO] [stdout]      |
[INFO] [stdout] 7278 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7279 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7279 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7789:28
[INFO] [stdout]      |
[INFO] [stdout] 7789 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7789 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7793:9
[INFO] [stdout]      |
[INFO] [stdout] 7793 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7794 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7794 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7801:9
[INFO] [stdout]      |
[INFO] [stdout] 7801 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7802 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7802 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7947:28
[INFO] [stdout]      |
[INFO] [stdout] 7947 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7947 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7951:9
[INFO] [stdout]      |
[INFO] [stdout] 7951 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7952 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7952 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:7956:9
[INFO] [stdout]      |
[INFO] [stdout] 7956 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 7957 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7957 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8124:28
[INFO] [stdout]      |
[INFO] [stdout] 8124 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8124 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8128:9
[INFO] [stdout]      |
[INFO] [stdout] 8128 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8129 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8129 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8133:9
[INFO] [stdout]      |
[INFO] [stdout] 8133 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8134 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8134 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8214:28
[INFO] [stdout]      |
[INFO] [stdout] 8214 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8214 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8218:9
[INFO] [stdout]      |
[INFO] [stdout] 8218 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8219 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8219 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8223:9
[INFO] [stdout]      |
[INFO] [stdout] 8223 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8224 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8224 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8546:28
[INFO] [stdout]      |
[INFO] [stdout] 8546 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8546 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8550:9
[INFO] [stdout]      |
[INFO] [stdout] 8550 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8551 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8551 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8555:9
[INFO] [stdout]      |
[INFO] [stdout] 8555 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8556 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8556 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8806:28
[INFO] [stdout]      |
[INFO] [stdout] 8806 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8806 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8810:9
[INFO] [stdout]      |
[INFO] [stdout] 8810 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8811 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8811 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8815:9
[INFO] [stdout]      |
[INFO] [stdout] 8815 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8977:28
[INFO] [stdout]      |
[INFO] [stdout] 8977 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8977 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8981:9
[INFO] [stdout]      |
[INFO] [stdout] 8981 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8982 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8982 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:8986:9
[INFO] [stdout]      |
[INFO] [stdout] 8986 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 8987 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8987 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9149:28
[INFO] [stdout]      |
[INFO] [stdout] 9149 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9149 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9153:9
[INFO] [stdout]      |
[INFO] [stdout] 9153 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 9154 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9154 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9158:9
[INFO] [stdout]      |
[INFO] [stdout] 9158 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 9159 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9159 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9194:19
[INFO] [stdout]      |
[INFO] [stdout] 9194 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9194 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9233:19
[INFO] [stdout]      |
[INFO] [stdout] 9233 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9233 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9270:19
[INFO] [stdout]      |
[INFO] [stdout] 9270 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9270 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9303:19
[INFO] [stdout]      |
[INFO] [stdout] 9303 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9303 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9335:19
[INFO] [stdout]      |
[INFO] [stdout] 9335 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9335 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9364:19
[INFO] [stdout]      |
[INFO] [stdout] 9364 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9364 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9398:19
[INFO] [stdout]      |
[INFO] [stdout] 9398 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]      |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |                   |
[INFO] [stdout]      |                   the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9398 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]      |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9530:28
[INFO] [stdout]      |
[INFO] [stdout] 9530 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]      |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9530 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]      |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9534:9
[INFO] [stdout]      |
[INFO] [stdout] 9534 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 9535 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9535 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:9542:9
[INFO] [stdout]      |
[INFO] [stdout] 9542 |         &self,
[INFO] [stdout]      |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 9543 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]      |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9543 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]      |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10323:28
[INFO] [stdout]       |
[INFO] [stdout] 10323 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10323 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10327:9
[INFO] [stdout]       |
[INFO] [stdout] 10327 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 10328 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10328 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10335:9
[INFO] [stdout]       |
[INFO] [stdout] 10335 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 10336 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10336 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10740:28
[INFO] [stdout]       |
[INFO] [stdout] 10740 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10740 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10744:9
[INFO] [stdout]       |
[INFO] [stdout] 10744 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 10745 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10745 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:10752:9
[INFO] [stdout]       |
[INFO] [stdout] 10752 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 10753 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10753 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:11006:28
[INFO] [stdout]       |
[INFO] [stdout] 11006 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11006 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:11010:9
[INFO] [stdout]       |
[INFO] [stdout] 11010 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 11011 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11011 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:11015:9
[INFO] [stdout]       |
[INFO] [stdout] 11015 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 11016 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11016 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12547:28
[INFO] [stdout]       |
[INFO] [stdout] 12547 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12547 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12551:9
[INFO] [stdout]       |
[INFO] [stdout] 12551 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 12552 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12552 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12556:9
[INFO] [stdout]       |
[INFO] [stdout] 12556 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 12557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12623:28
[INFO] [stdout]       |
[INFO] [stdout] 12623 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12623 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12627:9
[INFO] [stdout]       |
[INFO] [stdout] 12627 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 12628 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12628 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12632:9
[INFO] [stdout]       |
[INFO] [stdout] 12632 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 12633 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12633 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12889:19
[INFO] [stdout]       |
[INFO] [stdout] 12889 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12889 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:12940:19
[INFO] [stdout]       |
[INFO] [stdout] 12940 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12940 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:13080:19
[INFO] [stdout]       |
[INFO] [stdout] 13080 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13080 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:13163:19
[INFO] [stdout]       |
[INFO] [stdout] 13163 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13163 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:13271:28
[INFO] [stdout]       |
[INFO] [stdout] 13271 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13271 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:13275:9
[INFO] [stdout]       |
[INFO] [stdout] 13275 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 13276 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13276 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:13280:9
[INFO] [stdout]       |
[INFO] [stdout] 13280 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 13281 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13281 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14008:19
[INFO] [stdout]       |
[INFO] [stdout] 14008 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14008 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14055:19
[INFO] [stdout]       |
[INFO] [stdout] 14055 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14055 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14099:19
[INFO] [stdout]       |
[INFO] [stdout] 14099 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14099 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14178:19
[INFO] [stdout]       |
[INFO] [stdout] 14178 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14178 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14262:19
[INFO] [stdout]       |
[INFO] [stdout] 14262 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14262 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14320:19
[INFO] [stdout]       |
[INFO] [stdout] 14320 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14320 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14468:19
[INFO] [stdout]       |
[INFO] [stdout] 14468 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14468 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14557:19
[INFO] [stdout]       |
[INFO] [stdout] 14557 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14557 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14592:19
[INFO] [stdout]       |
[INFO] [stdout] 14592 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14592 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14626:19
[INFO] [stdout]       |
[INFO] [stdout] 14626 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14626 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14667:19
[INFO] [stdout]       |
[INFO] [stdout] 14667 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14667 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14740:19
[INFO] [stdout]       |
[INFO] [stdout] 14740 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14740 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14794:19
[INFO] [stdout]       |
[INFO] [stdout] 14794 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14794 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14839:19
[INFO] [stdout]       |
[INFO] [stdout] 14839 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14839 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14877:19
[INFO] [stdout]       |
[INFO] [stdout] 14877 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14877 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14913:19
[INFO] [stdout]       |
[INFO] [stdout] 14913 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14913 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14948:19
[INFO] [stdout]       |
[INFO] [stdout] 14948 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14948 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:14983:19
[INFO] [stdout]       |
[INFO] [stdout] 14983 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14983 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15015:19
[INFO] [stdout]       |
[INFO] [stdout] 15015 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15015 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15081:19
[INFO] [stdout]       |
[INFO] [stdout] 15081 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15081 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15143:19
[INFO] [stdout]       |
[INFO] [stdout] 15143 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15143 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15193:19
[INFO] [stdout]       |
[INFO] [stdout] 15193 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15193 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15243:19
[INFO] [stdout]       |
[INFO] [stdout] 15243 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15243 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15285:19
[INFO] [stdout]       |
[INFO] [stdout] 15285 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15285 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15327:19
[INFO] [stdout]       |
[INFO] [stdout] 15327 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15327 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15376:19
[INFO] [stdout]       |
[INFO] [stdout] 15376 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15376 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15441:19
[INFO] [stdout]       |
[INFO] [stdout] 15441 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15441 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15496:19
[INFO] [stdout]       |
[INFO] [stdout] 15496 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15496 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15532:19
[INFO] [stdout]       |
[INFO] [stdout] 15532 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15532 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15801:28
[INFO] [stdout]       |
[INFO] [stdout] 15801 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15801 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15805:9
[INFO] [stdout]       |
[INFO] [stdout] 15805 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 15806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:15813:9
[INFO] [stdout]       |
[INFO] [stdout] 15813 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 15814 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15814 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:18165:28
[INFO] [stdout]       |
[INFO] [stdout] 18165 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18165 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:18169:9
[INFO] [stdout]       |
[INFO] [stdout] 18169 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 18170 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18170 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:18177:9
[INFO] [stdout]       |
[INFO] [stdout] 18177 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 18178 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18178 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19105:28
[INFO] [stdout]       |
[INFO] [stdout] 19105 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19105 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19109:9
[INFO] [stdout]       |
[INFO] [stdout] 19109 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19110 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19110 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19117:9
[INFO] [stdout]       |
[INFO] [stdout] 19117 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19118 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19118 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19202:28
[INFO] [stdout]       |
[INFO] [stdout] 19202 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19202 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19206:9
[INFO] [stdout]       |
[INFO] [stdout] 19206 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19207 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19207 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19211:9
[INFO] [stdout]       |
[INFO] [stdout] 19211 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19212 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19212 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19347:28
[INFO] [stdout]       |
[INFO] [stdout] 19347 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19347 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19351:9
[INFO] [stdout]       |
[INFO] [stdout] 19351 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19352 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19352 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19356:9
[INFO] [stdout]       |
[INFO] [stdout] 19356 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19357 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19357 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19457:28
[INFO] [stdout]       |
[INFO] [stdout] 19457 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19457 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19461:9
[INFO] [stdout]       |
[INFO] [stdout] 19461 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19462 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19462 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19469:9
[INFO] [stdout]       |
[INFO] [stdout] 19469 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19470 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19470 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19811:28
[INFO] [stdout]       |
[INFO] [stdout] 19811 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19811 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19815:9
[INFO] [stdout]       |
[INFO] [stdout] 19815 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19820:9
[INFO] [stdout]       |
[INFO] [stdout] 19820 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19821 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19821 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19954:28
[INFO] [stdout]       |
[INFO] [stdout] 19954 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19954 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19958:9
[INFO] [stdout]       |
[INFO] [stdout] 19958 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19959 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19959 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19963:9
[INFO] [stdout]       |
[INFO] [stdout] 19963 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 19964 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19964 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:19998:19
[INFO] [stdout]       |
[INFO] [stdout] 19998 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19998 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20033:19
[INFO] [stdout]       |
[INFO] [stdout] 20033 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20033 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20068:19
[INFO] [stdout]       |
[INFO] [stdout] 20068 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20068 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20174:28
[INFO] [stdout]       |
[INFO] [stdout] 20174 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20174 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20178:9
[INFO] [stdout]       |
[INFO] [stdout] 20178 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20179 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20179 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20186:9
[INFO] [stdout]       |
[INFO] [stdout] 20186 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20187 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20187 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20754:28
[INFO] [stdout]       |
[INFO] [stdout] 20754 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20754 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20758:9
[INFO] [stdout]       |
[INFO] [stdout] 20758 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20759 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20759 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20766:9
[INFO] [stdout]       |
[INFO] [stdout] 20766 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20767 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20767 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20874:28
[INFO] [stdout]       |
[INFO] [stdout] 20874 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20874 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20878:9
[INFO] [stdout]       |
[INFO] [stdout] 20878 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20879 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20879 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20886:9
[INFO] [stdout]       |
[INFO] [stdout] 20886 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20887 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20887 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20994:28
[INFO] [stdout]       |
[INFO] [stdout] 20994 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20994 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:20998:9
[INFO] [stdout]       |
[INFO] [stdout] 20998 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 20999 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20999 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21003:9
[INFO] [stdout]       |
[INFO] [stdout] 21003 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21004 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21004 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21122:28
[INFO] [stdout]       |
[INFO] [stdout] 21122 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21122 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21126:9
[INFO] [stdout]       |
[INFO] [stdout] 21126 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21127 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21127 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21131:9
[INFO] [stdout]       |
[INFO] [stdout] 21131 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21132 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21132 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21181:19
[INFO] [stdout]       |
[INFO] [stdout] 21181 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21181 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21250:28
[INFO] [stdout]       |
[INFO] [stdout] 21250 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21250 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21254:9
[INFO] [stdout]       |
[INFO] [stdout] 21254 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21255 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21255 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21259:9
[INFO] [stdout]       |
[INFO] [stdout] 21259 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21260 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21260 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21601:28
[INFO] [stdout]       |
[INFO] [stdout] 21601 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21601 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21605:9
[INFO] [stdout]       |
[INFO] [stdout] 21605 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21610:9
[INFO] [stdout]       |
[INFO] [stdout] 21610 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21611 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21611 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21732:28
[INFO] [stdout]       |
[INFO] [stdout] 21732 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21732 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21736:9
[INFO] [stdout]       |
[INFO] [stdout] 21736 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21737 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21737 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21741:9
[INFO] [stdout]       |
[INFO] [stdout] 21741 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 21742 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21742 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:21956:19
[INFO] [stdout]       |
[INFO] [stdout] 21956 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21956 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22000:19
[INFO] [stdout]       |
[INFO] [stdout] 22000 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22000 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22030:19
[INFO] [stdout]       |
[INFO] [stdout] 22030 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22030 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22062:19
[INFO] [stdout]       |
[INFO] [stdout] 22062 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22062 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22094:19
[INFO] [stdout]       |
[INFO] [stdout] 22094 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22094 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22173:28
[INFO] [stdout]       |
[INFO] [stdout] 22173 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22173 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22177:9
[INFO] [stdout]       |
[INFO] [stdout] 22177 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 22178 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22178 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22182:9
[INFO] [stdout]       |
[INFO] [stdout] 22182 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 22183 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22183 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22811:19
[INFO] [stdout]       |
[INFO] [stdout] 22811 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22811 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22838:19
[INFO] [stdout]       |
[INFO] [stdout] 22838 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22838 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22877:28
[INFO] [stdout]       |
[INFO] [stdout] 22877 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22877 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22881:9
[INFO] [stdout]       |
[INFO] [stdout] 22881 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 22882 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22882 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:22886:9
[INFO] [stdout]       |
[INFO] [stdout] 22886 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 22887 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22887 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23081:19
[INFO] [stdout]       |
[INFO] [stdout] 23081 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23081 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23118:19
[INFO] [stdout]       |
[INFO] [stdout] 23118 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23118 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23212:28
[INFO] [stdout]       |
[INFO] [stdout] 23212 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23212 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23216:9
[INFO] [stdout]       |
[INFO] [stdout] 23216 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 23217 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23217 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23221:9
[INFO] [stdout]       |
[INFO] [stdout] 23221 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 23222 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23222 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23832:28
[INFO] [stdout]       |
[INFO] [stdout] 23832 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23832 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23836:9
[INFO] [stdout]       |
[INFO] [stdout] 23836 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 23837 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23837 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:23841:9
[INFO] [stdout]       |
[INFO] [stdout] 23841 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 23842 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23842 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24148:28
[INFO] [stdout]       |
[INFO] [stdout] 24148 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24148 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24152:9
[INFO] [stdout]       |
[INFO] [stdout] 24152 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24153 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24153 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24157:9
[INFO] [stdout]       |
[INFO] [stdout] 24157 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24158 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24158 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24262:28
[INFO] [stdout]       |
[INFO] [stdout] 24262 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24262 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24266:9
[INFO] [stdout]       |
[INFO] [stdout] 24266 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24267 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24267 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24271:9
[INFO] [stdout]       |
[INFO] [stdout] 24271 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24272 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24272 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24391:28
[INFO] [stdout]       |
[INFO] [stdout] 24391 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24391 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24395:9
[INFO] [stdout]       |
[INFO] [stdout] 24395 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24396 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24396 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24400:9
[INFO] [stdout]       |
[INFO] [stdout] 24400 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24401 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24401 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24438:19
[INFO] [stdout]       |
[INFO] [stdout] 24438 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24438 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24477:19
[INFO] [stdout]       |
[INFO] [stdout] 24477 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24477 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24510:19
[INFO] [stdout]       |
[INFO] [stdout] 24510 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24510 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24549:19
[INFO] [stdout]       |
[INFO] [stdout] 24549 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24549 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24579:19
[INFO] [stdout]       |
[INFO] [stdout] 24579 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24579 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24602:19
[INFO] [stdout]       |
[INFO] [stdout] 24602 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24602 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24638:19
[INFO] [stdout]       |
[INFO] [stdout] 24638 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24638 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24679:19
[INFO] [stdout]       |
[INFO] [stdout] 24679 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24679 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24714:19
[INFO] [stdout]       |
[INFO] [stdout] 24714 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24714 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24747:19
[INFO] [stdout]       |
[INFO] [stdout] 24747 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24747 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24791:19
[INFO] [stdout]       |
[INFO] [stdout] 24791 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24791 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24970:28
[INFO] [stdout]       |
[INFO] [stdout] 24970 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24970 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24974:9
[INFO] [stdout]       |
[INFO] [stdout] 24974 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24975 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24975 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:24979:9
[INFO] [stdout]       |
[INFO] [stdout] 24979 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 24980 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 24980 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:26572:28
[INFO] [stdout]       |
[INFO] [stdout] 26572 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 26572 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:26576:9
[INFO] [stdout]       |
[INFO] [stdout] 26576 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 26577 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 26577 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:26581:9
[INFO] [stdout]       |
[INFO] [stdout] 26581 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 26582 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 26582 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27257:28
[INFO] [stdout]       |
[INFO] [stdout] 27257 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27257 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27261:9
[INFO] [stdout]       |
[INFO] [stdout] 27261 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27262 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27262 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27266:9
[INFO] [stdout]       |
[INFO] [stdout] 27266 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27267 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27267 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27365:28
[INFO] [stdout]       |
[INFO] [stdout] 27365 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27365 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27369:9
[INFO] [stdout]       |
[INFO] [stdout] 27369 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27370 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27370 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27374:9
[INFO] [stdout]       |
[INFO] [stdout] 27374 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27375 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27375 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27579:28
[INFO] [stdout]       |
[INFO] [stdout] 27579 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27579 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27583:9
[INFO] [stdout]       |
[INFO] [stdout] 27583 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27584 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27584 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27588:9
[INFO] [stdout]       |
[INFO] [stdout] 27588 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27589 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27589 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27675:28
[INFO] [stdout]       |
[INFO] [stdout] 27675 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27675 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27679:9
[INFO] [stdout]       |
[INFO] [stdout] 27679 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27680 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27680 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:27687:9
[INFO] [stdout]       |
[INFO] [stdout] 27687 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 27688 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 27688 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28108:28
[INFO] [stdout]       |
[INFO] [stdout] 28108 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28108 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28112:9
[INFO] [stdout]       |
[INFO] [stdout] 28112 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28113 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28113 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28120:9
[INFO] [stdout]       |
[INFO] [stdout] 28120 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28121 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28121 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28225:28
[INFO] [stdout]       |
[INFO] [stdout] 28225 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28225 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28229:9
[INFO] [stdout]       |
[INFO] [stdout] 28229 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28230 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28230 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28237:9
[INFO] [stdout]       |
[INFO] [stdout] 28237 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28238 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28238 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28314:28
[INFO] [stdout]       |
[INFO] [stdout] 28314 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28314 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28318:9
[INFO] [stdout]       |
[INFO] [stdout] 28318 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28319 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28319 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28326:9
[INFO] [stdout]       |
[INFO] [stdout] 28326 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28327 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28327 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28578:28
[INFO] [stdout]       |
[INFO] [stdout] 28578 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28578 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28582:9
[INFO] [stdout]       |
[INFO] [stdout] 28582 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28583 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28583 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28590:9
[INFO] [stdout]       |
[INFO] [stdout] 28590 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28591 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28591 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28676:28
[INFO] [stdout]       |
[INFO] [stdout] 28676 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28676 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28680:9
[INFO] [stdout]       |
[INFO] [stdout] 28680 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28681 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28681 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28685:9
[INFO] [stdout]       |
[INFO] [stdout] 28685 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28686 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28686 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28805:28
[INFO] [stdout]       |
[INFO] [stdout] 28805 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28805 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28809:9
[INFO] [stdout]       |
[INFO] [stdout] 28809 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28810 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28810 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28814:9
[INFO] [stdout]       |
[INFO] [stdout] 28814 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 28815 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28815 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28900:19
[INFO] [stdout]       |
[INFO] [stdout] 28900 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28900 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:28974:19
[INFO] [stdout]       |
[INFO] [stdout] 28974 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 28974 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29102:19
[INFO] [stdout]       |
[INFO] [stdout] 29102 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29102 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29191:19
[INFO] [stdout]       |
[INFO] [stdout] 29191 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29191 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29235:19
[INFO] [stdout]       |
[INFO] [stdout] 29235 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29235 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29270:19
[INFO] [stdout]       |
[INFO] [stdout] 29270 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29270 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29300:19
[INFO] [stdout]       |
[INFO] [stdout] 29300 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29300 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29338:19
[INFO] [stdout]       |
[INFO] [stdout] 29338 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29338 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29365:19
[INFO] [stdout]       |
[INFO] [stdout] 29365 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29365 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29386:19
[INFO] [stdout]       |
[INFO] [stdout] 29386 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29386 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29419:19
[INFO] [stdout]       |
[INFO] [stdout] 29419 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29419 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29466:19
[INFO] [stdout]       |
[INFO] [stdout] 29466 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29466 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29736:28
[INFO] [stdout]       |
[INFO] [stdout] 29736 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29736 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29740:9
[INFO] [stdout]       |
[INFO] [stdout] 29740 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 29741 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29741 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:29745:9
[INFO] [stdout]       |
[INFO] [stdout] 29745 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 29746 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 29746 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31749:28
[INFO] [stdout]       |
[INFO] [stdout] 31749 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31749 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31753:9
[INFO] [stdout]       |
[INFO] [stdout] 31753 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 31754 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31754 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31758:9
[INFO] [stdout]       |
[INFO] [stdout] 31758 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 31759 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31759 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31898:28
[INFO] [stdout]       |
[INFO] [stdout] 31898 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31898 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31902:9
[INFO] [stdout]       |
[INFO] [stdout] 31902 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 31903 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31903 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:31907:9
[INFO] [stdout]       |
[INFO] [stdout] 31907 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 31908 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 31908 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32102:28
[INFO] [stdout]       |
[INFO] [stdout] 32102 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32102 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32106:9
[INFO] [stdout]       |
[INFO] [stdout] 32106 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32107 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32107 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32111:9
[INFO] [stdout]       |
[INFO] [stdout] 32111 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32112 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32112 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32220:28
[INFO] [stdout]       |
[INFO] [stdout] 32220 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32220 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32224:9
[INFO] [stdout]       |
[INFO] [stdout] 32224 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32225 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32225 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32229:9
[INFO] [stdout]       |
[INFO] [stdout] 32229 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32230 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32230 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32261:19
[INFO] [stdout]       |
[INFO] [stdout] 32261 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32261 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32295:19
[INFO] [stdout]       |
[INFO] [stdout] 32295 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32295 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32353:28
[INFO] [stdout]       |
[INFO] [stdout] 32353 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32353 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32357:9
[INFO] [stdout]       |
[INFO] [stdout] 32357 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32358 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32358 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32362:9
[INFO] [stdout]       |
[INFO] [stdout] 32362 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32363 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32363 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32896:28
[INFO] [stdout]       |
[INFO] [stdout] 32896 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32896 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32900:9
[INFO] [stdout]       |
[INFO] [stdout] 32900 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32901 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32901 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:32905:9
[INFO] [stdout]       |
[INFO] [stdout] 32905 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 32906 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 32906 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33009:28
[INFO] [stdout]       |
[INFO] [stdout] 33009 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33009 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33013:9
[INFO] [stdout]       |
[INFO] [stdout] 33013 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 33014 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33014 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33018:9
[INFO] [stdout]       |
[INFO] [stdout] 33018 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 33019 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33019 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33050:19
[INFO] [stdout]       |
[INFO] [stdout] 33050 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33050 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33142:19
[INFO] [stdout]       |
[INFO] [stdout] 33142 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33142 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33212:19
[INFO] [stdout]       |
[INFO] [stdout] 33212 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33212 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33340:19
[INFO] [stdout]       |
[INFO] [stdout] 33340 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33340 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33417:19
[INFO] [stdout]       |
[INFO] [stdout] 33417 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33417 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33449:19
[INFO] [stdout]       |
[INFO] [stdout] 33449 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33449 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33487:19
[INFO] [stdout]       |
[INFO] [stdout] 33487 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33487 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33516:19
[INFO] [stdout]       |
[INFO] [stdout] 33516 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33516 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33539:19
[INFO] [stdout]       |
[INFO] [stdout] 33539 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33539 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33572:19
[INFO] [stdout]       |
[INFO] [stdout] 33572 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33572 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33613:19
[INFO] [stdout]       |
[INFO] [stdout] 33613 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33613 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33654:19
[INFO] [stdout]       |
[INFO] [stdout] 33654 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33654 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33695:19
[INFO] [stdout]       |
[INFO] [stdout] 33695 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33695 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33730:19
[INFO] [stdout]       |
[INFO] [stdout] 33730 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33730 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33762:19
[INFO] [stdout]       |
[INFO] [stdout] 33762 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33762 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33806:19
[INFO] [stdout]       |
[INFO] [stdout] 33806 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33806 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:33999:28
[INFO] [stdout]       |
[INFO] [stdout] 33999 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 33999 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:34003:9
[INFO] [stdout]       |
[INFO] [stdout] 34003 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 34004 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 34004 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:34008:9
[INFO] [stdout]       |
[INFO] [stdout] 34008 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 34009 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 34009 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36505:28
[INFO] [stdout]       |
[INFO] [stdout] 36505 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36505 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36509:9
[INFO] [stdout]       |
[INFO] [stdout] 36509 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36510 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36510 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36514:9
[INFO] [stdout]       |
[INFO] [stdout] 36514 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36515 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36515 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36806:28
[INFO] [stdout]       |
[INFO] [stdout] 36806 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36806 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36810:9
[INFO] [stdout]       |
[INFO] [stdout] 36810 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36811 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36811 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36815:9
[INFO] [stdout]       |
[INFO] [stdout] 36815 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36841:19
[INFO] [stdout]       |
[INFO] [stdout] 36841 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36841 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36884:28
[INFO] [stdout]       |
[INFO] [stdout] 36884 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36884 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36888:9
[INFO] [stdout]       |
[INFO] [stdout] 36888 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36889 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36889 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:36893:9
[INFO] [stdout]       |
[INFO] [stdout] 36893 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 36894 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 36894 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37121:28
[INFO] [stdout]       |
[INFO] [stdout] 37121 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37121 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37125:9
[INFO] [stdout]       |
[INFO] [stdout] 37125 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37126 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37126 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37130:9
[INFO] [stdout]       |
[INFO] [stdout] 37130 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37131 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37131 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37259:28
[INFO] [stdout]       |
[INFO] [stdout] 37259 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37259 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37263:9
[INFO] [stdout]       |
[INFO] [stdout] 37263 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37264 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37264 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37268:9
[INFO] [stdout]       |
[INFO] [stdout] 37268 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37269 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37269 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37332:28
[INFO] [stdout]       |
[INFO] [stdout] 37332 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37332 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37336:9
[INFO] [stdout]       |
[INFO] [stdout] 37336 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37337 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37337 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37341:9
[INFO] [stdout]       |
[INFO] [stdout] 37341 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37342 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37342 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37565:28
[INFO] [stdout]       |
[INFO] [stdout] 37565 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37565 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37569:9
[INFO] [stdout]       |
[INFO] [stdout] 37569 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37570 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37570 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37574:9
[INFO] [stdout]       |
[INFO] [stdout] 37574 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37575 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37575 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37715:28
[INFO] [stdout]       |
[INFO] [stdout] 37715 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37715 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37719:9
[INFO] [stdout]       |
[INFO] [stdout] 37719 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37720 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37720 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37724:9
[INFO] [stdout]       |
[INFO] [stdout] 37724 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37725 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37725 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37756:19
[INFO] [stdout]       |
[INFO] [stdout] 37756 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37756 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37827:19
[INFO] [stdout]       |
[INFO] [stdout] 37827 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37827 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37877:19
[INFO] [stdout]       |
[INFO] [stdout] 37877 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37877 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37940:28
[INFO] [stdout]       |
[INFO] [stdout] 37940 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37940 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37944:9
[INFO] [stdout]       |
[INFO] [stdout] 37944 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37945 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37945 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:37949:9
[INFO] [stdout]       |
[INFO] [stdout] 37949 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 37950 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 37950 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38438:28
[INFO] [stdout]       |
[INFO] [stdout] 38438 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38438 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38442:9
[INFO] [stdout]       |
[INFO] [stdout] 38442 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38443 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38443 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38447:9
[INFO] [stdout]       |
[INFO] [stdout] 38447 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38448 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38448 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38552:28
[INFO] [stdout]       |
[INFO] [stdout] 38552 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38552 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38556:9
[INFO] [stdout]       |
[INFO] [stdout] 38556 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38561:9
[INFO] [stdout]       |
[INFO] [stdout] 38561 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38562 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38562 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38600:28
[INFO] [stdout]       |
[INFO] [stdout] 38600 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38600 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38604:9
[INFO] [stdout]       |
[INFO] [stdout] 38604 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38605 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38605 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38609:9
[INFO] [stdout]       |
[INFO] [stdout] 38609 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38610 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38610 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38823:28
[INFO] [stdout]       |
[INFO] [stdout] 38823 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38823 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38827:9
[INFO] [stdout]       |
[INFO] [stdout] 38827 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38828 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38828 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:38835:9
[INFO] [stdout]       |
[INFO] [stdout] 38835 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 38836 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 38836 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39162:28
[INFO] [stdout]       |
[INFO] [stdout] 39162 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39162 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39166:9
[INFO] [stdout]       |
[INFO] [stdout] 39166 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39167 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39167 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39174:9
[INFO] [stdout]       |
[INFO] [stdout] 39174 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39175 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39175 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39278:28
[INFO] [stdout]       |
[INFO] [stdout] 39278 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39278 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39282:9
[INFO] [stdout]       |
[INFO] [stdout] 39282 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39283 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39283 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39290:9
[INFO] [stdout]       |
[INFO] [stdout] 39290 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39291 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39291 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39371:28
[INFO] [stdout]       |
[INFO] [stdout] 39371 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39371 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39375:9
[INFO] [stdout]       |
[INFO] [stdout] 39375 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39376 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39376 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39380:9
[INFO] [stdout]       |
[INFO] [stdout] 39380 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39381 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39381 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39483:28
[INFO] [stdout]       |
[INFO] [stdout] 39483 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39483 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39487:9
[INFO] [stdout]       |
[INFO] [stdout] 39487 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39488 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39488 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39492:9
[INFO] [stdout]       |
[INFO] [stdout] 39492 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39493 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39493 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39553:28
[INFO] [stdout]       |
[INFO] [stdout] 39553 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39553 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39557:9
[INFO] [stdout]       |
[INFO] [stdout] 39557 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39558 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39558 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39562:9
[INFO] [stdout]       |
[INFO] [stdout] 39562 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39563 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39563 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39887:28
[INFO] [stdout]       |
[INFO] [stdout] 39887 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39887 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39891:9
[INFO] [stdout]       |
[INFO] [stdout] 39891 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39892 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39892 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:39896:9
[INFO] [stdout]       |
[INFO] [stdout] 39896 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 39897 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 39897 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40114:19
[INFO] [stdout]       |
[INFO] [stdout] 40114 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40114 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40215:28
[INFO] [stdout]       |
[INFO] [stdout] 40215 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40215 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40219:9
[INFO] [stdout]       |
[INFO] [stdout] 40219 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40220 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40220 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40227:9
[INFO] [stdout]       |
[INFO] [stdout] 40227 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40228 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40228 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40684:28
[INFO] [stdout]       |
[INFO] [stdout] 40684 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40684 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40688:9
[INFO] [stdout]       |
[INFO] [stdout] 40688 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40689 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40689 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40696:9
[INFO] [stdout]       |
[INFO] [stdout] 40696 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40697 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40697 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40801:28
[INFO] [stdout]       |
[INFO] [stdout] 40801 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40801 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40805:9
[INFO] [stdout]       |
[INFO] [stdout] 40805 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40813:9
[INFO] [stdout]       |
[INFO] [stdout] 40813 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40814 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40814 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40904:28
[INFO] [stdout]       |
[INFO] [stdout] 40904 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40904 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40908:9
[INFO] [stdout]       |
[INFO] [stdout] 40908 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40909 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40909 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:40913:9
[INFO] [stdout]       |
[INFO] [stdout] 40913 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 40914 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 40914 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41017:28
[INFO] [stdout]       |
[INFO] [stdout] 41017 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41017 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41021:9
[INFO] [stdout]       |
[INFO] [stdout] 41021 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41022 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41022 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41026:9
[INFO] [stdout]       |
[INFO] [stdout] 41026 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41027 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41027 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41101:28
[INFO] [stdout]       |
[INFO] [stdout] 41101 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41101 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41105:9
[INFO] [stdout]       |
[INFO] [stdout] 41105 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41106 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41106 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41113:9
[INFO] [stdout]       |
[INFO] [stdout] 41113 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41114 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41114 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41304:28
[INFO] [stdout]       |
[INFO] [stdout] 41304 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41304 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41308:9
[INFO] [stdout]       |
[INFO] [stdout] 41308 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41309 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41309 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41316:9
[INFO] [stdout]       |
[INFO] [stdout] 41316 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41317 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41317 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41423:28
[INFO] [stdout]       |
[INFO] [stdout] 41423 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41423 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41427:9
[INFO] [stdout]       |
[INFO] [stdout] 41427 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41428 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41428 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41435:9
[INFO] [stdout]       |
[INFO] [stdout] 41435 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41436 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41436 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41733:28
[INFO] [stdout]       |
[INFO] [stdout] 41733 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41733 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41737:9
[INFO] [stdout]       |
[INFO] [stdout] 41737 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41738 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41738 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:41742:9
[INFO] [stdout]       |
[INFO] [stdout] 41742 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 41743 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 41743 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43701:28
[INFO] [stdout]       |
[INFO] [stdout] 43701 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43701 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43705:9
[INFO] [stdout]       |
[INFO] [stdout] 43705 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 43706 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43706 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43710:9
[INFO] [stdout]       |
[INFO] [stdout] 43710 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 43711 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43711 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43796:28
[INFO] [stdout]       |
[INFO] [stdout] 43796 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43796 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43800:9
[INFO] [stdout]       |
[INFO] [stdout] 43800 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 43801 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43801 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:43805:9
[INFO] [stdout]       |
[INFO] [stdout] 43805 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 43806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 43806 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44194:28
[INFO] [stdout]       |
[INFO] [stdout] 44194 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44194 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44198:9
[INFO] [stdout]       |
[INFO] [stdout] 44198 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44199 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44199 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44203:9
[INFO] [stdout]       |
[INFO] [stdout] 44203 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44204 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44204 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44360:28
[INFO] [stdout]       |
[INFO] [stdout] 44360 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44360 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44364:9
[INFO] [stdout]       |
[INFO] [stdout] 44364 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44365 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44365 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44369:9
[INFO] [stdout]       |
[INFO] [stdout] 44369 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44370 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44370 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44401:19
[INFO] [stdout]       |
[INFO] [stdout] 44401 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44401 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44442:19
[INFO] [stdout]       |
[INFO] [stdout] 44442 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44442 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44486:28
[INFO] [stdout]       |
[INFO] [stdout] 44486 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44486 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44490:9
[INFO] [stdout]       |
[INFO] [stdout] 44490 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44491 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44491 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44495:9
[INFO] [stdout]       |
[INFO] [stdout] 44495 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44496 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44496 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44880:28
[INFO] [stdout]       |
[INFO] [stdout] 44880 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44880 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44884:9
[INFO] [stdout]       |
[INFO] [stdout] 44884 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44885 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44885 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:44889:9
[INFO] [stdout]       |
[INFO] [stdout] 44889 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 44890 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 44890 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46884:28
[INFO] [stdout]       |
[INFO] [stdout] 46884 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46884 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46888:9
[INFO] [stdout]       |
[INFO] [stdout] 46888 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 46889 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46889 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46893:9
[INFO] [stdout]       |
[INFO] [stdout] 46893 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 46894 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46894 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46926:28
[INFO] [stdout]       |
[INFO] [stdout] 46926 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46926 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46930:9
[INFO] [stdout]       |
[INFO] [stdout] 46930 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 46931 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46931 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:46935:9
[INFO] [stdout]       |
[INFO] [stdout] 46935 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 46936 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 46936 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47058:28
[INFO] [stdout]       |
[INFO] [stdout] 47058 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47058 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47062:9
[INFO] [stdout]       |
[INFO] [stdout] 47062 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47063 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47063 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47067:9
[INFO] [stdout]       |
[INFO] [stdout] 47067 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47068 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47068 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47228:28
[INFO] [stdout]       |
[INFO] [stdout] 47228 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47228 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47232:9
[INFO] [stdout]       |
[INFO] [stdout] 47232 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47233 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47233 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47237:9
[INFO] [stdout]       |
[INFO] [stdout] 47237 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47238 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47238 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47263:19
[INFO] [stdout]       |
[INFO] [stdout] 47263 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47263 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47378:28
[INFO] [stdout]       |
[INFO] [stdout] 47378 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47378 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47382:9
[INFO] [stdout]       |
[INFO] [stdout] 47382 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47383 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47383 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:47387:9
[INFO] [stdout]       |
[INFO] [stdout] 47387 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 47388 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 47388 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48327:28
[INFO] [stdout]       |
[INFO] [stdout] 48327 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48327 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48331:9
[INFO] [stdout]       |
[INFO] [stdout] 48331 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48332 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48332 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48336:9
[INFO] [stdout]       |
[INFO] [stdout] 48336 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48337 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48337 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48495:28
[INFO] [stdout]       |
[INFO] [stdout] 48495 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48495 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48499:9
[INFO] [stdout]       |
[INFO] [stdout] 48499 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48500 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48500 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48504:9
[INFO] [stdout]       |
[INFO] [stdout] 48504 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48505 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48505 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48596:28
[INFO] [stdout]       |
[INFO] [stdout] 48596 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48596 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48600:9
[INFO] [stdout]       |
[INFO] [stdout] 48600 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48601 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48601 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:48605:9
[INFO] [stdout]       |
[INFO] [stdout] 48605 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 48606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 48606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49060:28
[INFO] [stdout]       |
[INFO] [stdout] 49060 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49060 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49064:9
[INFO] [stdout]       |
[INFO] [stdout] 49064 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49065 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49065 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49069:9
[INFO] [stdout]       |
[INFO] [stdout] 49069 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49070 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49070 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49201:28
[INFO] [stdout]       |
[INFO] [stdout] 49201 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49201 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49205:9
[INFO] [stdout]       |
[INFO] [stdout] 49205 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49206 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49206 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49210:9
[INFO] [stdout]       |
[INFO] [stdout] 49210 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49211 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49211 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49341:28
[INFO] [stdout]       |
[INFO] [stdout] 49341 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49341 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49345:9
[INFO] [stdout]       |
[INFO] [stdout] 49345 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49346 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49346 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49350:9
[INFO] [stdout]       |
[INFO] [stdout] 49350 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49351 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49351 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49491:28
[INFO] [stdout]       |
[INFO] [stdout] 49491 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49491 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49495:9
[INFO] [stdout]       |
[INFO] [stdout] 49495 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49496 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49496 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49500:9
[INFO] [stdout]       |
[INFO] [stdout] 49500 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49501 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49501 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49581:28
[INFO] [stdout]       |
[INFO] [stdout] 49581 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49581 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49585:9
[INFO] [stdout]       |
[INFO] [stdout] 49585 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49586 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49586 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49593:9
[INFO] [stdout]       |
[INFO] [stdout] 49593 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49594 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49594 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49811:28
[INFO] [stdout]       |
[INFO] [stdout] 49811 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49811 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49815:9
[INFO] [stdout]       |
[INFO] [stdout] 49815 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49823:9
[INFO] [stdout]       |
[INFO] [stdout] 49823 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49824 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49824 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49946:28
[INFO] [stdout]       |
[INFO] [stdout] 49946 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49946 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49950:9
[INFO] [stdout]       |
[INFO] [stdout] 49950 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49951 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49951 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:49958:9
[INFO] [stdout]       |
[INFO] [stdout] 49958 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 49959 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 49959 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50057:28
[INFO] [stdout]       |
[INFO] [stdout] 50057 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50057 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50061:9
[INFO] [stdout]       |
[INFO] [stdout] 50061 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50062 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50062 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50066:9
[INFO] [stdout]       |
[INFO] [stdout] 50066 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50067 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50067 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50201:28
[INFO] [stdout]       |
[INFO] [stdout] 50201 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50201 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50205:9
[INFO] [stdout]       |
[INFO] [stdout] 50205 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50206 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50206 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50210:9
[INFO] [stdout]       |
[INFO] [stdout] 50210 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50211 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50211 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50273:28
[INFO] [stdout]       |
[INFO] [stdout] 50273 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50273 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50277:9
[INFO] [stdout]       |
[INFO] [stdout] 50277 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50278 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50278 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50282:9
[INFO] [stdout]       |
[INFO] [stdout] 50282 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50283 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50283 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50497:28
[INFO] [stdout]       |
[INFO] [stdout] 50497 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50497 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50501:9
[INFO] [stdout]       |
[INFO] [stdout] 50501 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50502 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50502 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50506:9
[INFO] [stdout]       |
[INFO] [stdout] 50506 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50507 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50507 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50708:28
[INFO] [stdout]       |
[INFO] [stdout] 50708 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50708 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50712:9
[INFO] [stdout]       |
[INFO] [stdout] 50712 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50713 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50713 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50717:9
[INFO] [stdout]       |
[INFO] [stdout] 50717 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50718 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50718 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50811:28
[INFO] [stdout]       |
[INFO] [stdout] 50811 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50811 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50815:9
[INFO] [stdout]       |
[INFO] [stdout] 50815 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50816 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50820:9
[INFO] [stdout]       |
[INFO] [stdout] 50820 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50821 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50821 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50957:28
[INFO] [stdout]       |
[INFO] [stdout] 50957 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50957 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50961:9
[INFO] [stdout]       |
[INFO] [stdout] 50961 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50962 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50962 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:50966:9
[INFO] [stdout]       |
[INFO] [stdout] 50966 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 50967 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 50967 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51002:19
[INFO] [stdout]       |
[INFO] [stdout] 51002 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51002 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51041:19
[INFO] [stdout]       |
[INFO] [stdout] 51041 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51041 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51074:19
[INFO] [stdout]       |
[INFO] [stdout] 51074 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51074 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51103:19
[INFO] [stdout]       |
[INFO] [stdout] 51103 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51103 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51214:28
[INFO] [stdout]       |
[INFO] [stdout] 51214 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51214 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51218:9
[INFO] [stdout]       |
[INFO] [stdout] 51218 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 51219 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51219 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51226:9
[INFO] [stdout]       |
[INFO] [stdout] 51226 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 51227 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51227 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51912:28
[INFO] [stdout]       |
[INFO] [stdout] 51912 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51912 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51916:9
[INFO] [stdout]       |
[INFO] [stdout] 51916 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 51917 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51917 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:51924:9
[INFO] [stdout]       |
[INFO] [stdout] 51924 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 51925 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 51925 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52032:28
[INFO] [stdout]       |
[INFO] [stdout] 52032 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52032 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52036:9
[INFO] [stdout]       |
[INFO] [stdout] 52036 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52037 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52037 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52044:9
[INFO] [stdout]       |
[INFO] [stdout] 52044 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52045 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52045 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52163:28
[INFO] [stdout]       |
[INFO] [stdout] 52163 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52163 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52167:9
[INFO] [stdout]       |
[INFO] [stdout] 52167 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52168 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52168 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52172:9
[INFO] [stdout]       |
[INFO] [stdout] 52172 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52173 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52173 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52326:28
[INFO] [stdout]       |
[INFO] [stdout] 52326 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52326 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52330:9
[INFO] [stdout]       |
[INFO] [stdout] 52330 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52331 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52331 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52335:9
[INFO] [stdout]       |
[INFO] [stdout] 52335 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52336 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52336 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52372:28
[INFO] [stdout]       |
[INFO] [stdout] 52372 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52372 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52376:9
[INFO] [stdout]       |
[INFO] [stdout] 52376 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52377 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52377 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52381:9
[INFO] [stdout]       |
[INFO] [stdout] 52381 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52382 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52382 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52526:28
[INFO] [stdout]       |
[INFO] [stdout] 52526 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52526 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52530:9
[INFO] [stdout]       |
[INFO] [stdout] 52530 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52531 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52531 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52535:9
[INFO] [stdout]       |
[INFO] [stdout] 52535 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52536 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52536 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52720:28
[INFO] [stdout]       |
[INFO] [stdout] 52720 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52720 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52724:9
[INFO] [stdout]       |
[INFO] [stdout] 52724 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52725 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52725 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52729:9
[INFO] [stdout]       |
[INFO] [stdout] 52729 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52730 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52730 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52923:28
[INFO] [stdout]       |
[INFO] [stdout] 52923 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52923 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52927:9
[INFO] [stdout]       |
[INFO] [stdout] 52927 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52928 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52928 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:52932:9
[INFO] [stdout]       |
[INFO] [stdout] 52932 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 52933 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 52933 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53016:28
[INFO] [stdout]       |
[INFO] [stdout] 53016 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53016 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53020:9
[INFO] [stdout]       |
[INFO] [stdout] 53020 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53021 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53021 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53025:9
[INFO] [stdout]       |
[INFO] [stdout] 53025 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53026 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53026 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53140:28
[INFO] [stdout]       |
[INFO] [stdout] 53140 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53140 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53144:9
[INFO] [stdout]       |
[INFO] [stdout] 53144 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53145 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53145 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53149:9
[INFO] [stdout]       |
[INFO] [stdout] 53149 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53150 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53150 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53238:28
[INFO] [stdout]       |
[INFO] [stdout] 53238 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53238 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53242:9
[INFO] [stdout]       |
[INFO] [stdout] 53242 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53243 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53243 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53247:9
[INFO] [stdout]       |
[INFO] [stdout] 53247 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53248 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53248 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53362:28
[INFO] [stdout]       |
[INFO] [stdout] 53362 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53362 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53366:9
[INFO] [stdout]       |
[INFO] [stdout] 53366 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53367 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53367 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53371:9
[INFO] [stdout]       |
[INFO] [stdout] 53371 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53372 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53372 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53463:28
[INFO] [stdout]       |
[INFO] [stdout] 53463 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53463 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53467:9
[INFO] [stdout]       |
[INFO] [stdout] 53467 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53468 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53468 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53472:9
[INFO] [stdout]       |
[INFO] [stdout] 53472 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53473 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53473 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53593:28
[INFO] [stdout]       |
[INFO] [stdout] 53593 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53593 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53597:9
[INFO] [stdout]       |
[INFO] [stdout] 53597 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53598 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53598 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53602:9
[INFO] [stdout]       |
[INFO] [stdout] 53602 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 53603 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53603 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:53632:19
[INFO] [stdout]       |
[INFO] [stdout] 53632 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 53632 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:54058:28
[INFO] [stdout]       |
[INFO] [stdout] 54058 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 54058 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:54062:9
[INFO] [stdout]       |
[INFO] [stdout] 54062 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 54063 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 54063 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:54088:9
[INFO] [stdout]       |
[INFO] [stdout] 54088 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 54089 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 54089 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:57896:28
[INFO] [stdout]       |
[INFO] [stdout] 57896 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 57896 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:57900:9
[INFO] [stdout]       |
[INFO] [stdout] 57900 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 57901 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 57901 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:57926:9
[INFO] [stdout]       |
[INFO] [stdout] 57926 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 57927 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 57927 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59161:28
[INFO] [stdout]       |
[INFO] [stdout] 59161 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59161 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59165:9
[INFO] [stdout]       |
[INFO] [stdout] 59165 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59166 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59166 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59191:9
[INFO] [stdout]       |
[INFO] [stdout] 59191 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59192 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59192 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59464:28
[INFO] [stdout]       |
[INFO] [stdout] 59464 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59464 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59468:9
[INFO] [stdout]       |
[INFO] [stdout] 59468 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59469 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59469 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59473:9
[INFO] [stdout]       |
[INFO] [stdout] 59473 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59474 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59474 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59676:28
[INFO] [stdout]       |
[INFO] [stdout] 59676 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59676 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59680:9
[INFO] [stdout]       |
[INFO] [stdout] 59680 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59681 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59681 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59685:9
[INFO] [stdout]       |
[INFO] [stdout] 59685 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59686 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59686 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59770:28
[INFO] [stdout]       |
[INFO] [stdout] 59770 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59770 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59774:9
[INFO] [stdout]       |
[INFO] [stdout] 59774 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59775 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59775 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:59782:9
[INFO] [stdout]       |
[INFO] [stdout] 59782 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 59783 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 59783 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60186:28
[INFO] [stdout]       |
[INFO] [stdout] 60186 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60186 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60190:9
[INFO] [stdout]       |
[INFO] [stdout] 60190 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60191 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60191 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60195:9
[INFO] [stdout]       |
[INFO] [stdout] 60195 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60196 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60196 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60299:28
[INFO] [stdout]       |
[INFO] [stdout] 60299 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60299 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60303:9
[INFO] [stdout]       |
[INFO] [stdout] 60303 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60304 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60304 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60308:9
[INFO] [stdout]       |
[INFO] [stdout] 60308 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60309 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60309 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60340:19
[INFO] [stdout]       |
[INFO] [stdout] 60340 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60340 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60434:28
[INFO] [stdout]       |
[INFO] [stdout] 60434 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60434 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60438:9
[INFO] [stdout]       |
[INFO] [stdout] 60438 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60439 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60439 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60443:9
[INFO] [stdout]       |
[INFO] [stdout] 60443 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60444 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60444 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60992:28
[INFO] [stdout]       |
[INFO] [stdout] 60992 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60992 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:60996:9
[INFO] [stdout]       |
[INFO] [stdout] 60996 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 60997 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 60997 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61001:9
[INFO] [stdout]       |
[INFO] [stdout] 61001 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61002 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61002 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61295:28
[INFO] [stdout]       |
[INFO] [stdout] 61295 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61295 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61299:9
[INFO] [stdout]       |
[INFO] [stdout] 61299 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61300 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61300 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61304:9
[INFO] [stdout]       |
[INFO] [stdout] 61304 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61305 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61305 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61414:28
[INFO] [stdout]       |
[INFO] [stdout] 61414 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61414 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61418:9
[INFO] [stdout]       |
[INFO] [stdout] 61418 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61419 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61419 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61423:9
[INFO] [stdout]       |
[INFO] [stdout] 61423 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61424 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61424 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61596:28
[INFO] [stdout]       |
[INFO] [stdout] 61596 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61596 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61600:9
[INFO] [stdout]       |
[INFO] [stdout] 61600 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61601 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61601 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61605:9
[INFO] [stdout]       |
[INFO] [stdout] 61605 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61606 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61691:28
[INFO] [stdout]       |
[INFO] [stdout] 61691 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61691 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61695:9
[INFO] [stdout]       |
[INFO] [stdout] 61695 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61696 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61696 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:61700:9
[INFO] [stdout]       |
[INFO] [stdout] 61700 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 61701 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 61701 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62022:28
[INFO] [stdout]       |
[INFO] [stdout] 62022 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62022 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62026:9
[INFO] [stdout]       |
[INFO] [stdout] 62026 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62027 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62027 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62031:9
[INFO] [stdout]       |
[INFO] [stdout] 62031 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62032 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62032 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62200:28
[INFO] [stdout]       |
[INFO] [stdout] 62200 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62200 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62204:9
[INFO] [stdout]       |
[INFO] [stdout] 62204 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62205 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62205 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62209:9
[INFO] [stdout]       |
[INFO] [stdout] 62209 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62210 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62210 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62242:19
[INFO] [stdout]       |
[INFO] [stdout] 62242 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62242 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62320:28
[INFO] [stdout]       |
[INFO] [stdout] 62320 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62320 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62324:9
[INFO] [stdout]       |
[INFO] [stdout] 62324 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62325 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62325 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62329:9
[INFO] [stdout]       |
[INFO] [stdout] 62329 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62330 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62330 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62589:28
[INFO] [stdout]       |
[INFO] [stdout] 62589 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62589 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62593:9
[INFO] [stdout]       |
[INFO] [stdout] 62593 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62594 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62594 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62598:9
[INFO] [stdout]       |
[INFO] [stdout] 62598 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62599 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62599 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62732:28
[INFO] [stdout]       |
[INFO] [stdout] 62732 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62732 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62736:9
[INFO] [stdout]       |
[INFO] [stdout] 62736 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62737 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62737 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62741:9
[INFO] [stdout]       |
[INFO] [stdout] 62741 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62742 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62742 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62789:28
[INFO] [stdout]       |
[INFO] [stdout] 62789 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62789 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62793:9
[INFO] [stdout]       |
[INFO] [stdout] 62793 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62794 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62794 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:62798:9
[INFO] [stdout]       |
[INFO] [stdout] 62798 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 62799 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 62799 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63049:28
[INFO] [stdout]       |
[INFO] [stdout] 63049 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63049 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63053:9
[INFO] [stdout]       |
[INFO] [stdout] 63053 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63054 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63054 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63061:9
[INFO] [stdout]       |
[INFO] [stdout] 63061 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63062 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63062 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63434:28
[INFO] [stdout]       |
[INFO] [stdout] 63434 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63434 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63438:9
[INFO] [stdout]       |
[INFO] [stdout] 63438 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63439 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63439 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63443:9
[INFO] [stdout]       |
[INFO] [stdout] 63443 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63444 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63444 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63552:28
[INFO] [stdout]       |
[INFO] [stdout] 63552 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63552 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63556:9
[INFO] [stdout]       |
[INFO] [stdout] 63556 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63557 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63561:9
[INFO] [stdout]       |
[INFO] [stdout] 63561 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63562 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63562 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63581:19
[INFO] [stdout]       |
[INFO] [stdout] 63581 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63581 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63604:19
[INFO] [stdout]       |
[INFO] [stdout] 63604 |     fn encode_ros(&self) -> std::borrow::Cow<[u8]> {
[INFO] [stdout]       |                   ^^^^^     ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |                   |
[INFO] [stdout]       |                   the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63604 |     fn encode_ros(&self) -> std::borrow::Cow<'_, [u8]> {
[INFO] [stdout]       |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63987:28
[INFO] [stdout]       |
[INFO] [stdout] 63987 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63987 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63991:9
[INFO] [stdout]       |
[INFO] [stdout] 63991 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 63992 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 63992 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:63999:9
[INFO] [stdout]       |
[INFO] [stdout] 63999 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 64000 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[INFO] [stdout]       |                                               ---------------------- the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 64000 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<'_, [u8]>)> {
[INFO] [stdout]       |                                                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:67700:28
[INFO] [stdout]       |
[INFO] [stdout] 67700 |     fn create_resource_ref(&self) -> ResourceRef {
[INFO] [stdout]       |                            ^^^^^     ----------- the same lifetime is hidden here
[INFO] [stdout]       |                            |
[INFO] [stdout]       |                            the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 67700 |     fn create_resource_ref(&self) -> ResourceRef<'_> {
[INFO] [stdout]       |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/mikrotik-model-23f10218c3cb11db/out/mikrotik-model.rs:67704:9
[INFO] [stdout]       |
[INFO] [stdout] 67704 |         &self,
[INFO] [stdout]       |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 67705 |     ) -> impl Iterator<Item = (ReferenceType, std::borrow::Cow<[u8]>)> {
[WARN] too many lines in the log, truncating it
