[INFO] cloning repository https://github.com/mastermach50/qprompt [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mastermach50/qprompt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmastermach50%2Fqprompt", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmastermach50%2Fqprompt'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ca27e5d4f42f9f9581c91b74edd8669fe02f1cd7 [INFO] building mastermach50/qprompt/ca27e5d4f42f9f9581c91b74edd8669fe02f1cd7 against master#f5209000832c9d3bc29c91f4daef4ca9f28dc797+target=wasm32-wasip1 for pr-149868 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmastermach50%2Fqprompt" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/mastermach50/qprompt [INFO] finished tweaking git repo https://github.com/mastermach50/qprompt [INFO] tweaked toml for git repo https://github.com/mastermach50/qprompt written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/mastermach50/qprompt on toolchain f5209000832c9d3bc29c91f4daef4ca9f28dc797 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f5209000832c9d3bc29c91f4daef4ca9f28dc797" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/mastermach50/qprompt 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" "+f5209000832c9d3bc29c91f4daef4ca9f28dc797" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com/iced-rs/iced.git` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Updating git repository `https://github.com/iced-rs/winit.git` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rustc-hash v2.0.0 [INFO] [stderr] Downloaded clipboard_macos v0.1.1 [INFO] [stderr] Downloaded clipboard_wayland v0.2.2 [INFO] [stderr] Downloaded clipboard_x11 v0.4.2 [INFO] [stderr] Downloaded window_clipboard v0.4.1 [INFO] [stderr] Downloaded drm-ffi v0.8.0 [INFO] [stderr] Downloaded unicode-linebreak v0.1.5 [INFO] [stderr] Downloaded drm-sys v0.7.0 [INFO] [stderr] Downloaded unicode-ccc v0.2.0 [INFO] [stderr] Downloaded unicode-bidi-mirroring v0.2.0 [INFO] [stderr] Downloaded fontconfig-parser v0.5.7 [INFO] [stderr] Downloaded tiny-xlib v0.2.3 [INFO] [stderr] Downloaded yazi v0.1.6 [INFO] [stderr] Downloaded drm v0.12.0 [INFO] [stderr] Downloaded bytemuck v1.20.0 [INFO] [stderr] Downloaded fontdb v0.16.2 [INFO] [stderr] Downloaded softbuffer v0.4.6 [INFO] [stderr] Downloaded rangemap v1.5.1 [INFO] [stderr] Downloaded unicode-script v0.5.7 [INFO] [stderr] Downloaded zeno v0.2.3 [INFO] [stderr] Downloaded roxmltree v0.20.0 [INFO] [stderr] Downloaded ttf-parser v0.21.1 [INFO] [stderr] Downloaded swash v0.1.19 [INFO] [stderr] Downloaded rustybuzz v0.14.1 [INFO] [stderr] Downloaded syn v2.0.89 [INFO] [stderr] Downloaded self_cell v1.0.4 [INFO] [stderr] Downloaded skrifa v0.22.3 [INFO] [stderr] Downloaded read-fonts v0.22.5 [INFO] [stderr] Downloaded font-types v0.7.3 [INFO] [stderr] Downloaded ctor-lite v0.1.0 [INFO] [stderr] Downloaded sys-locale v0.3.2 [INFO] [stderr] Downloaded rustix v0.38.41 [INFO] [stderr] Downloaded sctk-adwaita v0.9.1 [INFO] [stderr] Downloaded kurbo v0.10.4 [INFO] [stderr] Downloaded cosmic-text v0.12.1 [INFO] [stderr] Downloaded linux-raw-sys v0.6.5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+f5209000832c9d3bc29c91f4daef4ca9f28dc797" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 623d38914c42912686a6e10c42084bfd6e9ccdce6ec36c04dd4be068ca109263 [INFO] running `Command { std: "docker" "start" "-a" "623d38914c42912686a6e10c42084bfd6e9ccdce6ec36c04dd4be068ca109263", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "623d38914c42912686a6e10c42084bfd6e9ccdce6ec36c04dd4be068ca109263", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "623d38914c42912686a6e10c42084bfd6e9ccdce6ec36c04dd4be068ca109263", kill_on_drop: false }` [INFO] [stdout] 623d38914c42912686a6e10c42084bfd6e9ccdce6ec36c04dd4be068ca109263 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+f5209000832c9d3bc29c91f4daef4ca9f28dc797" "build" "--frozen" "--message-format=json" "--target" "wasm32-wasip1", kill_on_drop: false }` [INFO] [stdout] cc4893558e036649dbf241d780206f7636ba78e4fc09f17fda5b4a14612b4059 [INFO] running `Command { std: "docker" "start" "-a" "cc4893558e036649dbf241d780206f7636ba78e4fc09f17fda5b4a14612b4059", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.95 [INFO] [stderr] Compiling once_cell v1.20.2 [INFO] [stderr] Compiling log v0.4.22 [INFO] [stderr] Compiling bumpalo v3.16.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.95 [INFO] [stderr] Compiling libc v0.2.164 [INFO] [stderr] Compiling pin-project-lite v0.2.15 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling phf_shared v0.11.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling crossbeam-utils v0.8.20 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling palette v0.7.6 [INFO] [stderr] Compiling by_address v1.2.1 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling fast-srgb8 v1.0.0 [INFO] [stderr] Compiling raw-window-handle v0.6.2 [INFO] [stderr] Compiling smol_str v0.2.2 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling glam v0.25.0 [INFO] [stderr] Compiling rustc-hash v2.0.0 [INFO] [stderr] Compiling bytes v1.8.0 [INFO] [stderr] Compiling memmap2 v0.9.5 [INFO] [stderr] Compiling ttf-parser v0.20.0 [INFO] [stderr] Compiling unicode-ccc v0.2.0 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling parking_lot v0.11.2 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling zeno v0.2.3 [INFO] [stderr] Compiling unicode-script v0.5.7 [INFO] [stderr] Compiling yazi v0.1.6 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling unicode-bidi-mirroring v0.2.0 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling ttf-parser v0.21.1 [INFO] [stderr] Compiling crossbeam-deque v0.8.5 [INFO] [stderr] Compiling unicode-properties v0.1.3 [INFO] [stderr] Compiling phf_generator v0.11.2 [INFO] [stderr] Compiling miniz_oxide v0.8.0 [INFO] [stderr] Compiling rangemap v1.5.1 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling unicode-bidi v0.3.17 [INFO] [stderr] Compiling sys-locale v0.3.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling syn v2.0.89 [INFO] [stderr] Compiling self_cell v1.0.4 [INFO] [stderr] Compiling fdeflate v0.3.6 [INFO] [stderr] Compiling softbuffer v0.4.6 [INFO] [stderr] Compiling half v2.4.1 [INFO] [stderr] Compiling flate2 v1.0.35 [INFO] [stderr] Compiling strict-num v0.1.1 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling arrayref v0.3.9 [INFO] [stderr] Compiling winit v0.30.1 (https://github.com/iced-rs/winit.git?rev=254d6b3420ce4e674f516f7a2bd440665e05484d#254d6b34) [INFO] [stderr] Compiling tracing-core v0.1.32 [INFO] [stderr] Compiling kurbo v0.10.4 [INFO] [stderr] Compiling dpi v0.1.1 (https://github.com/iced-rs/winit.git?rev=254d6b3420ce4e674f516f7a2bd440665e05484d#254d6b34) [INFO] [stderr] Compiling cursor-icon v1.1.0 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling png v0.17.14 [INFO] [stderr] Compiling fontdb v0.16.2 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.95 [INFO] [stderr] Compiling bytemuck_derive v1.8.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling phf_macros v0.11.2 [INFO] [stderr] Compiling palette_derive v0.7.6 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling pin-project-internal v1.1.7 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.95 [INFO] [stderr] Compiling phf v0.11.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.95 [INFO] [stderr] Compiling bytemuck v1.20.0 [INFO] [stderr] Compiling pin-project v1.1.7 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling window_clipboard v0.4.1 [INFO] [stderr] Compiling font-types v0.7.3 [INFO] [stderr] Compiling rustybuzz v0.14.1 [INFO] [stderr] Compiling tiny-skia-path v0.11.4 [INFO] [stderr] Compiling read-fonts v0.22.5 [INFO] [stderr] Compiling js-sys v0.3.72 [INFO] [stderr] Compiling tiny-skia v0.11.4 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling wasm-timer v0.2.5 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.45 [INFO] [stderr] Compiling web-sys v0.3.72 [INFO] [stderr] Compiling iced_core v0.14.0-dev (https://github.com/iced-rs/iced.git?rev=d6182299b9db7a1928b7740736d53196e33d66e3#d6182299) [INFO] [stderr] Compiling skrifa v0.22.3 [INFO] [stderr] Compiling iced_futures v0.14.0-dev (https://github.com/iced-rs/iced.git?rev=d6182299b9db7a1928b7740736d53196e33d66e3#d6182299) [INFO] [stderr] Compiling iced_runtime v0.14.0-dev (https://github.com/iced-rs/iced.git?rev=d6182299b9db7a1928b7740736d53196e33d66e3#d6182299) [INFO] [stderr] Compiling swash v0.1.19 [INFO] [stdout] error: The platform you're compiling for is not supported by winit [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/platform_impl/mod.rs:70:1 [INFO] [stdout] | [INFO] [stdout] 70 | compile_error!("The platform you're compiling for is not supported by winit"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `self::platform` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/platform_impl/mod.rs:26:15 [INFO] [stdout] | [INFO] [stdout] 26 | pub use self::platform::*; [INFO] [stdout] | ^^^^^^^^ could not find `platform` in `self` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::platform_impl::PlatformCustomCursor`, `crate::platform_impl::PlatformCustomCursorSource` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/cursor.rs:8:28 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::platform_impl::{PlatformCustomCursor, PlatformCustomCursorSource}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformCustomCursorSource` in `platform_impl` [INFO] [stdout] | | [INFO] [stdout] | no `PlatformCustomCursor` in `platform_impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::platform_impl::PlatformIcon` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/icon.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::platform_impl::PlatformIcon; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformIcon` in `platform_impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::platform_impl::PlatformSpecificWindowAttributes` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:7:34 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::platform_impl::{self, PlatformSpecificWindowAttributes}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `PlatformSpecificWindowAttributes` in `platform_impl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1603:41 [INFO] [stdout] | [INFO] [stdout] 1603 | self.window.maybe_wait_on_main(|w| { [INFO] [stdout] | ^ [INFO] [stdout] 1604 | w.available_monitors().into_iter().map(|inner| MonitorHandle { inner }) [INFO] [stdout] | - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1603 | self.window.maybe_wait_on_main(|w: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:50:41 [INFO] [stdout] | [INFO] [stdout] 50 | self.window.maybe_wait_on_main(|w| { [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 55 | if let Some(Fullscreen::Exclusive(_)) = w.fullscreen().map(|f| f.into()) { [INFO] [stdout] | - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 50 | self.window.maybe_wait_on_main(|w: /* Type */| { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:55:73 [INFO] [stdout] | [INFO] [stdout] 55 | if let Some(Fullscreen::Exclusive(_)) = w.fullscreen().map(|f| f.into()) { [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 55 | if let Some(Fullscreen::Exclusive(_)) = w.fullscreen().map(|f: /* Type */| f.into()) { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:502:41 [INFO] [stdout] | [INFO] [stdout] 502 | self.window.maybe_wait_on_main(|w| WindowId(w.id())) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 502 | self.window.maybe_wait_on_main(|w: /* Type */| WindowId(w.id())) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:570:41 [INFO] [stdout] | [INFO] [stdout] 570 | self.window.maybe_wait_on_main(|w| w.scale_factor()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 570 | self.window.maybe_wait_on_main(|w: /* Type */| w.scale_factor()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:604:42 [INFO] [stdout] | [INFO] [stdout] 604 | self.window.maybe_queue_on_main(|w| w.request_redraw()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 604 | self.window.maybe_queue_on_main(|w: /* Type */| w.request_redraw()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:643:42 [INFO] [stdout] | [INFO] [stdout] 643 | self.window.maybe_queue_on_main(|w| w.pre_present_notify()); [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 643 | self.window.maybe_queue_on_main(|w: /* Type */| w.pre_present_notify()); [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:661:42 [INFO] [stdout] | [INFO] [stdout] 661 | self.window.maybe_queue_on_main(|w| w.reset_dead_keys()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 661 | self.window.maybe_queue_on_main(|w: /* Type */| w.reset_dead_keys()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:685:41 [INFO] [stdout] | [INFO] [stdout] 685 | self.window.maybe_wait_on_main(|w| w.inner_position()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 685 | self.window.maybe_wait_on_main(|w: /* Type */| w.inner_position()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:708:41 [INFO] [stdout] | [INFO] [stdout] 708 | self.window.maybe_wait_on_main(|w| w.outer_position()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 708 | self.window.maybe_wait_on_main(|w: /* Type */| w.outer_position()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:746:47 [INFO] [stdout] | [INFO] [stdout] 746 | self.window.maybe_queue_on_main(move |w| w.set_outer_position(position)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 746 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_outer_position(position)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:765:41 [INFO] [stdout] | [INFO] [stdout] 765 | self.window.maybe_wait_on_main(|w| w.inner_size()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 765 | self.window.maybe_wait_on_main(|w: /* Type */| w.inner_size()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:811:41 [INFO] [stdout] | [INFO] [stdout] 811 | self.window.maybe_wait_on_main(|w| w.request_inner_size(size)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 811 | self.window.maybe_wait_on_main(|w: /* Type */| w.request_inner_size(size)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:828:41 [INFO] [stdout] | [INFO] [stdout] 828 | self.window.maybe_wait_on_main(|w| w.outer_size()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 828 | self.window.maybe_wait_on_main(|w: /* Type */| w.outer_size()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:856:47 [INFO] [stdout] | [INFO] [stdout] 856 | self.window.maybe_queue_on_main(move |w| w.set_min_inner_size(min_size)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 856 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_min_inner_size(min_size)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:884:47 [INFO] [stdout] | [INFO] [stdout] 884 | self.window.maybe_queue_on_main(move |w| w.set_max_inner_size(max_size)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 884 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_max_inner_size(max_size)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:895:41 [INFO] [stdout] | [INFO] [stdout] 895 | self.window.maybe_wait_on_main(|w| w.resize_increments()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 895 | self.window.maybe_wait_on_main(|w: /* Type */| w.resize_increments()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:917:47 [INFO] [stdout] | [INFO] [stdout] 917 | self.window.maybe_queue_on_main(move |w| w.set_resize_increments(increments)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 917 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_resize_increments(increments)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:931:41 [INFO] [stdout] | [INFO] [stdout] 931 | self.window.maybe_wait_on_main(|w| w.set_title(title)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 931 | self.window.maybe_wait_on_main(|w: /* Type */| w.set_title(title)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:953:47 [INFO] [stdout] | [INFO] [stdout] 953 | self.window.maybe_queue_on_main(move |w| w.set_transparent(transparent)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 953 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_transparent(transparent)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:967:47 [INFO] [stdout] | [INFO] [stdout] 967 | self.window.maybe_queue_on_main(move |w| w.set_blur(blur)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 967 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_blur(blur)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:981:47 [INFO] [stdout] | [INFO] [stdout] 981 | self.window.maybe_queue_on_main(move |w| w.set_visible(visible)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 981 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_visible(visible)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:996:41 [INFO] [stdout] | [INFO] [stdout] 996 | self.window.maybe_wait_on_main(|w| w.is_visible()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 996 | self.window.maybe_wait_on_main(|w: /* Type */| w.is_visible()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1017:47 [INFO] [stdout] | [INFO] [stdout] 1017 | self.window.maybe_queue_on_main(move |w| w.set_resizable(resizable)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1017 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_resizable(resizable)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1029:41 [INFO] [stdout] | [INFO] [stdout] 1029 | self.window.maybe_wait_on_main(|w| w.is_resizable()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1029 | self.window.maybe_wait_on_main(|w: /* Type */| w.is_resizable()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1044:47 [INFO] [stdout] | [INFO] [stdout] 1044 | self.window.maybe_queue_on_main(move |w| w.set_enabled_buttons(buttons)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1044 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_enabled_buttons(buttons)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1055:41 [INFO] [stdout] | [INFO] [stdout] 1055 | self.window.maybe_wait_on_main(|w| w.enabled_buttons()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1055 | self.window.maybe_wait_on_main(|w: /* Type */| w.enabled_buttons()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1067:47 [INFO] [stdout] | [INFO] [stdout] 1067 | self.window.maybe_queue_on_main(move |w| w.set_minimized(minimized)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1067 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_minimized(minimized)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1085:41 [INFO] [stdout] | [INFO] [stdout] 1085 | self.window.maybe_wait_on_main(|w| w.is_minimized()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1085 | self.window.maybe_wait_on_main(|w: /* Type */| w.is_minimized()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1096:47 [INFO] [stdout] | [INFO] [stdout] 1096 | self.window.maybe_queue_on_main(move |w| w.set_maximized(maximized)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1096 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_maximized(maximized)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1107:41 [INFO] [stdout] | [INFO] [stdout] 1107 | self.window.maybe_wait_on_main(|w| w.is_maximized()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1107 | self.window.maybe_wait_on_main(|w: /* Type */| w.is_maximized()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1139:47 [INFO] [stdout] | [INFO] [stdout] 1139 | self.window.maybe_queue_on_main(move |w| w.set_fullscreen(fullscreen.map(|f| f.into()))) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1139 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_fullscreen(fullscreen.map(|f| f.into()))) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1153:41 [INFO] [stdout] | [INFO] [stdout] 1153 | self.window.maybe_wait_on_main(|w| w.fullscreen().map(|f| f.into())) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1153 | self.window.maybe_wait_on_main(|w: /* Type */| w.fullscreen().map(|f| f.into())) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1153:64 [INFO] [stdout] | [INFO] [stdout] 1153 | self.window.maybe_wait_on_main(|w| w.fullscreen().map(|f| f.into())) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1153 | self.window.maybe_wait_on_main(|w| w.fullscreen().map(|f: /* Type */| f.into())) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1168:47 [INFO] [stdout] | [INFO] [stdout] 1168 | self.window.maybe_queue_on_main(move |w| w.set_decorations(decorations)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1168 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_decorations(decorations)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1182:41 [INFO] [stdout] | [INFO] [stdout] 1182 | self.window.maybe_wait_on_main(|w| w.is_decorated()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1182 | self.window.maybe_wait_on_main(|w: /* Type */| w.is_decorated()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1196:47 [INFO] [stdout] | [INFO] [stdout] 1196 | self.window.maybe_queue_on_main(move |w| w.set_window_level(level)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1196 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_window_level(level)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1216:47 [INFO] [stdout] | [INFO] [stdout] 1216 | self.window.maybe_queue_on_main(move |w| w.set_window_icon(window_icon)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1216 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_window_icon(window_icon)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1263:47 [INFO] [stdout] | [INFO] [stdout] 1263 | self.window.maybe_queue_on_main(move |w| w.set_ime_cursor_area(position, size)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1263 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_ime_cursor_area(position, size)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1290:47 [INFO] [stdout] | [INFO] [stdout] 1290 | self.window.maybe_queue_on_main(move |w| w.set_ime_allowed(allowed)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1290 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_ime_allowed(allowed)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1305:47 [INFO] [stdout] | [INFO] [stdout] 1305 | self.window.maybe_queue_on_main(move |w| w.set_ime_purpose(purpose)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1305 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_ime_purpose(purpose)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1321:42 [INFO] [stdout] | [INFO] [stdout] 1321 | self.window.maybe_queue_on_main(|w| w.focus_window()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1321 | self.window.maybe_queue_on_main(|w: /* Type */| w.focus_window()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1332:41 [INFO] [stdout] | [INFO] [stdout] 1332 | self.window.maybe_wait_on_main(|w| w.has_focus()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1332 | self.window.maybe_wait_on_main(|w: /* Type */| w.has_focus()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1355:47 [INFO] [stdout] | [INFO] [stdout] 1355 | self.window.maybe_queue_on_main(move |w| w.request_user_attention(request_type)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1355 | self.window.maybe_queue_on_main(move |w: /* Type */| w.request_user_attention(request_type)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1375:47 [INFO] [stdout] | [INFO] [stdout] 1375 | self.window.maybe_queue_on_main(move |w| w.set_theme(theme)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1375 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_theme(theme)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1387:41 [INFO] [stdout] | [INFO] [stdout] 1387 | self.window.maybe_wait_on_main(|w| w.theme()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1387 | self.window.maybe_wait_on_main(|w: /* Type */| w.theme()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1402:47 [INFO] [stdout] | [INFO] [stdout] 1402 | self.window.maybe_queue_on_main(move |w| w.set_content_protected(protected)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1402 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_content_protected(protected)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1413:41 [INFO] [stdout] | [INFO] [stdout] 1413 | self.window.maybe_wait_on_main(|w| w.title()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1413 | self.window.maybe_wait_on_main(|w: /* Type */| w.title()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1430:47 [INFO] [stdout] | [INFO] [stdout] 1430 | self.window.maybe_queue_on_main(move |w| w.set_cursor(cursor)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1430 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_cursor(cursor)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1466:41 [INFO] [stdout] | [INFO] [stdout] 1466 | self.window.maybe_wait_on_main(|w| w.set_cursor_position(position)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1466 | self.window.maybe_wait_on_main(|w: /* Type */| w.set_cursor_position(position)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1491:41 [INFO] [stdout] | [INFO] [stdout] 1491 | self.window.maybe_wait_on_main(|w| w.set_cursor_grab(mode)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1491 | self.window.maybe_wait_on_main(|w: /* Type */| w.set_cursor_grab(mode)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1509:47 [INFO] [stdout] | [INFO] [stdout] 1509 | self.window.maybe_queue_on_main(move |w| w.set_cursor_visible(visible)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1509 | self.window.maybe_queue_on_main(move |w: /* Type */| w.set_cursor_visible(visible)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1526:41 [INFO] [stdout] | [INFO] [stdout] 1526 | self.window.maybe_wait_on_main(|w| w.drag_window()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1526 | self.window.maybe_wait_on_main(|w: /* Type */| w.drag_window()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1545:41 [INFO] [stdout] | [INFO] [stdout] 1545 | self.window.maybe_wait_on_main(|w| w.drag_resize_window(direction)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1545 | self.window.maybe_wait_on_main(|w: /* Type */| w.drag_resize_window(direction)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1564:47 [INFO] [stdout] | [INFO] [stdout] 1564 | self.window.maybe_queue_on_main(move |w| w.show_window_menu(position)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1564 | self.window.maybe_queue_on_main(move |w: /* Type */| w.show_window_menu(position)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1579:41 [INFO] [stdout] | [INFO] [stdout] 1579 | self.window.maybe_wait_on_main(|w| w.set_cursor_hittest(hittest)) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1579 | self.window.maybe_wait_on_main(|w: /* Type */| w.set_cursor_hittest(hittest)) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1591:41 [INFO] [stdout] | [INFO] [stdout] 1591 | self.window.maybe_wait_on_main(|w| w.current_monitor().map(|inner| MonitorHandle { inner })) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1591 | self.window.maybe_wait_on_main(|w: /* Type */| w.current_monitor().map(|inner| MonitorHandle { inner })) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/winit-865c6d5afb3ec9c3/254d6b3/src/window.rs:1622:41 [INFO] [stdout] | [INFO] [stdout] 1622 | self.window.maybe_wait_on_main(|w| w.primary_monitor().map(|inner| MonitorHandle { inner })) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 1622 | self.window.maybe_wait_on_main(|w: /* Type */| w.primary_monitor().map(|inner| MonitorHandle { inner })) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stderr] error: could not compile `winit` (lib) due to 63 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "cc4893558e036649dbf241d780206f7636ba78e4fc09f17fda5b4a14612b4059", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc4893558e036649dbf241d780206f7636ba78e4fc09f17fda5b4a14612b4059", kill_on_drop: false }` [INFO] [stdout] cc4893558e036649dbf241d780206f7636ba78e4fc09f17fda5b4a14612b4059