[INFO] fetching crate glium 0.36.0...
[INFO] checking glium-0.36.0 against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] extracting crate glium 0.36.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate glium 0.36.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate glium 0.36.0
[INFO] tweaked toml for crates.io crate glium 0.36.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate glium 0.36.0 on toolchain 52995a223f2919dd3e2e427231db90a257350ded
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate glium 0.36.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98
[INFO] running `Command { std: "docker" "start" "76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a94ab8e0db130b0d09d5702412418cdb05dfb268a0efca0f6389274635ed98" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.87
[INFO] [stderr]    Compiling libc v0.2.159
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]    Compiling pkg-config v0.3.31
[INFO] [stderr]     Checking libloading v0.8.5
[INFO] [stderr]    Compiling rustix v0.38.37
[INFO] [stderr]     Checking linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cc v1.1.28
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]     Checking scoped-tls v1.0.1
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]     Checking downcast-rs v1.2.1
[INFO] [stderr]    Compiling xml-rs v0.8.22
[INFO] [stderr]    Compiling wayland-sys v0.31.5
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling wayland-client v0.31.6
[INFO] [stderr]    Compiling syn v2.0.79
[INFO] [stderr]    Compiling thiserror v1.0.64
[INFO] [stderr]    Compiling quick-xml v0.36.2
[INFO] [stderr]     Checking arrayvec v0.7.6
[INFO] [stderr]     Checking bytemuck v1.18.0
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]     Checking pin-project-lite v0.2.14
[INFO] [stderr]     Checking tracing-core v0.1.32
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling wayland-backend v0.3.7
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]     Checking adler2 v2.0.0
[INFO] [stderr]     Checking miniz_oxide v0.8.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]    Compiling anyhow v1.0.89
[INFO] [stderr]    Compiling wayland-scanner v0.31.5
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]     Checking ttf-parser v0.25.0
[INFO] [stderr]     Checking cursor-icon v1.1.0
[INFO] [stderr]     Checking xcursor v0.3.8
[INFO] [stderr]     Checking strict-num v0.1.1
[INFO] [stderr]     Checking xkeysym v0.2.1
[INFO] [stderr]     Checking crossbeam-epoch v0.9.18
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.0
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.0
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking memmap2 v0.9.5
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.8
[INFO] [stderr]     Checking aligned-vec v0.5.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling built v0.7.4
[INFO] [stderr]     Checking v_frame v0.3.8
[INFO] [stderr]    Compiling rav1e v0.7.1
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling winit v0.30.5
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]    Compiling glutin v0.32.1
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]     Checking crc32fast v1.4.2
[INFO] [stderr]     Checking owned_ttf_parser v0.25.0
[INFO] [stderr]     Checking ab_glyph v0.2.29
[INFO] [stderr]     Checking x11rb-protocol v0.13.1
[INFO] [stderr]     Checking raw-window-handle v0.6.2
[INFO] [stderr]     Checking as-raw-xcb-connection v1.0.1
[INFO] [stderr]    Compiling cgmath v0.16.1
[INFO] [stderr]     Checking av1-grain v0.2.3
[INFO] [stderr]     Checking flate2 v1.0.34
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]     Checking rand v0.4.6
[INFO] [stderr]     Checking num-traits v0.1.43
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]     Checking maybe-rayon v0.1.1
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]     Checking imgref v1.10.1
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]     Checking quick-error v2.0.1
[INFO] [stderr]     Checking approx v0.1.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]     Checking percent-encoding v2.3.1
[INFO] [stderr]     Checking mint v0.5.9
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking dpi v0.1.1
[INFO] [stderr]     Checking weezl v0.1.8
[INFO] [stderr]     Checking polling v3.7.3
[INFO] [stderr]     Checking bitstream-io v2.5.3
[INFO] [stderr]    Compiling noop_proc_macro v0.3.0
[INFO] [stderr]     Checking gimli v0.31.1
[INFO] [stderr]     Checking miniz_oxide v0.7.4
[INFO] [stderr]     Checking loop9 v0.1.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.64
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling profiling-procmacros v1.0.15
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]     Checking profiling v1.0.15
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]     Checking wayland-protocols v0.32.4
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]     Checking wayland-cursor v0.31.6
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking flume v0.11.0
[INFO] [stderr]     Checking addr2line v0.24.2
[INFO] [stderr]    Compiling glium v0.36.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking object v0.36.5
[INFO] [stderr]     Checking rgb v0.8.50
[INFO] [stderr]     Checking avif-serialize v0.8.1
[INFO] [stderr]     Checking fdeflate v0.3.5
[INFO] [stderr]     Checking half v2.4.1
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]     Checking jpeg-decoder v0.3.1
[INFO] [stderr]     Checking bit_field v0.10.2
[INFO] [stderr]     Checking rustc-demangle v0.1.24
[INFO] [stderr]     Checking byteorder-lite v0.1.0
[INFO] [stderr]     Checking lebe v0.5.2
[INFO] [stderr]     Checking zune-core v0.4.12
[INFO] [stderr]    Compiling cgmath v0.18.0
[INFO] [stderr]     Checking gif v0.13.1
[INFO] [stderr]     Checking zune-jpeg v0.4.13
[INFO] [stderr]     Checking image-webp v0.1.3
[INFO] [stderr]     Checking exr v1.72.0
[INFO] [stderr]     Checking tiff v0.9.1
[INFO] [stderr]    Compiling ouroboros_macro v0.18.4
[INFO] [stderr]     Checking png v0.17.14
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking genmesh v0.6.2
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking approx v0.4.0
[INFO] [stderr]     Checking aliasable v0.1.3
[INFO] [stderr]     Checking ouroboros v0.18.4
[INFO] [stderr]     Checking obj v0.10.2
[INFO] [stderr]     Checking backtrace v0.3.74
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking takeable-option v0.5.0
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.4
[INFO] [stderr]     Checking wayland-protocols-plasma v0.3.4
[INFO] [stderr]     Checking ravif v0.11.10
[INFO] [stderr]     Checking image v0.25.2
[INFO] [stderr]     Checking sctk-adwaita v0.10.1
[INFO] [stderr]     Checking x11rb v0.13.1
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:190:157
[INFO] [stdout]     |
[INFO] [stdout] 190 | ...new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]     = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 190 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 190 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 190 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 190 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:205:49
[INFO] [stdout]     |
[INFO] [stdout] 205 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| Tex...
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 205 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))}
[INFO] [stdout] 205 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))}
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 205 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))}
[INFO] [stdout] 205 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:215:57
[INFO] [stdout]     |
[INFO] [stdout] 215 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 215 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 215 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 215 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 215 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:226:49
[INFO] [stdout]     |
[INFO] [stdout] 226 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 226 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))
[INFO] [stdout] 226 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 226 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))
[INFO] [stdout] 226 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| Texture1d(t))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:859:161
[INFO] [stdout]     |
[INFO] [stdout] 859 | ...new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 859 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 859 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 859 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 859 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:874:49
[INFO] [stdout]     |
[INFO] [stdout] 874 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| Srg...
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 874 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))}
[INFO] [stdout] 874 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))}
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 874 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))}
[INFO] [stdout] 874 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:884:57
[INFO] [stdout]     |
[INFO] [stdout] 884 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 884 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 884 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 884 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 884 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:895:49
[INFO] [stdout]     |
[INFO] [stdout] 895 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 895 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))
[INFO] [stdout] 895 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 895 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))
[INFO] [stdout] 895 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| SrgbTexture1d(t))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1545:165
[INFO] [stdout]      |
[INFO] [stdout] 1545 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1545 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 1545 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1545 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 1545 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1560:49
[INFO] [stdout]      |
[INFO] [stdout] 1560 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| In...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1560 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))}
[INFO] [stdout] 1560 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1560 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))}
[INFO] [stdout] 1560 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1570:57
[INFO] [stdout]      |
[INFO] [stdout] 1570 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1570 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 1570 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1570 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 1570 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1581:49
[INFO] [stdout]      |
[INFO] [stdout] 1581 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1581 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))
[INFO] [stdout] 1581 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1581 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))
[INFO] [stdout] 1581 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| IntegralTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1895:165
[INFO] [stdout]      |
[INFO] [stdout] 1895 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1895 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 1895 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1895 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 1895 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1910:49
[INFO] [stdout]      |
[INFO] [stdout] 1910 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| Un...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1910 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))}
[INFO] [stdout] 1910 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1910 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))}
[INFO] [stdout] 1910 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1920:57
[INFO] [stdout]      |
[INFO] [stdout] 1920 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1920 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 1920 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1920 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 1920 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1931:49
[INFO] [stdout]      |
[INFO] [stdout] 1931 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 1931 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))
[INFO] [stdout] 1931 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 1931 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))
[INFO] [stdout] 1931 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| UnsignedTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2228:162
[INFO] [stdout]      |
[INFO] [stdout] 2228 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2228 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2228 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2228 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2228 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2243:49
[INFO] [stdout]      |
[INFO] [stdout] 2243 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| De...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2243 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))}
[INFO] [stdout] 2243 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2243 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))}
[INFO] [stdout] 2243 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2253:57
[INFO] [stdout]      |
[INFO] [stdout] 2253 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2253 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2253 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2253 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2253 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2264:49
[INFO] [stdout]      |
[INFO] [stdout] 2264 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2264 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))
[INFO] [stdout] 2264 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2264 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))
[INFO] [stdout] 2264 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| DepthTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2519:164
[INFO] [stdout]      |
[INFO] [stdout] 2519 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2519 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2519 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2519 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2519 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2534:49
[INFO] [stdout]      |
[INFO] [stdout] 2534 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| St...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2534 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))}
[INFO] [stdout] 2534 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2534 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))}
[INFO] [stdout] 2534 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2544:57
[INFO] [stdout]      |
[INFO] [stdout] 2544 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2544 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2544 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2544 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2544 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2555:49
[INFO] [stdout]      |
[INFO] [stdout] 2555 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2555 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))
[INFO] [stdout] 2555 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2555 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))
[INFO] [stdout] 2555 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| StencilTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2810:169
[INFO] [stdout]      |
[INFO] [stdout] 2810 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2810 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2810 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2810 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1d { width: width })?))
[INFO] [stdout] 2810 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2825:49
[INFO] [stdout]      |
[INFO] [stdout] 2825 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| De...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2825 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))}
[INFO] [stdout] 2825 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2825 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))}
[INFO] [stdout] 2825 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2835:57
[INFO] [stdout]      |
[INFO] [stdout] 2835 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2835 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2835 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2835 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width });
[INFO] [stdout] 2835 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2846:49
[INFO] [stdout]      |
[INFO] [stdout] 2846 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTextur...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 2846 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))
[INFO] [stdout] 2846 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 2846 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))
[INFO] [stdout] 2846 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1d { width: width }).map(|t| DepthStencilTexture1d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3161:157
[INFO] [stdout]      |
[INFO] [stdout] 3161 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3161 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 3161 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3161 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 3161 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3176:49
[INFO] [stdout]      |
[INFO] [stdout] 3176 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3176 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))}
[INFO] [stdout] 3176 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3176 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))}
[INFO] [stdout] 3176 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3186:57
[INFO] [stdout]      |
[INFO] [stdout] 3186 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3186 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 3186 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3186 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 3186 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3197:49
[INFO] [stdout]      |
[INFO] [stdout] 3197 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Te...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 3197 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))
[INFO] [stdout] 3197 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 3197 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))
[INFO] [stdout] 3197 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| Texture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4171:161
[INFO] [stdout]      |
[INFO] [stdout] 4171 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4171 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 4171 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4171 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 4171 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4186:49
[INFO] [stdout]      |
[INFO] [stdout] 4186 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4186 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))}
[INFO] [stdout] 4186 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4186 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))}
[INFO] [stdout] 4186 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4196:57
[INFO] [stdout]      |
[INFO] [stdout] 4196 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4196 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 4196 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4196 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 4196 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4207:49
[INFO] [stdout]      |
[INFO] [stdout] 4207 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Sr...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 4207 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))
[INFO] [stdout] 4207 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 4207 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))
[INFO] [stdout] 4207 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| SrgbTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5169:165
[INFO] [stdout]      |
[INFO] [stdout] 5169 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5169 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 5169 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5169 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 5169 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5184:49
[INFO] [stdout]      |
[INFO] [stdout] 5184 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5184 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))}
[INFO] [stdout] 5184 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5184 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))}
[INFO] [stdout] 5184 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5194:57
[INFO] [stdout]      |
[INFO] [stdout] 5194 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5194 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 5194 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5194 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 5194 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5205:49
[INFO] [stdout]      |
[INFO] [stdout] 5205 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| In...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5205 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))
[INFO] [stdout] 5205 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5205 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))
[INFO] [stdout] 5205 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| IntegralTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5577:165
[INFO] [stdout]      |
[INFO] [stdout] 5577 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5577 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 5577 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5577 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 5577 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5592:49
[INFO] [stdout]      |
[INFO] [stdout] 5592 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5592 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))}
[INFO] [stdout] 5592 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5592 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))}
[INFO] [stdout] 5592 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5602:57
[INFO] [stdout]      |
[INFO] [stdout] 5602 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5602 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 5602 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5602 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 5602 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5613:49
[INFO] [stdout]      |
[INFO] [stdout] 5613 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| Un...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 5613 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))
[INFO] [stdout] 5613 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 5613 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))
[INFO] [stdout] 5613 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| UnsignedTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6024:162
[INFO] [stdout]      |
[INFO] [stdout] 6024 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6024 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6024 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6024 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6024 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6039:49
[INFO] [stdout]      |
[INFO] [stdout] 6039 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6039 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))}
[INFO] [stdout] 6039 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6039 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))}
[INFO] [stdout] 6039 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6049:57
[INFO] [stdout]      |
[INFO] [stdout] 6049 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6049 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6049 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6049 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6049 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6060:49
[INFO] [stdout]      |
[INFO] [stdout] 6060 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| De...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6060 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))
[INFO] [stdout] 6060 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6060 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))
[INFO] [stdout] 6060 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6344:164
[INFO] [stdout]      |
[INFO] [stdout] 6344 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6344 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6344 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6344 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6344 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6359:49
[INFO] [stdout]      |
[INFO] [stdout] 6359 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6359 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))}
[INFO] [stdout] 6359 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6359 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))}
[INFO] [stdout] 6359 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6369:57
[INFO] [stdout]      |
[INFO] [stdout] 6369 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6369 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6369 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6369 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6369 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6380:49
[INFO] [stdout]      |
[INFO] [stdout] 6380 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| St...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6380 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))
[INFO] [stdout] 6380 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6380 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))
[INFO] [stdout] 6380 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| StencilTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6664:169
[INFO] [stdout]      |
[INFO] [stdout] 6664 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6664 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6664 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6664 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout] 6664 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6679:49
[INFO] [stdout]      |
[INFO] [stdout] 6679 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6679 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))}
[INFO] [stdout] 6679 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6679 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))}
[INFO] [stdout] 6679 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6689:57
[INFO] [stdout]      |
[INFO] [stdout] 6689 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6689 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6689 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6689 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout] 6689 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6700:49
[INFO] [stdout]      |
[INFO] [stdout] 6700 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| De...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6700 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))
[INFO] [stdout] 6700 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6700 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))
[INFO] [stdout] 6700 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2d { width: width, height: height }).map(|t| DepthStencilTexture2d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6993:49
[INFO] [stdout]      |
[INFO] [stdout] 6993 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 6993 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))}
[INFO] [stdout] 6993 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 6993 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))}
[INFO] [stdout] 6993 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7003:57
[INFO] [stdout]      |
[INFO] [stdout] 7003 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7003 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7003 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7003 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7003 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7014:49
[INFO] [stdout]      |
[INFO] [stdout] 7014 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7014 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))
[INFO] [stdout] 7014 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7014 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))
[INFO] [stdout] 7014 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| Texture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7350:49
[INFO] [stdout]      |
[INFO] [stdout] 7350 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7350 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))}
[INFO] [stdout] 7350 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7350 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))}
[INFO] [stdout] 7350 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7360:57
[INFO] [stdout]      |
[INFO] [stdout] 7360 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7360 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7360 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7360 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7360 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7371:49
[INFO] [stdout]      |
[INFO] [stdout] 7371 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7371 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))
[INFO] [stdout] 7371 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7371 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))
[INFO] [stdout] 7371 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| IntegralTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7707:49
[INFO] [stdout]      |
[INFO] [stdout] 7707 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7707 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))}
[INFO] [stdout] 7707 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7707 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))}
[INFO] [stdout] 7707 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7717:57
[INFO] [stdout]      |
[INFO] [stdout] 7717 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7717 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7717 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7717 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 7717 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7728:49
[INFO] [stdout]      |
[INFO] [stdout] 7728 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 7728 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))
[INFO] [stdout] 7728 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 7728 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))
[INFO] [stdout] 7728 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| SrgbTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8035:49
[INFO] [stdout]      |
[INFO] [stdout] 8035 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8035 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))}
[INFO] [stdout] 8035 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8035 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))}
[INFO] [stdout] 8035 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8045:57
[INFO] [stdout]      |
[INFO] [stdout] 8045 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8045 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8045 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8045 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8045 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8056:49
[INFO] [stdout]      |
[INFO] [stdout] 8056 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8056 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))
[INFO] [stdout] 8056 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8056 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))
[INFO] [stdout] 8056 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| UnsignedTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8392:49
[INFO] [stdout]      |
[INFO] [stdout] 8392 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8392 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))}
[INFO] [stdout] 8392 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8392 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))}
[INFO] [stdout] 8392 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8402:57
[INFO] [stdout]      |
[INFO] [stdout] 8402 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8402 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8402 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8402 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8402 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8413:49
[INFO] [stdout]      |
[INFO] [stdout] 8413 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8413 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))
[INFO] [stdout] 8413 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8413 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))
[INFO] [stdout] 8413 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8678:49
[INFO] [stdout]      |
[INFO] [stdout] 8678 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8678 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))}
[INFO] [stdout] 8678 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8678 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))}
[INFO] [stdout] 8678 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8688:57
[INFO] [stdout]      |
[INFO] [stdout] 8688 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8688 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8688 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8688 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8688 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8699:49
[INFO] [stdout]      |
[INFO] [stdout] 8699 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8699 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))
[INFO] [stdout] 8699 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8699 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))
[INFO] [stdout] 8699 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| StencilTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8964:49
[INFO] [stdout]      |
[INFO] [stdout] 8964 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, h...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8964 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))}
[INFO] [stdout] 8964 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8964 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))}
[INFO] [stdout] 8964 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8974:57
[INFO] [stdout]      |
[INFO] [stdout] 8974 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: h...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8974 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8974 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8974 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout] 8974 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8985:49
[INFO] [stdout]      |
[INFO] [stdout] 8985 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, s...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 8985 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))
[INFO] [stdout] 8985 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 8985 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))
[INFO] [stdout] 8985 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisample { width: width, height: height, samples: samples }).map(|t| DepthStencilTexture2dMultisample(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9334:157
[INFO] [stdout]      |
[INFO] [stdout] 9334 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, d...
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9334 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 9334 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9334 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 9334 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9349:49
[INFO] [stdout]      |
[INFO] [stdout] 9349 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: heig...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9349 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))}
[INFO] [stdout] 9349 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))}
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9349 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))}
[INFO] [stdout] 9349 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))}
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9359:57
[INFO] [stdout]      |
[INFO] [stdout] 9359 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dept...
[INFO] [stdout]      |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9359 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 9359 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9359 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 9359 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9370:49
[INFO] [stdout]      |
[INFO] [stdout] 9370 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth...
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]      |
[INFO] [stdout] 9370 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))
[INFO] [stdout] 9370 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))
[INFO] [stdout]      |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]      |
[INFO] [stdout] 9370 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))
[INFO] [stdout] 9370 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| Texture3d(t))
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10081:161
[INFO] [stdout]       |
[INFO] [stdout] 10081 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, ...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10081 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 10081 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10081 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 10081 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10096:49
[INFO] [stdout]       |
[INFO] [stdout] 10096 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10096 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))}
[INFO] [stdout] 10096 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10096 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))}
[INFO] [stdout] 10096 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10106:57
[INFO] [stdout]       |
[INFO] [stdout] 10106 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dep...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10106 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 10106 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10106 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 10106 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10117:49
[INFO] [stdout]       |
[INFO] [stdout] 10117 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: dept...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10117 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))
[INFO] [stdout] 10117 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10117 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))
[INFO] [stdout] 10117 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| SrgbTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10845:165
[INFO] [stdout]       |
[INFO] [stdout] 10845 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, ...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10845 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 10845 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10845 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 10845 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10860:49
[INFO] [stdout]       |
[INFO] [stdout] 10860 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10860 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))}
[INFO] [stdout] 10860 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10860 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))}
[INFO] [stdout] 10860 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10870:57
[INFO] [stdout]       |
[INFO] [stdout] 10870 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dep...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10870 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 10870 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10870 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 10870 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10881:49
[INFO] [stdout]       |
[INFO] [stdout] 10881 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: dept...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 10881 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))
[INFO] [stdout] 10881 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 10881 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))
[INFO] [stdout] 10881 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| IntegralTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11230:165
[INFO] [stdout]       |
[INFO] [stdout] 11230 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, ...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11230 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11230 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11230 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11230 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11245:49
[INFO] [stdout]       |
[INFO] [stdout] 11245 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11245 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))}
[INFO] [stdout] 11245 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11245 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))}
[INFO] [stdout] 11245 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11255:57
[INFO] [stdout]       |
[INFO] [stdout] 11255 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dep...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11255 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11255 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11255 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11255 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11266:49
[INFO] [stdout]       |
[INFO] [stdout] 11266 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: dept...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11266 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))
[INFO] [stdout] 11266 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11266 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))
[INFO] [stdout] 11266 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| UnsignedTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11598:162
[INFO] [stdout]       |
[INFO] [stdout] 11598 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, ...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11598 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11598 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11598 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11598 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11613:49
[INFO] [stdout]       |
[INFO] [stdout] 11613 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11613 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))}
[INFO] [stdout] 11613 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11613 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))}
[INFO] [stdout] 11613 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11623:57
[INFO] [stdout]       |
[INFO] [stdout] 11623 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dep...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11623 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11623 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11623 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11623 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11634:49
[INFO] [stdout]       |
[INFO] [stdout] 11634 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: dept...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11634 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))
[INFO] [stdout] 11634 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11634 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))
[INFO] [stdout] 11634 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11924:169
[INFO] [stdout]       |
[INFO] [stdout] 11924 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, ...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11924 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11924 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11924 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout] 11924 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture3d(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11939:49
[INFO] [stdout]       |
[INFO] [stdout] 11939 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11939 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))}
[INFO] [stdout] 11939 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11939 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))}
[INFO] [stdout] 11939 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11949:57
[INFO] [stdout]       |
[INFO] [stdout] 11949 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, dep...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11949 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11949 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11949 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout] 11949 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11960:49
[INFO] [stdout]       |
[INFO] [stdout] 11960 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: dept...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 11960 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))
[INFO] [stdout] 11960 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 11960 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))
[INFO] [stdout] 11960 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture3d { width: width, height: height, depth: depth }).map(|t| DepthStencilTexture3d(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12309:162
[INFO] [stdout]       |
[INFO] [stdout] 12309 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12309 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 12309 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12309 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 12309 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12324:49
[INFO] [stdout]       |
[INFO] [stdout] 12324 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12324 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))}
[INFO] [stdout] 12324 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12324 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))}
[INFO] [stdout] 12324 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12334:57
[INFO] [stdout]       |
[INFO] [stdout] 12334 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12334 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 12334 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12334 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 12334 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12345:49
[INFO] [stdout]       |
[INFO] [stdout] 12345 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 12345 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))
[INFO] [stdout] 12345 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 12345 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))
[INFO] [stdout] 12345 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| Texture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13112:166
[INFO] [stdout]       |
[INFO] [stdout] 13112 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13112 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 13112 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13112 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 13112 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13127:49
[INFO] [stdout]       |
[INFO] [stdout] 13127 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13127 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))}
[INFO] [stdout] 13127 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13127 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))}
[INFO] [stdout] 13127 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13137:57
[INFO] [stdout]       |
[INFO] [stdout] 13137 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13137 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 13137 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13137 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 13137 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13148:49
[INFO] [stdout]       |
[INFO] [stdout] 13148 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13148 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))
[INFO] [stdout] 13148 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13148 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))
[INFO] [stdout] 13148 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| SrgbTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13932:170
[INFO] [stdout]       |
[INFO] [stdout] 13932 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13932 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 13932 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13932 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 13932 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13947:49
[INFO] [stdout]       |
[INFO] [stdout] 13947 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13947 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))}
[INFO] [stdout] 13947 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13947 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))}
[INFO] [stdout] 13947 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13957:57
[INFO] [stdout]       |
[INFO] [stdout] 13957 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13957 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 13957 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13957 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 13957 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13968:49
[INFO] [stdout]       |
[INFO] [stdout] 13968 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 13968 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))
[INFO] [stdout] 13968 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 13968 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))
[INFO] [stdout] 13968 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| IntegralTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14359:170
[INFO] [stdout]       |
[INFO] [stdout] 14359 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14359 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 14359 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14359 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 14359 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14374:49
[INFO] [stdout]       |
[INFO] [stdout] 14374 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14374 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))}
[INFO] [stdout] 14374 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14374 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))}
[INFO] [stdout] 14374 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14384:57
[INFO] [stdout]       |
[INFO] [stdout] 14384 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14384 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 14384 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14384 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 14384 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14395:49
[INFO] [stdout]       |
[INFO] [stdout] 14395 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14395 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))
[INFO] [stdout] 14395 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14395 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))
[INFO] [stdout] 14395 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| UnsignedTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14769:167
[INFO] [stdout]       |
[INFO] [stdout] 14769 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14769 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 14769 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14769 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 14769 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14784:49
[INFO] [stdout]       |
[INFO] [stdout] 14784 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14784 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))}
[INFO] [stdout] 14784 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14784 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))}
[INFO] [stdout] 14784 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14794:57
[INFO] [stdout]       |
[INFO] [stdout] 14794 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14794 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 14794 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14794 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 14794 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14805:49
[INFO] [stdout]       |
[INFO] [stdout] 14805 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 14805 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))
[INFO] [stdout] 14805 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 14805 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))
[INFO] [stdout] 14805 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15137:169
[INFO] [stdout]       |
[INFO] [stdout] 15137 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15137 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 15137 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15137 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 15137 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15152:49
[INFO] [stdout]       |
[INFO] [stdout] 15152 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15152 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))}
[INFO] [stdout] 15152 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15152 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))}
[INFO] [stdout] 15152 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15162:57
[INFO] [stdout]       |
[INFO] [stdout] 15162 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15162 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 15162 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15162 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 15162 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15173:49
[INFO] [stdout]       |
[INFO] [stdout] 15173 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15173 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))
[INFO] [stdout] 15173 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15173 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))
[INFO] [stdout] 15173 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| StencilTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15505:174
[INFO] [stdout]       |
[INFO] [stdout] 15505 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size:...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15505 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 15505 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15505 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout] 15505 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture1dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15520:49
[INFO] [stdout]       |
[INFO] [stdout] 15520 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15520 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))}
[INFO] [stdout] 15520 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15520 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))}
[INFO] [stdout] 15520 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15530:57
[INFO] [stdout]       |
[INFO] [stdout] 15530 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: ar...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15530 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 15530 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15530 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout] 15530 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15541:49
[INFO] [stdout]       |
[INFO] [stdout] 15541 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15541 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))
[INFO] [stdout] 15541 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15541 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))
[INFO] [stdout] 15541 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture1dArray { width: width, array_size: array_size }).map(|t| DepthStencilTexture1dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15932:162
[INFO] [stdout]       |
[INFO] [stdout] 15932 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15932 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 15932 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15932 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 15932 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(Texture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15947:49
[INFO] [stdout]       |
[INFO] [stdout] 15947 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15947 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))}
[INFO] [stdout] 15947 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15947 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))}
[INFO] [stdout] 15947 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15957:57
[INFO] [stdout]       |
[INFO] [stdout] 15957 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15957 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 15957 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15957 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 15957 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15968:49
[INFO] [stdout]       |
[INFO] [stdout] 15968 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 15968 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))
[INFO] [stdout] 15968 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 15968 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))
[INFO] [stdout] 15968 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| Texture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16875:166
[INFO] [stdout]       |
[INFO] [stdout] 16875 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16875 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 16875 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16875 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 16875 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(SrgbTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16890:49
[INFO] [stdout]       |
[INFO] [stdout] 16890 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16890 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))}
[INFO] [stdout] 16890 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16890 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))}
[INFO] [stdout] 16890 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16900:57
[INFO] [stdout]       |
[INFO] [stdout] 16900 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16900 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 16900 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16900 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 16900 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16911:49
[INFO] [stdout]       |
[INFO] [stdout] 16911 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 16911 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))
[INFO] [stdout] 16911 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 16911 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))
[INFO] [stdout] 16911 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| SrgbTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17835:170
[INFO] [stdout]       |
[INFO] [stdout] 17835 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 17835 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 17835 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 17835 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 17835 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(IntegralTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17850:49
[INFO] [stdout]       |
[INFO] [stdout] 17850 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 17850 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))}
[INFO] [stdout] 17850 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 17850 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))}
[INFO] [stdout] 17850 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17860:57
[INFO] [stdout]       |
[INFO] [stdout] 17860 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 17860 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 17860 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 17860 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 17860 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17871:49
[INFO] [stdout]       |
[INFO] [stdout] 17871 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 17871 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))
[INFO] [stdout] 17871 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 17871 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))
[INFO] [stdout] 17871 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| IntegralTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18332:170
[INFO] [stdout]       |
[INFO] [stdout] 18332 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18332 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 18332 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18332 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 18332 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(UnsignedTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18347:49
[INFO] [stdout]       |
[INFO] [stdout] 18347 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18347 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))}
[INFO] [stdout] 18347 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18347 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))}
[INFO] [stdout] 18347 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18357:57
[INFO] [stdout]       |
[INFO] [stdout] 18357 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18357 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 18357 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18357 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 18357 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18368:49
[INFO] [stdout]       |
[INFO] [stdout] 18368 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18368 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))
[INFO] [stdout] 18368 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18368 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))
[INFO] [stdout] 18368 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| UnsignedTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18812:167
[INFO] [stdout]       |
[INFO] [stdout] 18812 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18812 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 18812 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18812 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 18812 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18827:49
[INFO] [stdout]       |
[INFO] [stdout] 18827 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18827 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))}
[INFO] [stdout] 18827 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18827 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))}
[INFO] [stdout] 18827 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18837:57
[INFO] [stdout]       |
[INFO] [stdout] 18837 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18837 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 18837 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18837 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 18837 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18848:49
[INFO] [stdout]       |
[INFO] [stdout] 18848 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 18848 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))
[INFO] [stdout] 18848 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 18848 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))
[INFO] [stdout] 18848 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19250:169
[INFO] [stdout]       |
[INFO] [stdout] 19250 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19250 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 19250 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19250 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 19250 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(StencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19265:49
[INFO] [stdout]       |
[INFO] [stdout] 19265 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19265 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))}
[INFO] [stdout] 19265 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19265 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))}
[INFO] [stdout] 19265 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19275:57
[INFO] [stdout]       |
[INFO] [stdout] 19275 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19275 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 19275 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19275 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 19275 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19286:49
[INFO] [stdout]       |
[INFO] [stdout] 19286 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19286 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))
[INFO] [stdout] 19286 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19286 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))
[INFO] [stdout] 19286 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| StencilTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19688:174
[INFO] [stdout]       |
[INFO] [stdout] 19688 | ...ew_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: hei...
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19688 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 19688 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19688 -                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout] 19688 +                 let client_format = ClientFormatAny::ClientFormat(client_format);Ok(DepthStencilTexture2dArray(any::new_texture(facade, format, Some((client_format, data)), <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size })?))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19703:49
[INFO] [stdout]       |
[INFO] [stdout] 19703 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19703 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))}
[INFO] [stdout] 19703 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19703 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))}
[INFO] [stdout] 19703 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19713:57
[INFO] [stdout]       |
[INFO] [stdout] 19713 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19713 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 19713 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19713 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout] 19713 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19724:49
[INFO] [stdout]       |
[INFO] [stdout] 19724 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 19724 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))
[INFO] [stdout] 19724 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 19724 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))
[INFO] [stdout] 19724 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dArray { width: width, height: height, array_size: array_size }).map(|t| DepthStencilTexture2dArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20135:49
[INFO] [stdout]       |
[INFO] [stdout] 20135 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20135 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))}
[INFO] [stdout] 20135 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20135 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))}
[INFO] [stdout] 20135 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20145:57
[INFO] [stdout]       |
[INFO] [stdout] 20145 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20145 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 20145 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20145 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 20145 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20156:49
[INFO] [stdout]       |
[INFO] [stdout] 20156 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20156 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))
[INFO] [stdout] 20156 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20156 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))
[INFO] [stdout] 20156 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| Texture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20595:49
[INFO] [stdout]       |
[INFO] [stdout] 20595 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20595 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))}
[INFO] [stdout] 20595 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20595 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))}
[INFO] [stdout] 20595 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20605:57
[INFO] [stdout]       |
[INFO] [stdout] 20605 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20605 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 20605 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20605 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 20605 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20616:49
[INFO] [stdout]       |
[INFO] [stdout] 20616 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 20616 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))
[INFO] [stdout] 20616 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 20616 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))
[INFO] [stdout] 20616 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| SrgbTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21055:49
[INFO] [stdout]       |
[INFO] [stdout] 21055 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21055 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))}
[INFO] [stdout] 21055 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21055 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))}
[INFO] [stdout] 21055 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21065:57
[INFO] [stdout]       |
[INFO] [stdout] 21065 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21065 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21065 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21065 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21065 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21076:49
[INFO] [stdout]       |
[INFO] [stdout] 21076 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21076 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))
[INFO] [stdout] 21076 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21076 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))
[INFO] [stdout] 21076 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| IntegralTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21515:49
[INFO] [stdout]       |
[INFO] [stdout] 21515 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21515 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))}
[INFO] [stdout] 21515 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21515 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))}
[INFO] [stdout] 21515 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21525:57
[INFO] [stdout]       |
[INFO] [stdout] 21525 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21525 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21525 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21525 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21525 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21536:49
[INFO] [stdout]       |
[INFO] [stdout] 21536 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21536 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))
[INFO] [stdout] 21536 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21536 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))
[INFO] [stdout] 21536 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| UnsignedTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21975:49
[INFO] [stdout]       |
[INFO] [stdout] 21975 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21975 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))}
[INFO] [stdout] 21975 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21975 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))}
[INFO] [stdout] 21975 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21985:57
[INFO] [stdout]       |
[INFO] [stdout] 21985 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21985 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21985 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21985 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 21985 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21996:49
[INFO] [stdout]       |
[INFO] [stdout] 21996 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 21996 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))
[INFO] [stdout] 21996 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 21996 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))
[INFO] [stdout] 21996 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22393:49
[INFO] [stdout]       |
[INFO] [stdout] 22393 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22393 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))}
[INFO] [stdout] 22393 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22393 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))}
[INFO] [stdout] 22393 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22403:57
[INFO] [stdout]       |
[INFO] [stdout] 22403 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22403 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 22403 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22403 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 22403 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22414:49
[INFO] [stdout]       |
[INFO] [stdout] 22414 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22414 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))
[INFO] [stdout] 22414 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22414 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))
[INFO] [stdout] 22414 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| StencilTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22811:49
[INFO] [stdout]       |
[INFO] [stdout] 22811 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: wi...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22811 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))}
[INFO] [stdout] 22811 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22811 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))}
[INFO] [stdout] 22811 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22821:57
[INFO] [stdout]       |
[INFO] [stdout] 22821 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, hei...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22821 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 22821 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22821 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout] 22821 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22832:49
[INFO] [stdout]       |
[INFO] [stdout] 22832 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: hei...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 22832 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))
[INFO] [stdout] 22832 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 22832 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))
[INFO] [stdout] 22832 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Texture2dMultisampleArray { width: width, height: height, array_size: array_size, samples: samples }).map(|t| DepthStencilTexture2dMultisampleArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23288:49
[INFO] [stdout]       |
[INFO] [stdout] 23288 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23288 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))}
[INFO] [stdout] 23288 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23288 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))}
[INFO] [stdout] 23288 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23298:57
[INFO] [stdout]       |
[INFO] [stdout] 23298 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23298 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 23298 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23298 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 23298 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23309:49
[INFO] [stdout]       |
[INFO] [stdout] 23309 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23309 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))
[INFO] [stdout] 23309 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23309 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))
[INFO] [stdout] 23309 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| Cubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23958:49
[INFO] [stdout]       |
[INFO] [stdout] 23958 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23958 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))}
[INFO] [stdout] 23958 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23958 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))}
[INFO] [stdout] 23958 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23968:57
[INFO] [stdout]       |
[INFO] [stdout] 23968 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23968 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 23968 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23968 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 23968 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23979:49
[INFO] [stdout]       |
[INFO] [stdout] 23979 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 23979 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))
[INFO] [stdout] 23979 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 23979 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))
[INFO] [stdout] 23979 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| SrgbCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:24645:49
[INFO] [stdout]       |
[INFO] [stdout] 24645 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 24645 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))}
[INFO] [stdout] 24645 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 24645 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))}
[INFO] [stdout] 24645 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:24655:57
[INFO] [stdout]       |
[INFO] [stdout] 24655 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 24655 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 24655 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 24655 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 24655 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:24666:49
[INFO] [stdout]       |
[INFO] [stdout] 24666 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCub...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 24666 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))
[INFO] [stdout] 24666 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 24666 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))
[INFO] [stdout] 24666 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| IntegralCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:24999:49
[INFO] [stdout]       |
[INFO] [stdout] 24999 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 24999 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))}
[INFO] [stdout] 24999 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 24999 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))}
[INFO] [stdout] 24999 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25009:57
[INFO] [stdout]       |
[INFO] [stdout] 25009 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25009 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25009 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25009 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25009 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25020:49
[INFO] [stdout]       |
[INFO] [stdout] 25020 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCub...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25020 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))
[INFO] [stdout] 25020 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25020 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))
[INFO] [stdout] 25020 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| UnsignedCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25336:49
[INFO] [stdout]       |
[INFO] [stdout] 25336 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25336 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))}
[INFO] [stdout] 25336 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25336 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))}
[INFO] [stdout] 25336 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25346:57
[INFO] [stdout]       |
[INFO] [stdout] 25346 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25346 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25346 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25346 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25346 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25357:49
[INFO] [stdout]       |
[INFO] [stdout] 25357 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubema...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25357 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))
[INFO] [stdout] 25357 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25357 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))
[INFO] [stdout] 25357 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25631:49
[INFO] [stdout]       |
[INFO] [stdout] 25631 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25631 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))}
[INFO] [stdout] 25631 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25631 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))}
[INFO] [stdout] 25631 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25641:57
[INFO] [stdout]       |
[INFO] [stdout] 25641 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25641 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25641 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25641 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25641 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25652:49
[INFO] [stdout]       |
[INFO] [stdout] 25652 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCube...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25652 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))
[INFO] [stdout] 25652 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25652 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))
[INFO] [stdout] 25652 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| StencilCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25926:49
[INFO] [stdout]       |
[INFO] [stdout] 25926 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25926 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))}
[INFO] [stdout] 25926 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25926 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))}
[INFO] [stdout] 25926 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25936:57
[INFO] [stdout]       |
[INFO] [stdout] 25936 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25936 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25936 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25936 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout] 25936 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:25947:49
[INFO] [stdout]       |
[INFO] [stdout] 25947 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStenci...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 25947 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))
[INFO] [stdout] 25947 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 25947 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))
[INFO] [stdout] 25947 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::Cubemap { dimension: dimension }).map(|t| DepthStencilCubemap(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:26280:49
[INFO] [stdout]       |
[INFO] [stdout] 26280 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 26280 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))}
[INFO] [stdout] 26280 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 26280 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))}
[INFO] [stdout] 26280 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:26290:57
[INFO] [stdout]       |
[INFO] [stdout] 26290 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 26290 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 26290 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 26290 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 26290 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:26301:49
[INFO] [stdout]       |
[INFO] [stdout] 26301 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 26301 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))
[INFO] [stdout] 26301 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 26301 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))
[INFO] [stdout] 26301 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| CubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:27174:49
[INFO] [stdout]       |
[INFO] [stdout] 27174 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27174 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))}
[INFO] [stdout] 27174 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27174 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))}
[INFO] [stdout] 27174 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:27184:57
[INFO] [stdout]       |
[INFO] [stdout] 27184 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27184 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 27184 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27184 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 27184 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:27195:49
[INFO] [stdout]       |
[INFO] [stdout] 27195 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 27195 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))
[INFO] [stdout] 27195 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 27195 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))
[INFO] [stdout] 27195 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| SrgbCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28085:49
[INFO] [stdout]       |
[INFO] [stdout] 28085 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28085 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))}
[INFO] [stdout] 28085 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28085 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))}
[INFO] [stdout] 28085 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28095:57
[INFO] [stdout]       |
[INFO] [stdout] 28095 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28095 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 28095 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28095 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 28095 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28106:49
[INFO] [stdout]       |
[INFO] [stdout] 28106 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28106 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))
[INFO] [stdout] 28106 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28106 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))
[INFO] [stdout] 28106 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| IntegralCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28565:49
[INFO] [stdout]       |
[INFO] [stdout] 28565 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28565 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))}
[INFO] [stdout] 28565 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28565 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))}
[INFO] [stdout] 28565 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28575:57
[INFO] [stdout]       |
[INFO] [stdout] 28575 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28575 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 28575 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28575 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 28575 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:28586:49
[INFO] [stdout]       |
[INFO] [stdout] 28586 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 28586 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))
[INFO] [stdout] 28586 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 28586 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))
[INFO] [stdout] 28586 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| UnsignedCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29028:49
[INFO] [stdout]       |
[INFO] [stdout] 29028 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29028 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))}
[INFO] [stdout] 29028 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29028 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))}
[INFO] [stdout] 29028 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29038:57
[INFO] [stdout]       |
[INFO] [stdout] 29038 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29038 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29038 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29038 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29038 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29049:49
[INFO] [stdout]       |
[INFO] [stdout] 29049 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29049 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))
[INFO] [stdout] 29049 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29049 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))
[INFO] [stdout] 29049 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29449:49
[INFO] [stdout]       |
[INFO] [stdout] 29449 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29449 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))}
[INFO] [stdout] 29449 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29449 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))}
[INFO] [stdout] 29449 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29459:57
[INFO] [stdout]       |
[INFO] [stdout] 29459 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29459 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29459 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29459 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29459 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29470:49
[INFO] [stdout]       |
[INFO] [stdout] 29470 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29470 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))
[INFO] [stdout] 29470 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29470 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))
[INFO] [stdout] 29470 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| StencilCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29870:49
[INFO] [stdout]       |
[INFO] [stdout] 29870 | any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, ...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29870 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))}
[INFO] [stdout] 29870 + any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29870 - any::new_texture::<_, u8>(facade, format, None, MipmapsOption::NoMipmap.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))}
[INFO] [stdout] 29870 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(MipmapsOption::NoMipmap), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))}
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29880:57
[INFO] [stdout]       |
[INFO] [stdout] 29880 | let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_si...
[INFO] [stdout]       |                                                         ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29880 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29880 + let t = any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29880 - let t = any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout] 29880 + let t = any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size });
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `MipmapsOption`
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:29891:49
[INFO] [stdout]       |
[INFO] [stdout] 29891 | any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: arra...
[INFO] [stdout]       |                                                 ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]       |
[INFO] [stdout] 29891 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))
[INFO] [stdout] 29891 + any::new_texture::<_, u8>(facade, format, None, mipmaps, Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]       |
[INFO] [stdout] 29891 - any::new_texture::<_, u8>(facade, format, None, mipmaps.into(), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))
[INFO] [stdout] 29891 + any::new_texture::<_, u8>(facade, format, None, <MipmapsOption as Into<_>>::into(mipmaps), Dimensions::CubemapArray { dimension: dimension, array_size: array_size }).map(|t| DepthStencilCubemapArray(t))
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:70:53
[INFO] [stdout]    |
[INFO] [stdout] 70 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]    |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the 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] 70 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:77:53
[INFO] [stdout]    |
[INFO] [stdout] 77 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]    |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 77 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:84:53
[INFO] [stdout]    |
[INFO] [stdout] 84 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]    |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                                           |
[INFO] [stdout]    |                                           the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 84 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]    |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:104:48
[INFO] [stdout]     |
[INFO] [stdout] 104 | ...                   pub fn sampled(&self) -> Sampler<Texture1d> {
[INFO] [stdout]     |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 104 |                                 pub fn sampled(&self) -> Sampler<'_, Texture1d> {
[INFO] [stdout]     |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:112:45
[INFO] [stdout]     |
[INFO] [stdout] 112 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]     |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 112 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:121:43
[INFO] [stdout]     |
[INFO] [stdout] 121 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<Texture1d>, ImageUnitError> {
[INFO] [stdout]     |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 121 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, Texture1d>, ImageUnitError> {
[INFO] [stdout]     |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:290:27
[INFO] [stdout]     |
[INFO] [stdout] 290 |             pub fn mipmap(&self, level: u32) -> Option<Texture1dMipmap> {
[INFO] [stdout]     |                           ^^^^^                        ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 290 |             pub fn mipmap(&self, level: u32) -> Option<Texture1dMipmap<'_>> {
[INFO] [stdout]     |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:296:31
[INFO] [stdout]     |
[INFO] [stdout] 296 |             pub fn main_level(&self) -> Texture1dMipmap {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 296 |             pub fn main_level(&self) -> Texture1dMipmap<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:420:53
[INFO] [stdout]     |
[INFO] [stdout] 420 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 420 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:427:53
[INFO] [stdout]     |
[INFO] [stdout] 427 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 427 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:434:53
[INFO] [stdout]     |
[INFO] [stdout] 434 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 434 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:454:48
[INFO] [stdout]     |
[INFO] [stdout] 454 | ...                   pub fn sampled(&self) -> Sampler<CompressedTexture1d> {
[INFO] [stdout]     |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 454 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedTexture1d> {
[INFO] [stdout]     |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:618:27
[INFO] [stdout]     |
[INFO] [stdout] 618 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture1dMipmap> {
[INFO] [stdout]     |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 618 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture1dMipmap<'_>> {
[INFO] [stdout]     |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:624:31
[INFO] [stdout]     |
[INFO] [stdout] 624 |             pub fn main_level(&self) -> CompressedTexture1dMipmap {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 624 |             pub fn main_level(&self) -> CompressedTexture1dMipmap<'_> {
[INFO] [stdout]     |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:756:53
[INFO] [stdout]     |
[INFO] [stdout] 756 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 756 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:763:53
[INFO] [stdout]     |
[INFO] [stdout] 763 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 763 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:770:53
[INFO] [stdout]     |
[INFO] [stdout] 770 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]     |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                           |
[INFO] [stdout]     |                                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 770 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:790:48
[INFO] [stdout]     |
[INFO] [stdout] 790 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture1d> {
[INFO] [stdout]     |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 790 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture1d> {
[INFO] [stdout]     |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:959:27
[INFO] [stdout]     |
[INFO] [stdout] 959 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture1dMipmap> {
[INFO] [stdout]     |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 959 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture1dMipmap<'_>> {
[INFO] [stdout]     |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:965:31
[INFO] [stdout]     |
[INFO] [stdout] 965 |             pub fn main_level(&self) -> SrgbTexture1dMipmap {
[INFO] [stdout]     |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                               |
[INFO] [stdout]     |                               the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 965 |             pub fn main_level(&self) -> SrgbTexture1dMipmap<'_> {
[INFO] [stdout]     |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1089:53
[INFO] [stdout]      |
[INFO] [stdout] 1089 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1089 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1096:53
[INFO] [stdout]      |
[INFO] [stdout] 1096 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1096 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1103:53
[INFO] [stdout]      |
[INFO] [stdout] 1103 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1103 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1123:48
[INFO] [stdout]      |
[INFO] [stdout] 1123 | ...                   pub fn sampled(&self) -> Sampler<CompressedSrgbTexture1d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1123 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedSrgbTexture1d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1287:27
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1287 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1293:31
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             pub fn main_level(&self) -> CompressedSrgbTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1293 |             pub fn main_level(&self) -> CompressedSrgbTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1425:53
[INFO] [stdout]      |
[INFO] [stdout] 1425 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1425 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1432:53
[INFO] [stdout]      |
[INFO] [stdout] 1432 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1432 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1439:53
[INFO] [stdout]      |
[INFO] [stdout] 1439 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1439 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1459:48
[INFO] [stdout]      |
[INFO] [stdout] 1459 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture1d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1459 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture1d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1467:45
[INFO] [stdout]      |
[INFO] [stdout] 1467 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1467 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1476:43
[INFO] [stdout]      |
[INFO] [stdout] 1476 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<IntegralTexture1d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1476 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, IntegralTexture1d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1645:27
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1651:31
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             pub fn main_level(&self) -> IntegralTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             pub fn main_level(&self) -> IntegralTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1775:53
[INFO] [stdout]      |
[INFO] [stdout] 1775 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1775 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1782:53
[INFO] [stdout]      |
[INFO] [stdout] 1782 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1782 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1789:53
[INFO] [stdout]      |
[INFO] [stdout] 1789 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1789 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1809:48
[INFO] [stdout]      |
[INFO] [stdout] 1809 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture1d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: 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 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture1d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1817:45
[INFO] [stdout]      |
[INFO] [stdout] 1817 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1817 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1826:43
[INFO] [stdout]      |
[INFO] [stdout] 1826 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<UnsignedTexture1d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1826 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, UnsignedTexture1d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:1995:27
[INFO] [stdout]      |
[INFO] [stdout] 1995 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1995 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2001:31
[INFO] [stdout]      |
[INFO] [stdout] 2001 |             pub fn main_level(&self) -> UnsignedTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2001 |             pub fn main_level(&self) -> UnsignedTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2125:53
[INFO] [stdout]      |
[INFO] [stdout] 2125 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2125 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2132:53
[INFO] [stdout]      |
[INFO] [stdout] 2132 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2132 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2139:53
[INFO] [stdout]      |
[INFO] [stdout] 2139 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: 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 as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2159:48
[INFO] [stdout]      |
[INFO] [stdout] 2159 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture1d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2159 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture1d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2328:27
[INFO] [stdout]      |
[INFO] [stdout] 2328 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2328 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2334:31
[INFO] [stdout]      |
[INFO] [stdout] 2334 |             pub fn main_level(&self) -> DepthTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2334 |             pub fn main_level(&self) -> DepthTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2619:27
[INFO] [stdout]      |
[INFO] [stdout] 2619 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2619 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2625:31
[INFO] [stdout]      |
[INFO] [stdout] 2625 |             pub fn main_level(&self) -> StencilTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2625 |             pub fn main_level(&self) -> StencilTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2910:27
[INFO] [stdout]      |
[INFO] [stdout] 2910 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture1dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2910 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture1dMipmap<'_>> {
[INFO] [stdout]      |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:2916:31
[INFO] [stdout]      |
[INFO] [stdout] 2916 |             pub fn main_level(&self) -> DepthStencilTexture1dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 2916 |             pub fn main_level(&self) -> DepthStencilTexture1dMipmap<'_> {
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3040:53
[INFO] [stdout]      |
[INFO] [stdout] 3040 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3040 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3047:53
[INFO] [stdout]      |
[INFO] [stdout] 3047 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3047 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3054:53
[INFO] [stdout]      |
[INFO] [stdout] 3054 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3054 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3074:48
[INFO] [stdout]      |
[INFO] [stdout] 3074 | ...                   pub fn sampled(&self) -> Sampler<Texture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3074 |                                 pub fn sampled(&self) -> Sampler<'_, Texture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3082:45
[INFO] [stdout]      |
[INFO] [stdout] 3082 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3082 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3091:43
[INFO] [stdout]      |
[INFO] [stdout] 3091 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<Texture2d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3091 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, Texture2d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3375:27
[INFO] [stdout]      |
[INFO] [stdout] 3375 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3375 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3381:31
[INFO] [stdout]      |
[INFO] [stdout] 3381 |             pub fn main_level(&self) -> Texture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3381 |             pub fn main_level(&self) -> Texture2dMipmap<'_> {
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3541:53
[INFO] [stdout]      |
[INFO] [stdout] 3541 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3541 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3548:53
[INFO] [stdout]      |
[INFO] [stdout] 3548 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3548 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3555:53
[INFO] [stdout]      |
[INFO] [stdout] 3555 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3555 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3575:48
[INFO] [stdout]      |
[INFO] [stdout] 3575 | ...                   pub fn sampled(&self) -> Sampler<CompressedTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3575 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3856:27
[INFO] [stdout]      |
[INFO] [stdout] 3856 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3856 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:3862:31
[INFO] [stdout]      |
[INFO] [stdout] 3862 |             pub fn main_level(&self) -> CompressedTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 3862 |             pub fn main_level(&self) -> CompressedTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4067:53
[INFO] [stdout]      |
[INFO] [stdout] 4067 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4067 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4074:53
[INFO] [stdout]      |
[INFO] [stdout] 4074 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4074 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4081:53
[INFO] [stdout]      |
[INFO] [stdout] 4081 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4081 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4101:48
[INFO] [stdout]      |
[INFO] [stdout] 4101 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4101 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4356:27
[INFO] [stdout]      |
[INFO] [stdout] 4356 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4356 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4362:31
[INFO] [stdout]      |
[INFO] [stdout] 4362 |             pub fn main_level(&self) -> SrgbTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4362 |             pub fn main_level(&self) -> SrgbTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4522:53
[INFO] [stdout]      |
[INFO] [stdout] 4522 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4522 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4529:53
[INFO] [stdout]      |
[INFO] [stdout] 4529 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4529 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4536:53
[INFO] [stdout]      |
[INFO] [stdout] 4536 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4536 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4556:48
[INFO] [stdout]      |
[INFO] [stdout] 4556 | ...                   pub fn sampled(&self) -> Sampler<CompressedSrgbTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4556 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedSrgbTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4837:27
[INFO] [stdout]      |
[INFO] [stdout] 4837 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4837 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:4843:31
[INFO] [stdout]      |
[INFO] [stdout] 4843 |             pub fn main_level(&self) -> CompressedSrgbTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 4843 |             pub fn main_level(&self) -> CompressedSrgbTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5048:53
[INFO] [stdout]      |
[INFO] [stdout] 5048 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5048 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5055:53
[INFO] [stdout]      |
[INFO] [stdout] 5055 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5055 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5062:53
[INFO] [stdout]      |
[INFO] [stdout] 5062 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5062 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5082:48
[INFO] [stdout]      |
[INFO] [stdout] 5082 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5082 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5090:45
[INFO] [stdout]      |
[INFO] [stdout] 5090 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5090 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5099:43
[INFO] [stdout]      |
[INFO] [stdout] 5099 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<IntegralTexture2d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5099 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, IntegralTexture2d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5312:27
[INFO] [stdout]      |
[INFO] [stdout] 5312 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5312 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5318:31
[INFO] [stdout]      |
[INFO] [stdout] 5318 |             pub fn main_level(&self) -> IntegralTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5318 |             pub fn main_level(&self) -> IntegralTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5456:53
[INFO] [stdout]      |
[INFO] [stdout] 5456 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5456 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5463:53
[INFO] [stdout]      |
[INFO] [stdout] 5463 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5463 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5470:53
[INFO] [stdout]      |
[INFO] [stdout] 5470 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5470 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5490:48
[INFO] [stdout]      |
[INFO] [stdout] 5490 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5490 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5498:45
[INFO] [stdout]      |
[INFO] [stdout] 5498 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5498 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5507:43
[INFO] [stdout]      |
[INFO] [stdout] 5507 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<UnsignedTexture2d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5507 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, UnsignedTexture2d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5776:27
[INFO] [stdout]      |
[INFO] [stdout] 5776 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5776 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5782:31
[INFO] [stdout]      |
[INFO] [stdout] 5782 |             pub fn main_level(&self) -> UnsignedTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5782 |             pub fn main_level(&self) -> UnsignedTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5920:53
[INFO] [stdout]      |
[INFO] [stdout] 5920 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5920 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5927:53
[INFO] [stdout]      |
[INFO] [stdout] 5927 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5927 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5934:53
[INFO] [stdout]      |
[INFO] [stdout] 5934 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5934 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:5954:48
[INFO] [stdout]      |
[INFO] [stdout] 5954 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture2d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5954 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture2d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6138:27
[INFO] [stdout]      |
[INFO] [stdout] 6138 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6138 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6144:31
[INFO] [stdout]      |
[INFO] [stdout] 6144 |             pub fn main_level(&self) -> DepthTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6144 |             pub fn main_level(&self) -> DepthTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6458:27
[INFO] [stdout]      |
[INFO] [stdout] 6458 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6458 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6464:31
[INFO] [stdout]      |
[INFO] [stdout] 6464 |             pub fn main_level(&self) -> StencilTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6464 |             pub fn main_level(&self) -> StencilTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6778:27
[INFO] [stdout]      |
[INFO] [stdout] 6778 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6778 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMipmap<'_>> {
[INFO] [stdout]      |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6784:31
[INFO] [stdout]      |
[INFO] [stdout] 6784 |             pub fn main_level(&self) -> DepthStencilTexture2dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6784 |             pub fn main_level(&self) -> DepthStencilTexture2dMipmap<'_> {
[INFO] [stdout]      |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6922:53
[INFO] [stdout]      |
[INFO] [stdout] 6922 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6922 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6929:53
[INFO] [stdout]      |
[INFO] [stdout] 6929 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6929 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6936:53
[INFO] [stdout]      |
[INFO] [stdout] 6936 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6936 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:6956:48
[INFO] [stdout]      |
[INFO] [stdout] 6956 | ...                   pub fn sampled(&self) -> Sampler<Texture2dMultisample> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 6956 |                                 pub fn sampled(&self) -> Sampler<'_, Texture2dMultisample> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7128:27
[INFO] [stdout]      |
[INFO] [stdout] 7128 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7128 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7134:31
[INFO] [stdout]      |
[INFO] [stdout] 7134 |             pub fn main_level(&self) -> Texture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7134 |             pub fn main_level(&self) -> Texture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7279:53
[INFO] [stdout]      |
[INFO] [stdout] 7279 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: 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 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7286:53
[INFO] [stdout]      |
[INFO] [stdout] 7286 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7286 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7293:53
[INFO] [stdout]      |
[INFO] [stdout] 7293 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7293 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7313:48
[INFO] [stdout]      |
[INFO] [stdout] 7313 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture2dMultisample> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7313 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture2dMultisample> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7485:27
[INFO] [stdout]      |
[INFO] [stdout] 7485 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7485 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7491:31
[INFO] [stdout]      |
[INFO] [stdout] 7491 |             pub fn main_level(&self) -> IntegralTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7491 |             pub fn main_level(&self) -> IntegralTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7636:53
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7636 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7643:53
[INFO] [stdout]      |
[INFO] [stdout] 7643 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7643 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7650:53
[INFO] [stdout]      |
[INFO] [stdout] 7650 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7650 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7670:48
[INFO] [stdout]      |
[INFO] [stdout] 7670 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture2dMultisample> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7670 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture2dMultisample> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7813:27
[INFO] [stdout]      |
[INFO] [stdout] 7813 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7813 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7819:31
[INFO] [stdout]      |
[INFO] [stdout] 7819 |             pub fn main_level(&self) -> SrgbTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7819 |             pub fn main_level(&self) -> SrgbTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7964:53
[INFO] [stdout]      |
[INFO] [stdout] 7964 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7964 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7971:53
[INFO] [stdout]      |
[INFO] [stdout] 7971 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7971 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7978:53
[INFO] [stdout]      |
[INFO] [stdout] 7978 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7978 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:7998:48
[INFO] [stdout]      |
[INFO] [stdout] 7998 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture2dMultisample> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 7998 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture2dMultisample> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8170:27
[INFO] [stdout]      |
[INFO] [stdout] 8170 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8170 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8176:31
[INFO] [stdout]      |
[INFO] [stdout] 8176 |             pub fn main_level(&self) -> UnsignedTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8176 |             pub fn main_level(&self) -> UnsignedTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8321:53
[INFO] [stdout]      |
[INFO] [stdout] 8321 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8321 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8328:53
[INFO] [stdout]      |
[INFO] [stdout] 8328 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8328 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8335:53
[INFO] [stdout]      |
[INFO] [stdout] 8335 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8335 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8355:48
[INFO] [stdout]      |
[INFO] [stdout] 8355 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture2dMultisample> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8355 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture2dMultisample> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8498:27
[INFO] [stdout]      |
[INFO] [stdout] 8498 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8498 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8504:31
[INFO] [stdout]      |
[INFO] [stdout] 8504 |             pub fn main_level(&self) -> DepthTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8504 |             pub fn main_level(&self) -> DepthTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8784:27
[INFO] [stdout]      |
[INFO] [stdout] 8784 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8784 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:8790:31
[INFO] [stdout]      |
[INFO] [stdout] 8790 |             pub fn main_level(&self) -> StencilTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 8790 |             pub fn main_level(&self) -> StencilTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9070:27
[INFO] [stdout]      |
[INFO] [stdout] 9070 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMultisampleMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9070 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMultisampleMipmap<'_>> {
[INFO] [stdout]      |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9076:31
[INFO] [stdout]      |
[INFO] [stdout] 9076 |             pub fn main_level(&self) -> DepthStencilTexture2dMultisampleMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9076 |             pub fn main_level(&self) -> DepthStencilTexture2dMultisampleMipmap<'_> {
[INFO] [stdout]      |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9221:53
[INFO] [stdout]      |
[INFO] [stdout] 9221 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9221 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9228:53
[INFO] [stdout]      |
[INFO] [stdout] 9228 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9228 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9235:53
[INFO] [stdout]      |
[INFO] [stdout] 9235 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9235 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9255:48
[INFO] [stdout]      |
[INFO] [stdout] 9255 | ...                   pub fn sampled(&self) -> Sampler<Texture3d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9255 |                                 pub fn sampled(&self) -> Sampler<'_, Texture3d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9263:45
[INFO] [stdout]      |
[INFO] [stdout] 9263 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]      |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                             |
[INFO] [stdout]      |                                             the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9263 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]      |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9272:43
[INFO] [stdout]      |
[INFO] [stdout] 9272 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<Texture3d>, ImageUnitError> {
[INFO] [stdout]      |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9272 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, Texture3d>, ImageUnitError> {
[INFO] [stdout]      |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9455:27
[INFO] [stdout]      |
[INFO] [stdout] 9455 |             pub fn mipmap(&self, level: u32) -> Option<Texture3dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9455 |             pub fn mipmap(&self, level: u32) -> Option<Texture3dMipmap<'_>> {
[INFO] [stdout]      |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9461:31
[INFO] [stdout]      |
[INFO] [stdout] 9461 |             pub fn main_level(&self) -> Texture3dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9461 |             pub fn main_level(&self) -> Texture3dMipmap<'_> {
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9606:53
[INFO] [stdout]      |
[INFO] [stdout] 9606 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9606 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9613:53
[INFO] [stdout]      |
[INFO] [stdout] 9613 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9613 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9620:53
[INFO] [stdout]      |
[INFO] [stdout] 9620 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9620 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9640:48
[INFO] [stdout]      |
[INFO] [stdout] 9640 | ...                   pub fn sampled(&self) -> Sampler<CompressedTexture3d> {
[INFO] [stdout]      |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                      |
[INFO] [stdout]      |                                      the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9640 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedTexture3d> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9826:27
[INFO] [stdout]      |
[INFO] [stdout] 9826 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture3dMipmap> {
[INFO] [stdout]      |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9826 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture3dMipmap<'_>> {
[INFO] [stdout]      |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9832:31
[INFO] [stdout]      |
[INFO] [stdout] 9832 |             pub fn main_level(&self) -> CompressedTexture3dMipmap {
[INFO] [stdout]      |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                               |
[INFO] [stdout]      |                               the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9832 |             pub fn main_level(&self) -> CompressedTexture3dMipmap<'_> {
[INFO] [stdout]      |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9985:53
[INFO] [stdout]      |
[INFO] [stdout] 9985 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9985 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9992:53
[INFO] [stdout]      |
[INFO] [stdout] 9992 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9992 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:9999:53
[INFO] [stdout]      |
[INFO] [stdout] 9999 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]      |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 9999 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]      |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10019:48
[INFO] [stdout]       |
[INFO] [stdout] 10019 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture3d> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10019 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture3d> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10202:27
[INFO] [stdout]       |
[INFO] [stdout] 10202 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10202 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10208:31
[INFO] [stdout]       |
[INFO] [stdout] 10208 |             pub fn main_level(&self) -> SrgbTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10208 |             pub fn main_level(&self) -> SrgbTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10353:53
[INFO] [stdout]       |
[INFO] [stdout] 10353 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10353 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10360:53
[INFO] [stdout]       |
[INFO] [stdout] 10360 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10360 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10367:53
[INFO] [stdout]       |
[INFO] [stdout] 10367 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10367 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10387:48
[INFO] [stdout]       |
[INFO] [stdout] 10387 | ...                   pub fn sampled(&self) -> Sampler<CompressedSrgbTexture3d> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10387 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedSrgbTexture3d> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10573:27
[INFO] [stdout]       |
[INFO] [stdout] 10573 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10573 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10579:31
[INFO] [stdout]       |
[INFO] [stdout] 10579 |             pub fn main_level(&self) -> CompressedSrgbTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10579 |             pub fn main_level(&self) -> CompressedSrgbTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10732:53
[INFO] [stdout]       |
[INFO] [stdout] 10732 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10732 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10739:53
[INFO] [stdout]       |
[INFO] [stdout] 10739 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10739 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10746:53
[INFO] [stdout]       |
[INFO] [stdout] 10746 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10746 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10766:48
[INFO] [stdout]       |
[INFO] [stdout] 10766 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture3d> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10766 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture3d> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10774:45
[INFO] [stdout]       |
[INFO] [stdout] 10774 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10774 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10783:43
[INFO] [stdout]       |
[INFO] [stdout] 10783 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<IntegralTexture3d>, ImageUnitError> {
[INFO] [stdout]       |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10783 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, IntegralTexture3d>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10966:27
[INFO] [stdout]       |
[INFO] [stdout] 10966 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10966 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:10972:31
[INFO] [stdout]       |
[INFO] [stdout] 10972 |             pub fn main_level(&self) -> IntegralTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 10972 |             pub fn main_level(&self) -> IntegralTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11117:53
[INFO] [stdout]       |
[INFO] [stdout] 11117 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11117 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11124:53
[INFO] [stdout]       |
[INFO] [stdout] 11124 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11124 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11131:53
[INFO] [stdout]       |
[INFO] [stdout] 11131 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11131 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11151:48
[INFO] [stdout]       |
[INFO] [stdout] 11151 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture3d> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11151 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture3d> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11159:45
[INFO] [stdout]       |
[INFO] [stdout] 11159 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11159 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11168:43
[INFO] [stdout]       |
[INFO] [stdout] 11168 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<UnsignedTexture3d>, ImageUnitError> {
[INFO] [stdout]       |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11168 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, UnsignedTexture3d>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11351:27
[INFO] [stdout]       |
[INFO] [stdout] 11351 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11351 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11357:31
[INFO] [stdout]       |
[INFO] [stdout] 11357 |             pub fn main_level(&self) -> UnsignedTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11357 |             pub fn main_level(&self) -> UnsignedTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11502:53
[INFO] [stdout]       |
[INFO] [stdout] 11502 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11502 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11509:53
[INFO] [stdout]       |
[INFO] [stdout] 11509 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11509 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11516:53
[INFO] [stdout]       |
[INFO] [stdout] 11516 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11516 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11536:48
[INFO] [stdout]       |
[INFO] [stdout] 11536 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture3d> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11536 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture3d> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11719:27
[INFO] [stdout]       |
[INFO] [stdout] 11719 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11719 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:11725:31
[INFO] [stdout]       |
[INFO] [stdout] 11725 |             pub fn main_level(&self) -> DepthTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 11725 |             pub fn main_level(&self) -> DepthTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12045:27
[INFO] [stdout]       |
[INFO] [stdout] 12045 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture3dMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12045 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture3dMipmap<'_>> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12051:31
[INFO] [stdout]       |
[INFO] [stdout] 12051 |             pub fn main_level(&self) -> DepthStencilTexture3dMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12051 |             pub fn main_level(&self) -> DepthStencilTexture3dMipmap<'_> {
[INFO] [stdout]       |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12196:53
[INFO] [stdout]       |
[INFO] [stdout] 12196 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12196 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12203:53
[INFO] [stdout]       |
[INFO] [stdout] 12203 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12203 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12210:53
[INFO] [stdout]       |
[INFO] [stdout] 12210 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12210 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12230:48
[INFO] [stdout]       |
[INFO] [stdout] 12230 | ...                   pub fn sampled(&self) -> Sampler<Texture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12230 |                                 pub fn sampled(&self) -> Sampler<'_, Texture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12238:45
[INFO] [stdout]       |
[INFO] [stdout] 12238 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12238 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12247:43
[INFO] [stdout]       |
[INFO] [stdout] 12247 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<Texture1dArray>, ImageUnitError> {
[INFO] [stdout]       |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12247 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, Texture1dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12409:36
[INFO] [stdout]       |
[INFO] [stdout] 12409 |                 pub fn first_layer(&self) -> Texture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12409 |                 pub fn first_layer(&self) -> Texture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12415:30
[INFO] [stdout]       |
[INFO] [stdout] 12415 |                 pub fn layer(&self, layer: u32) -> Option<Texture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12415 |                 pub fn layer(&self, layer: u32) -> Option<Texture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12421:27
[INFO] [stdout]       |
[INFO] [stdout] 12421 |             pub fn mipmap(&self, level: u32) -> Option<Texture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12421 |             pub fn mipmap(&self, level: u32) -> Option<Texture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12427:31
[INFO] [stdout]       |
[INFO] [stdout] 12427 |             pub fn main_level(&self) -> Texture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12427 |             pub fn main_level(&self) -> Texture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12623:53
[INFO] [stdout]       |
[INFO] [stdout] 12623 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: 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 as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12630:53
[INFO] [stdout]       |
[INFO] [stdout] 12630 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12630 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12637:53
[INFO] [stdout]       |
[INFO] [stdout] 12637 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12637 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12657:48
[INFO] [stdout]       |
[INFO] [stdout] 12657 | ...                   pub fn sampled(&self) -> Sampler<CompressedTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12657 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12810:36
[INFO] [stdout]       |
[INFO] [stdout] 12810 |                 pub fn first_layer(&self) -> CompressedTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12810 |                 pub fn first_layer(&self) -> CompressedTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12816:30
[INFO] [stdout]       |
[INFO] [stdout] 12816 |                 pub fn layer(&self, layer: u32) -> Option<CompressedTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12816 |                 pub fn layer(&self, layer: u32) -> Option<CompressedTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12822:27
[INFO] [stdout]       |
[INFO] [stdout] 12822 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12822 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:12828:31
[INFO] [stdout]       |
[INFO] [stdout] 12828 |             pub fn main_level(&self) -> CompressedTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 12828 |             pub fn main_level(&self) -> CompressedTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13016:53
[INFO] [stdout]       |
[INFO] [stdout] 13016 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13016 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13023:53
[INFO] [stdout]       |
[INFO] [stdout] 13023 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13023 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13030:53
[INFO] [stdout]       |
[INFO] [stdout] 13030 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13030 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13050:48
[INFO] [stdout]       |
[INFO] [stdout] 13050 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13050 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13212:36
[INFO] [stdout]       |
[INFO] [stdout] 13212 |                 pub fn first_layer(&self) -> SrgbTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13212 |                 pub fn first_layer(&self) -> SrgbTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13218:30
[INFO] [stdout]       |
[INFO] [stdout] 13218 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13218 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13224:27
[INFO] [stdout]       |
[INFO] [stdout] 13224 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13224 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13230:31
[INFO] [stdout]       |
[INFO] [stdout] 13230 |             pub fn main_level(&self) -> SrgbTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13230 |             pub fn main_level(&self) -> SrgbTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13426:53
[INFO] [stdout]       |
[INFO] [stdout] 13426 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13426 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13433:53
[INFO] [stdout]       |
[INFO] [stdout] 13433 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13433 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13440:53
[INFO] [stdout]       |
[INFO] [stdout] 13440 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13440 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13460:48
[INFO] [stdout]       |
[INFO] [stdout] 13460 | ...                   pub fn sampled(&self) -> Sampler<CompressedSrgbTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13460 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedSrgbTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13613:36
[INFO] [stdout]       |
[INFO] [stdout] 13613 |                 pub fn first_layer(&self) -> CompressedSrgbTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13613 |                 pub fn first_layer(&self) -> CompressedSrgbTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13619:30
[INFO] [stdout]       |
[INFO] [stdout] 13619 |                 pub fn layer(&self, layer: u32) -> Option<CompressedSrgbTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13619 |                 pub fn layer(&self, layer: u32) -> Option<CompressedSrgbTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13625:27
[INFO] [stdout]       |
[INFO] [stdout] 13625 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13625 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13631:31
[INFO] [stdout]       |
[INFO] [stdout] 13631 |             pub fn main_level(&self) -> CompressedSrgbTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13631 |             pub fn main_level(&self) -> CompressedSrgbTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13819:53
[INFO] [stdout]       |
[INFO] [stdout] 13819 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13819 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13826:53
[INFO] [stdout]       |
[INFO] [stdout] 13826 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13826 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13833:53
[INFO] [stdout]       |
[INFO] [stdout] 13833 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13833 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13853:48
[INFO] [stdout]       |
[INFO] [stdout] 13853 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13853 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13861:45
[INFO] [stdout]       |
[INFO] [stdout] 13861 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13861 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:13870:43
[INFO] [stdout]       |
[INFO] [stdout] 13870 | ...age_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<IntegralTexture1dArray>, ImageUnitError> {
[INFO] [stdout]       |             ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 13870 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, IntegralTexture1dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14032:36
[INFO] [stdout]       |
[INFO] [stdout] 14032 |                 pub fn first_layer(&self) -> IntegralTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14032 |                 pub fn first_layer(&self) -> IntegralTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14038:30
[INFO] [stdout]       |
[INFO] [stdout] 14038 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14038 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14044:27
[INFO] [stdout]       |
[INFO] [stdout] 14044 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14044 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14050:31
[INFO] [stdout]       |
[INFO] [stdout] 14050 |             pub fn main_level(&self) -> IntegralTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14050 |             pub fn main_level(&self) -> IntegralTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14246:53
[INFO] [stdout]       |
[INFO] [stdout] 14246 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14246 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14253:53
[INFO] [stdout]       |
[INFO] [stdout] 14253 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14253 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14260:53
[INFO] [stdout]       |
[INFO] [stdout] 14260 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14260 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14280:48
[INFO] [stdout]       |
[INFO] [stdout] 14280 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14280 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14288:45
[INFO] [stdout]       |
[INFO] [stdout] 14288 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14288 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14297:43
[INFO] [stdout]       |
[INFO] [stdout] 14297 | ...age_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<UnsignedTexture1dArray>, ImageUnitError> {
[INFO] [stdout]       |             ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14297 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, UnsignedTexture1dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14459:36
[INFO] [stdout]       |
[INFO] [stdout] 14459 |                 pub fn first_layer(&self) -> UnsignedTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14459 |                 pub fn first_layer(&self) -> UnsignedTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14465:30
[INFO] [stdout]       |
[INFO] [stdout] 14465 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14465 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14471:27
[INFO] [stdout]       |
[INFO] [stdout] 14471 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14471 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14477:31
[INFO] [stdout]       |
[INFO] [stdout] 14477 |             pub fn main_level(&self) -> UnsignedTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14477 |             pub fn main_level(&self) -> UnsignedTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14673:53
[INFO] [stdout]       |
[INFO] [stdout] 14673 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14673 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14680:53
[INFO] [stdout]       |
[INFO] [stdout] 14680 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14680 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14687:53
[INFO] [stdout]       |
[INFO] [stdout] 14687 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14687 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14707:48
[INFO] [stdout]       |
[INFO] [stdout] 14707 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture1dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14707 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture1dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14869:36
[INFO] [stdout]       |
[INFO] [stdout] 14869 |                 pub fn first_layer(&self) -> DepthTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14869 |                 pub fn first_layer(&self) -> DepthTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14875:30
[INFO] [stdout]       |
[INFO] [stdout] 14875 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14875 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14881:27
[INFO] [stdout]       |
[INFO] [stdout] 14881 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14881 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:14887:31
[INFO] [stdout]       |
[INFO] [stdout] 14887 |             pub fn main_level(&self) -> DepthTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 14887 |             pub fn main_level(&self) -> DepthTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15237:36
[INFO] [stdout]       |
[INFO] [stdout] 15237 |                 pub fn first_layer(&self) -> StencilTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15237 |                 pub fn first_layer(&self) -> StencilTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15243:30
[INFO] [stdout]       |
[INFO] [stdout] 15243 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: 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 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15249:27
[INFO] [stdout]       |
[INFO] [stdout] 15249 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15249 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15255:31
[INFO] [stdout]       |
[INFO] [stdout] 15255 |             pub fn main_level(&self) -> StencilTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15255 |             pub fn main_level(&self) -> StencilTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15605:36
[INFO] [stdout]       |
[INFO] [stdout] 15605 |                 pub fn first_layer(&self) -> DepthStencilTexture1dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15605 |                 pub fn first_layer(&self) -> DepthStencilTexture1dArrayLayer<'_> {
[INFO] [stdout]       |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15611:30
[INFO] [stdout]       |
[INFO] [stdout] 15611 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture1dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15611 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture1dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15617:27
[INFO] [stdout]       |
[INFO] [stdout] 15617 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture1dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15617 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture1dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15623:31
[INFO] [stdout]       |
[INFO] [stdout] 15623 |             pub fn main_level(&self) -> DepthStencilTexture1dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15623 |             pub fn main_level(&self) -> DepthStencilTexture1dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15819:53
[INFO] [stdout]       |
[INFO] [stdout] 15819 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15819 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15826:53
[INFO] [stdout]       |
[INFO] [stdout] 15826 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15826 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15833:53
[INFO] [stdout]       |
[INFO] [stdout] 15833 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15833 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15853:48
[INFO] [stdout]       |
[INFO] [stdout] 15853 | ...                   pub fn sampled(&self) -> Sampler<Texture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15853 |                                 pub fn sampled(&self) -> Sampler<'_, Texture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15861:45
[INFO] [stdout]       |
[INFO] [stdout] 15861 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15861 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:15870:43
[INFO] [stdout]       |
[INFO] [stdout] 15870 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<Texture2dArray>, ImageUnitError> {
[INFO] [stdout]       |                                           ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 15870 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, Texture2dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16053:36
[INFO] [stdout]       |
[INFO] [stdout] 16053 |                 pub fn first_layer(&self) -> Texture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16053 |                 pub fn first_layer(&self) -> Texture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16059:30
[INFO] [stdout]       |
[INFO] [stdout] 16059 |                 pub fn layer(&self, layer: u32) -> Option<Texture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16059 |                 pub fn layer(&self, layer: u32) -> Option<Texture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16065:27
[INFO] [stdout]       |
[INFO] [stdout] 16065 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16065 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16071:31
[INFO] [stdout]       |
[INFO] [stdout] 16071 |             pub fn main_level(&self) -> Texture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16071 |             pub fn main_level(&self) -> Texture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16316:53
[INFO] [stdout]       |
[INFO] [stdout] 16316 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16316 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16323:53
[INFO] [stdout]       |
[INFO] [stdout] 16323 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16323 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16330:53
[INFO] [stdout]       |
[INFO] [stdout] 16330 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16330 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16350:48
[INFO] [stdout]       |
[INFO] [stdout] 16350 | ...                   pub fn sampled(&self) -> Sampler<CompressedTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16350 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16524:36
[INFO] [stdout]       |
[INFO] [stdout] 16524 |                 pub fn first_layer(&self) -> CompressedTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16524 |                 pub fn first_layer(&self) -> CompressedTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16530:30
[INFO] [stdout]       |
[INFO] [stdout] 16530 |                 pub fn layer(&self, layer: u32) -> Option<CompressedTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16530 |                 pub fn layer(&self, layer: u32) -> Option<CompressedTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16536:27
[INFO] [stdout]       |
[INFO] [stdout] 16536 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16536 |             pub fn mipmap(&self, level: u32) -> Option<CompressedTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16542:31
[INFO] [stdout]       |
[INFO] [stdout] 16542 |             pub fn main_level(&self) -> CompressedTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16542 |             pub fn main_level(&self) -> CompressedTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16779:53
[INFO] [stdout]       |
[INFO] [stdout] 16779 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16779 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16786:53
[INFO] [stdout]       |
[INFO] [stdout] 16786 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16786 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16793:53
[INFO] [stdout]       |
[INFO] [stdout] 16793 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16793 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16813:48
[INFO] [stdout]       |
[INFO] [stdout] 16813 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16813 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:16996:36
[INFO] [stdout]       |
[INFO] [stdout] 16996 |                 pub fn first_layer(&self) -> SrgbTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 16996 |                 pub fn first_layer(&self) -> SrgbTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17002:30
[INFO] [stdout]       |
[INFO] [stdout] 17002 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17002 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17008:27
[INFO] [stdout]       |
[INFO] [stdout] 17008 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17008 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17014:31
[INFO] [stdout]       |
[INFO] [stdout] 17014 |             pub fn main_level(&self) -> SrgbTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17014 |             pub fn main_level(&self) -> SrgbTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17259:53
[INFO] [stdout]       |
[INFO] [stdout] 17259 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17259 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17266:53
[INFO] [stdout]       |
[INFO] [stdout] 17266 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17266 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17273:53
[INFO] [stdout]       |
[INFO] [stdout] 17273 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17273 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17293:48
[INFO] [stdout]       |
[INFO] [stdout] 17293 | ...                   pub fn sampled(&self) -> Sampler<CompressedSrgbTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17293 |                                 pub fn sampled(&self) -> Sampler<'_, CompressedSrgbTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17467:36
[INFO] [stdout]       |
[INFO] [stdout] 17467 |                 pub fn first_layer(&self) -> CompressedSrgbTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17467 |                 pub fn first_layer(&self) -> CompressedSrgbTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17473:30
[INFO] [stdout]       |
[INFO] [stdout] 17473 |                 pub fn layer(&self, layer: u32) -> Option<CompressedSrgbTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17473 |                 pub fn layer(&self, layer: u32) -> Option<CompressedSrgbTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17479:27
[INFO] [stdout]       |
[INFO] [stdout] 17479 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17479 |             pub fn mipmap(&self, level: u32) -> Option<CompressedSrgbTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17485:31
[INFO] [stdout]       |
[INFO] [stdout] 17485 |             pub fn main_level(&self) -> CompressedSrgbTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17485 |             pub fn main_level(&self) -> CompressedSrgbTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17722:53
[INFO] [stdout]       |
[INFO] [stdout] 17722 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17722 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17729:53
[INFO] [stdout]       |
[INFO] [stdout] 17729 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17729 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17736:53
[INFO] [stdout]       |
[INFO] [stdout] 17736 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17736 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17756:48
[INFO] [stdout]       |
[INFO] [stdout] 17756 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17756 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17764:45
[INFO] [stdout]       |
[INFO] [stdout] 17764 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17764 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17773:43
[INFO] [stdout]       |
[INFO] [stdout] 17773 | ...age_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<IntegralTexture2dArray>, ImageUnitError> {
[INFO] [stdout]       |             ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17773 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, IntegralTexture2dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17956:36
[INFO] [stdout]       |
[INFO] [stdout] 17956 |                 pub fn first_layer(&self) -> IntegralTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17956 |                 pub fn first_layer(&self) -> IntegralTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17962:30
[INFO] [stdout]       |
[INFO] [stdout] 17962 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17962 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17968:27
[INFO] [stdout]       |
[INFO] [stdout] 17968 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17968 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:17974:31
[INFO] [stdout]       |
[INFO] [stdout] 17974 |             pub fn main_level(&self) -> IntegralTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 17974 |             pub fn main_level(&self) -> IntegralTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18219:53
[INFO] [stdout]       |
[INFO] [stdout] 18219 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18219 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18226:53
[INFO] [stdout]       |
[INFO] [stdout] 18226 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18226 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18233:53
[INFO] [stdout]       |
[INFO] [stdout] 18233 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18233 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18253:48
[INFO] [stdout]       |
[INFO] [stdout] 18253 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18253 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18261:45
[INFO] [stdout]       |
[INFO] [stdout] 18261 |                         fn as_uniform_value(&self) -> UniformValue  {
[INFO] [stdout]       |                                             ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                             |
[INFO] [stdout]       |                                             the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18261 |                         fn as_uniform_value(&self) -> UniformValue<'_>  {
[INFO] [stdout]       |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18270:43
[INFO] [stdout]       |
[INFO] [stdout] 18270 | ...age_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<UnsignedTexture2dArray>, ImageUnitError> {
[INFO] [stdout]       |             ^^^^^ the lifetime is elided here         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18270 |                         pub fn image_unit(&self, format: ImageUnitFormat) -> Result<ImageUnit<'_, UnsignedTexture2dArray>, ImageUnitError> {
[INFO] [stdout]       |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18453:36
[INFO] [stdout]       |
[INFO] [stdout] 18453 |                 pub fn first_layer(&self) -> UnsignedTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18453 |                 pub fn first_layer(&self) -> UnsignedTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18459:30
[INFO] [stdout]       |
[INFO] [stdout] 18459 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18459 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18465:27
[INFO] [stdout]       |
[INFO] [stdout] 18465 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18465 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18471:31
[INFO] [stdout]       |
[INFO] [stdout] 18471 |             pub fn main_level(&self) -> UnsignedTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18471 |             pub fn main_level(&self) -> UnsignedTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18716:53
[INFO] [stdout]       |
[INFO] [stdout] 18716 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18716 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18723:53
[INFO] [stdout]       |
[INFO] [stdout] 18723 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18723 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18730:53
[INFO] [stdout]       |
[INFO] [stdout] 18730 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18730 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18750:48
[INFO] [stdout]       |
[INFO] [stdout] 18750 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture2dArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18750 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture2dArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18933:36
[INFO] [stdout]       |
[INFO] [stdout] 18933 |                 pub fn first_layer(&self) -> DepthTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18933 |                 pub fn first_layer(&self) -> DepthTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18939:30
[INFO] [stdout]       |
[INFO] [stdout] 18939 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18939 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18945:27
[INFO] [stdout]       |
[INFO] [stdout] 18945 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18945 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:18951:31
[INFO] [stdout]       |
[INFO] [stdout] 18951 |             pub fn main_level(&self) -> DepthTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 18951 |             pub fn main_level(&self) -> DepthTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                  ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19371:36
[INFO] [stdout]       |
[INFO] [stdout] 19371 |                 pub fn first_layer(&self) -> StencilTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19371 |                 pub fn first_layer(&self) -> StencilTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19377:30
[INFO] [stdout]       |
[INFO] [stdout] 19377 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19377 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19383:27
[INFO] [stdout]       |
[INFO] [stdout] 19383 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19383 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19389:31
[INFO] [stdout]       |
[INFO] [stdout] 19389 |             pub fn main_level(&self) -> StencilTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19389 |             pub fn main_level(&self) -> StencilTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19809:36
[INFO] [stdout]       |
[INFO] [stdout] 19809 |                 pub fn first_layer(&self) -> DepthStencilTexture2dArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19809 |                 pub fn first_layer(&self) -> DepthStencilTexture2dArrayLayer<'_> {
[INFO] [stdout]       |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19815:30
[INFO] [stdout]       |
[INFO] [stdout] 19815 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture2dArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19815 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture2dArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19821:27
[INFO] [stdout]       |
[INFO] [stdout] 19821 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: 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 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:19827:31
[INFO] [stdout]       |
[INFO] [stdout] 19827 |             pub fn main_level(&self) -> DepthStencilTexture2dArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 19827 |             pub fn main_level(&self) -> DepthStencilTexture2dArrayMipmap<'_> {
[INFO] [stdout]       |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20072:53
[INFO] [stdout]       |
[INFO] [stdout] 20072 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20072 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20079:53
[INFO] [stdout]       |
[INFO] [stdout] 20079 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20079 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20086:53
[INFO] [stdout]       |
[INFO] [stdout] 20086 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20086 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20106:48
[INFO] [stdout]       |
[INFO] [stdout] 20106 | ...                   pub fn sampled(&self) -> Sampler<Texture2dMultisampleArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20106 |                                 pub fn sampled(&self) -> Sampler<'_, Texture2dMultisampleArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20248:36
[INFO] [stdout]       |
[INFO] [stdout] 20248 |                 pub fn first_layer(&self) -> Texture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20248 |                 pub fn first_layer(&self) -> Texture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20254:30
[INFO] [stdout]       |
[INFO] [stdout] 20254 |                 pub fn layer(&self, layer: u32) -> Option<Texture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20254 |                 pub fn layer(&self, layer: u32) -> Option<Texture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20260:27
[INFO] [stdout]       |
[INFO] [stdout] 20260 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20260 |             pub fn mipmap(&self, level: u32) -> Option<Texture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20266:31
[INFO] [stdout]       |
[INFO] [stdout] 20266 |             pub fn main_level(&self) -> Texture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20266 |             pub fn main_level(&self) -> Texture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20532:53
[INFO] [stdout]       |
[INFO] [stdout] 20532 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20532 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20539:53
[INFO] [stdout]       |
[INFO] [stdout] 20539 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20539 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20546:53
[INFO] [stdout]       |
[INFO] [stdout] 20546 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20546 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20566:48
[INFO] [stdout]       |
[INFO] [stdout] 20566 | ...                   pub fn sampled(&self) -> Sampler<SrgbTexture2dMultisampleArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20566 |                                 pub fn sampled(&self) -> Sampler<'_, SrgbTexture2dMultisampleArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20708:36
[INFO] [stdout]       |
[INFO] [stdout] 20708 |                 pub fn first_layer(&self) -> SrgbTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20708 |                 pub fn first_layer(&self) -> SrgbTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20714:30
[INFO] [stdout]       |
[INFO] [stdout] 20714 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20714 |                 pub fn layer(&self, layer: u32) -> Option<SrgbTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20720:27
[INFO] [stdout]       |
[INFO] [stdout] 20720 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20720 |             pub fn mipmap(&self, level: u32) -> Option<SrgbTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20726:31
[INFO] [stdout]       |
[INFO] [stdout] 20726 |             pub fn main_level(&self) -> SrgbTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20726 |             pub fn main_level(&self) -> SrgbTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20992:53
[INFO] [stdout]       |
[INFO] [stdout] 20992 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 20992 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:20999:53
[INFO] [stdout]       |
[INFO] [stdout] 20999 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: 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 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21006:53
[INFO] [stdout]       |
[INFO] [stdout] 21006 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21006 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21026:48
[INFO] [stdout]       |
[INFO] [stdout] 21026 | ...                   pub fn sampled(&self) -> Sampler<IntegralTexture2dMultisampleArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21026 |                                 pub fn sampled(&self) -> Sampler<'_, IntegralTexture2dMultisampleArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21168:36
[INFO] [stdout]       |
[INFO] [stdout] 21168 |                 pub fn first_layer(&self) -> IntegralTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21168 |                 pub fn first_layer(&self) -> IntegralTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21174:30
[INFO] [stdout]       |
[INFO] [stdout] 21174 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21174 |                 pub fn layer(&self, layer: u32) -> Option<IntegralTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21180:27
[INFO] [stdout]       |
[INFO] [stdout] 21180 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21180 |             pub fn mipmap(&self, level: u32) -> Option<IntegralTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21186:31
[INFO] [stdout]       |
[INFO] [stdout] 21186 |             pub fn main_level(&self) -> IntegralTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21186 |             pub fn main_level(&self) -> IntegralTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21452:53
[INFO] [stdout]       |
[INFO] [stdout] 21452 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21452 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21459:53
[INFO] [stdout]       |
[INFO] [stdout] 21459 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21459 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21466:53
[INFO] [stdout]       |
[INFO] [stdout] 21466 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21466 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21486:48
[INFO] [stdout]       |
[INFO] [stdout] 21486 | ...                   pub fn sampled(&self) -> Sampler<UnsignedTexture2dMultisampleArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21486 |                                 pub fn sampled(&self) -> Sampler<'_, UnsignedTexture2dMultisampleArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21628:36
[INFO] [stdout]       |
[INFO] [stdout] 21628 |                 pub fn first_layer(&self) -> UnsignedTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21628 |                 pub fn first_layer(&self) -> UnsignedTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21634:30
[INFO] [stdout]       |
[INFO] [stdout] 21634 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21634 |                 pub fn layer(&self, layer: u32) -> Option<UnsignedTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21640:27
[INFO] [stdout]       |
[INFO] [stdout] 21640 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21640 |             pub fn mipmap(&self, level: u32) -> Option<UnsignedTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21646:31
[INFO] [stdout]       |
[INFO] [stdout] 21646 |             pub fn main_level(&self) -> UnsignedTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21646 |             pub fn main_level(&self) -> UnsignedTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21912:53
[INFO] [stdout]       |
[INFO] [stdout] 21912 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21912 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21919:53
[INFO] [stdout]       |
[INFO] [stdout] 21919 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21919 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21926:53
[INFO] [stdout]       |
[INFO] [stdout] 21926 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21926 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:21946:48
[INFO] [stdout]       |
[INFO] [stdout] 21946 | ...                   pub fn sampled(&self) -> Sampler<DepthTexture2dMultisampleArray> {
[INFO] [stdout]       |                                      ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                      |
[INFO] [stdout]       |                                      the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 21946 |                                 pub fn sampled(&self) -> Sampler<'_, DepthTexture2dMultisampleArray> {
[INFO] [stdout]       |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22088:36
[INFO] [stdout]       |
[INFO] [stdout] 22088 |                 pub fn first_layer(&self) -> DepthTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22088 |                 pub fn first_layer(&self) -> DepthTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22094:30
[INFO] [stdout]       |
[INFO] [stdout] 22094 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: 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 |                 pub fn layer(&self, layer: u32) -> Option<DepthTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22100:27
[INFO] [stdout]       |
[INFO] [stdout] 22100 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22100 |             pub fn mipmap(&self, level: u32) -> Option<DepthTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                            ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22106:31
[INFO] [stdout]       |
[INFO] [stdout] 22106 |             pub fn main_level(&self) -> DepthTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22106 |             pub fn main_level(&self) -> DepthTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22506:36
[INFO] [stdout]       |
[INFO] [stdout] 22506 |                 pub fn first_layer(&self) -> StencilTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22506 |                 pub fn first_layer(&self) -> StencilTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22512:30
[INFO] [stdout]       |
[INFO] [stdout] 22512 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22512 |                 pub fn layer(&self, layer: u32) -> Option<StencilTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22518:27
[INFO] [stdout]       |
[INFO] [stdout] 22518 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22518 |             pub fn mipmap(&self, level: u32) -> Option<StencilTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22524:31
[INFO] [stdout]       |
[INFO] [stdout] 22524 |             pub fn main_level(&self) -> StencilTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22524 |             pub fn main_level(&self) -> StencilTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22924:36
[INFO] [stdout]       |
[INFO] [stdout] 22924 |                 pub fn first_layer(&self) -> DepthStencilTexture2dMultisampleArrayLayer {
[INFO] [stdout]       |                                    ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                    |
[INFO] [stdout]       |                                    the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22924 |                 pub fn first_layer(&self) -> DepthStencilTexture2dMultisampleArrayLayer<'_> {
[INFO] [stdout]       |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22930:30
[INFO] [stdout]       |
[INFO] [stdout] 22930 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture2dMultisampleArrayLayer> {
[INFO] [stdout]       |                              ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                              |
[INFO] [stdout]       |                              the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22930 |                 pub fn layer(&self, layer: u32) -> Option<DepthStencilTexture2dMultisampleArrayLayer<'_>> {
[INFO] [stdout]       |                                                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22936:27
[INFO] [stdout]       |
[INFO] [stdout] 22936 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMultisampleArrayMipmap> {
[INFO] [stdout]       |                           ^^^^^                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                           |
[INFO] [stdout]       |                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22936 |             pub fn mipmap(&self, level: u32) -> Option<DepthStencilTexture2dMultisampleArrayMipmap<'_>> {
[INFO] [stdout]       |                                                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:22942:31
[INFO] [stdout]       |
[INFO] [stdout] 22942 |             pub fn main_level(&self) -> DepthStencilTexture2dMultisampleArrayMipmap {
[INFO] [stdout]       |                               ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                               |
[INFO] [stdout]       |                               the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 22942 |             pub fn main_level(&self) -> DepthStencilTexture2dMultisampleArrayMipmap<'_> {
[INFO] [stdout]       |                                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23208:53
[INFO] [stdout]       |
[INFO] [stdout] 23208 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23208 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23215:53
[INFO] [stdout]       |
[INFO] [stdout] 23215 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]       |                                           |
[INFO] [stdout]       |                                           the lifetime is elided here
[INFO] [stdout]       |
[INFO] [stdout]       = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]       |
[INFO] [stdout] 23215 |                                 fn as_uniform_value(&self) -> UniformValue<'_> {
[INFO] [stdout]       |                                                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]      --> /opt/rustwide/target/debug/build/glium/57cad64ee36243c6/out/textures.rs:23222:53
[INFO] [stdout]       |
[INFO] [stdout] 23222 | ...                   fn as_uniform_value(&self) -> UniformValue {
[INFO] [stdout]       |                                           ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[WARN] too many lines in the log, truncating it
