[INFO] cloning repository https://github.com/Yaseen-Anwar/3D-factory [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Yaseen-Anwar/3D-factory" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FYaseen-Anwar%2F3D-factory", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FYaseen-Anwar%2F3D-factory'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 13cdd0727351dc5602944dd2274e046108c9177f [INFO] checking Yaseen-Anwar/3D-factory against 615014f15745532730b9ce7a1d9309f8b4756f93 for pr-160491 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FYaseen-Anwar%2F3D-factory" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Yaseen-Anwar/3D-factory [INFO] finished tweaking git repo https://github.com/Yaseen-Anwar/3D-factory [INFO] tweaked toml for git repo https://github.com/Yaseen-Anwar/3D-factory written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Yaseen-Anwar/3D-factory on toolchain 615014f15745532730b9ce7a1d9309f8b4756f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+615014f15745532730b9ce7a1d9309f8b4756f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Yaseen-Anwar/3D-factory 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" "+615014f15745532730b9ce7a1d9309f8b4756f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910 [INFO] running `Command { std: "docker" "start" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910", 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" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910" "/opt/rustwide/cargo-home/bin/cargo" "+615014f15745532730b9ce7a1d9309f8b4756f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910", 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" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910" "/opt/rustwide/cargo-home/bin/cargo" "+615014f15745532730b9ce7a1d9309f8b4756f93" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Checking cad_nurbs v0.1.0 (/opt/rustwide/workdir/cad_nurbs) [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling wayland-sys v0.31.11 [INFO] [stderr] Compiling zerocopy v0.8.54 [INFO] [stderr] Compiling wayland-client v0.31.14 [INFO] [stderr] Checking dlib v0.5.3 [INFO] [stderr] Compiling cc v1.2.67 [INFO] [stderr] Compiling quick-xml v0.39.4 [INFO] [stderr] Checking simd-adler32 v0.3.9 [INFO] [stderr] Compiling syn v2.0.118 [INFO] [stderr] Checking either v1.16.0 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Checking arrayvec v0.7.8 [INFO] [stderr] Checking tracing-core v0.1.36 [INFO] [stderr] Checking getrandom v0.3.4 [INFO] [stderr] Compiling x11-dl v2.21.0 [INFO] [stderr] Checking cad_kernel v0.1.0 (/opt/rustwide/workdir/cad_kernel) [INFO] [stderr] Checking zune-core v0.5.1 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Checking rustix v0.38.44 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Checking memmap2 v0.9.11 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Checking weezl v0.1.12 [INFO] [stderr] Checking quick-error v2.0.1 [INFO] [stderr] Checking fax v0.2.7 [INFO] [stderr] Checking zune-jpeg v0.5.15 [INFO] [stderr] Checking pxfm v0.1.30 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking robust v1.2.0 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_kernel/src/geom.rs:1033:35 [INFO] [stdout] | [INFO] [stdout] 1033 | widths: { let mut w: Vec<(f64,f64)> = p.widths.iter().rev().map(|&(s,e)| (e,s)).collect(); w }, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling glutin_egl_sys v0.7.1 [INFO] [stderr] Compiling glutin_glx_sys v0.6.1 [INFO] [stderr] Checking flate2 v1.1.9 [INFO] [stderr] Compiling winit v0.30.13 [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_kernel/src/spatial.rs:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | let mut out: Vec = (0..self.n_entities as u32).collect(); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking i_float v1.15.0 [INFO] [stderr] Compiling smithay-client-toolkit v0.20.0 [INFO] [stderr] Checking png v0.18.1 [INFO] [stderr] Checking epaint_default_fonts v0.30.0 [INFO] [stderr] Checking i_shape v1.14.0 [INFO] [stderr] Checking cad_io v0.1.0 (/opt/rustwide/workdir/cad_io) [INFO] [stderr] Checking itertools v0.11.0 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking spade v2.15.1 [INFO] [stderr] Checking ordered-float v5.3.0 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking xkbcommon-dl v0.4.2 [INFO] [stderr] Compiling glutin v0.32.3 [INFO] [stderr] Checking ena v0.14.4 [INFO] [stderr] Checking i_key_sort v0.6.0 [INFO] [stderr] Checking downcast-rs v2.0.2 [INFO] [stderr] Compiling wayland-scanner v0.31.10 [INFO] [stderr] Checking dpi v0.1.2 [INFO] [stderr] Checking i_tree v0.16.0 [INFO] [stderr] Checking smol_str v0.2.2 [INFO] [stderr] Compiling wayland-backend v0.3.15 [INFO] [stderr] Checking itertools v0.14.0 [INFO] [stderr] Compiling glutin-winit v0.5.0 [INFO] [stderr] Checking geographiclib-rs v0.2.7 [INFO] [stderr] Checking rustc-hash v2.1.3 [INFO] [stderr] Checking glam v0.29.3 [INFO] [stderr] Checking glow v0.16.0 [INFO] [stderr] Checking i_overlay v4.0.7 [INFO] [stderr] Checking kurbo v0.11.3 [INFO] [stderr] Checking siphasher v1.0.3 [INFO] [stderr] Checking png v0.17.16 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking simplecss v0.2.2 [INFO] [stderr] Checking data-url v0.3.2 [INFO] [stderr] Checking xmlwriter v0.1.0 [INFO] [stderr] Checking imagesize v0.13.0 [INFO] [stderr] Checking pico-args v0.5.0 [INFO] [stderr] Checking earcutr v0.4.3 [INFO] [stderr] Checking cad_param v0.1.0 (/opt/rustwide/workdir/cad_param) [INFO] [stderr] Checking memchr v2.8.3 [INFO] [stderr] Checking cad_wall v0.1.0 (/opt/rustwide/workdir/cad_wall) [INFO] [stderr] Checking earcutr v0.5.0 [INFO] [stderr] Checking glow v0.14.2 [INFO] [stderr] Checking svgtypes v0.15.3 [INFO] [stderr] Checking cad_snap v0.1.0 (/opt/rustwide/workdir/cad_snap) [INFO] [stderr] Checking cad_cli v0.1.0 (/opt/rustwide/workdir/cad_cli) [INFO] [stderr] Checking moxcms v0.8.1 [INFO] [stderr] Checking serde_json v1.0.150 [INFO] [stdout] warning: unused import: `crate::join::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:1441:9 [INFO] [stdout] | [INFO] [stdout] 1441 | use crate::join::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::trim::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:1442:9 [INFO] [stdout] | [INFO] [stdout] 1442 | use crate::trim::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::modify::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:1443:9 [INFO] [stdout] | [INFO] [stdout] 1443 | use crate::modify::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::join::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:2013:9 [INFO] [stdout] | [INFO] [stdout] 2013 | use crate::join::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::trim::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:2014:9 [INFO] [stdout] | [INFO] [stdout] 2014 | use crate::trim::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::modify::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:2015:9 [INFO] [stdout] | [INFO] [stdout] 2015 | use crate::modify::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::trim::*` [INFO] [stdout] --> cad_kernel/src/geom.rs:2510:9 [INFO] [stdout] | [INFO] [stdout] 2510 | use crate::trim::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_kernel/src/geom.rs:1033:35 [INFO] [stdout] | [INFO] [stdout] 1033 | widths: { let mut w: Vec<(f64,f64)> = p.widths.iter().rev().map(|&(s,e)| (e,s)).collect(); w }, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_kernel/src/spatial.rs:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | let mut out: Vec = (0..self.n_entities as u32).collect(); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking polling v3.11.0 [INFO] [stderr] Checking gethostname v1.1.0 [INFO] [stderr] Compiling bytemuck_derive v1.11.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling zerocopy-derive v0.8.54 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling displaydoc v0.2.6 [INFO] [stderr] Compiling profiling-procmacros v1.0.18 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stdout] warning: function `fillet_corner_of_open_L` should have a snake case name [INFO] [stdout] --> cad_kernel/src/fillet.rs:965:8 [INFO] [stdout] | [INFO] [stdout] 965 | fn fillet_corner_of_open_L() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `fillet_corner_of_open_l` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Checking x11rb v0.13.2 [INFO] [stderr] Compiling nalgebra-macros v0.3.0 [INFO] [stderr] Checking profiling v1.0.18 [INFO] [stderr] Checking calloop v0.14.4 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling doc-image-embed v0.2.1 [INFO] [stderr] Checking bytemuck v1.25.1 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking emath v0.30.0 [INFO] [stderr] Checking tiny-skia-path v0.11.4 [INFO] [stderr] Checking wayland-csd-frame v0.3.0 [INFO] [stderr] Checking rgb v0.8.53 [INFO] [stderr] Checking zerofrom v0.1.8 [INFO] [stderr] Checking yoke v0.8.3 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking tiny-skia v0.11.4 [INFO] [stderr] Checking usvg v0.44.0 [INFO] [stderr] Checking zerovec v0.11.6 [INFO] [stderr] Checking zerotrie v0.2.4 [INFO] [stderr] Checking thiserror v2.0.18 [INFO] [stderr] Checking calloop v0.13.0 [INFO] [stderr] Checking ecolor v0.30.0 [INFO] [stderr] Checking wide v0.7.33 [INFO] [stderr] Checking tinystr v0.8.3 [INFO] [stderr] Checking potential_utf v0.1.5 [INFO] [stderr] Checking arboard v3.6.1 [INFO] [stderr] Checking icu_collections v2.2.0 [INFO] [stderr] Checking icu_locale_core v2.2.0 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking resvg v0.44.0 [INFO] [stderr] Checking rstar v0.12.2 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking cad_light v0.1.0 (/opt/rustwide/workdir/cad_light) [INFO] [stderr] Checking wayland-protocols v0.32.13 [INFO] [stderr] Checking wayland-cursor v0.31.14 [INFO] [stderr] Checking calloop-wayland-source v0.3.0 [INFO] [stderr] Checking calloop-wayland-source v0.4.1 [INFO] [stderr] Checking icu_provider v2.2.0 [INFO] [stderr] Checking icu_normalizer v2.2.0 [INFO] [stderr] Checking icu_properties v2.2.0 [INFO] [stderr] Checking simba v0.9.1 [INFO] [stderr] Checking geo-types v0.7.19 [INFO] [stderr] Checking geo v0.31.0 [INFO] [stderr] Checking idna_adapter v1.2.2 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking webbrowser v1.2.1 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking ahash v0.8.12 [INFO] [stderr] Checking epaint v0.30.0 [INFO] [stderr] Checking tiff v0.11.3 [INFO] [stderr] Checking egui v0.30.0 [INFO] [stderr] Checking nalgebra v0.34.2 [INFO] [stderr] Checking wayland-protocols-wlr v0.3.12 [INFO] [stderr] Checking wayland-protocols-misc v0.3.12 [INFO] [stderr] Checking wayland-protocols-experimental v20250721.0.1 [INFO] [stderr] Checking wayland-protocols-plasma v0.3.12 [INFO] [stderr] Checking image v0.25.10 [INFO] [stderr] Checking smithay-client-toolkit v0.19.2 [INFO] [stderr] Checking cad_raster v0.1.0 (/opt/rustwide/workdir/cad_raster) [INFO] [stderr] Checking smithay-clipboard v0.7.3 [INFO] [stderr] Checking egui_glow v0.30.0 [INFO] [stderr] Checking egui-winit v0.30.0 [INFO] [stderr] Checking eframe v0.30.0 [INFO] [stderr] Checking parry3d-f64 v0.25.3 [INFO] [stderr] Checking rapier3d-f64 v0.31.0 [INFO] [stderr] Checking csgrs v0.21.0 (https://github.com/timschmidt/csgrs?rev=5e7a37a8803d4e56617734687edc9b98f4ebeed7#5e7a37a8) [INFO] [stderr] Checking cad_solid v0.1.0 (/opt/rustwide/workdir/cad_solid) [INFO] [stderr] Checking cad_app v0.1.0 (/opt/rustwide/workdir/cad_app) [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:50:39 [INFO] [stdout] | [INFO] [stdout] 50 | v.window_stroke = Stroke::new(1.0, BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:55:42 [INFO] [stdout] | [INFO] [stdout] 55 | v.selection.stroke = Stroke::new(1.0, ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:57:50 [INFO] [stdout] | [INFO] [stdout] 57 | w.noninteractive.bg_stroke = Stroke::new(1.0, BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:58:50 [INFO] [stdout] | [INFO] [stdout] 58 | w.noninteractive.fg_stroke = Stroke::new(1.0, TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:61:44 [INFO] [stdout] | [INFO] [stdout] 61 | w.inactive.bg_stroke = Stroke::new(1.0, BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:62:44 [INFO] [stdout] | [INFO] [stdout] 62 | w.inactive.fg_stroke = Stroke::new(1.0, TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:66:43 [INFO] [stdout] | [INFO] [stdout] 66 | w.hovered.bg_stroke = Stroke::new(1.0, ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:70:42 [INFO] [stdout] | [INFO] [stdout] 70 | w.active.bg_stroke = Stroke::new(1.0, ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2173:62 [INFO] [stdout] | [INFO] [stdout] 2173 | p.circle_stroke(c, radius, egui::Stroke::new(1.0, theme::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2176:80 [INFO] [stdout] | [INFO] [stdout] 2176 | p.rect_stroke(sq, egui::Rounding::same(6.0), egui::Stroke::new(1.0, theme::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2187:83 [INFO] [stdout] | [INFO] [stdout] 2187 | p.rect_stroke(r, egui::Rounding::same(6.0), egui::Stroke::new(1.0, theme::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2359:60 [INFO] [stdout] | [INFO] [stdout] 2359 | painter.line_segment([a, b], egui::Stroke::new(1.0, if x == 0 { axis } else { col })); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2364:60 [INFO] [stdout] | [INFO] [stdout] 2364 | painter.line_segment([a, b], egui::Stroke::new(1.0, if y == 0 { axis } else { col })); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2538:47 [INFO] [stdout] | [INFO] [stdout] 2538 | .stroke(egui::Stroke::new(1.0, theme::ACCENT)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2633:56 [INFO] [stdout] | [INFO] [stdout] 2633 | let ref_stroke = egui::Stroke::new(1.5, egui::Color32::from_rgb(0x36, 0x6c, 0x7e)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2643:52 [INFO] [stdout] | [INFO] [stdout] 2643 | let stroke = egui::Stroke::new(1.4, egui::Color32::from_rgb(0x9a, 0xdc, 0xa0)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2653:56 [INFO] [stdout] | [INFO] [stdout] 2653 | let sel_stroke = egui::Stroke::new(2.0, theme::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2670:59 [INFO] [stdout] | [INFO] [stdout] 2670 | ... let ghost = egui::Stroke::new(1.4, egui::Color32::from_rgba_unmultiplied(255, 200, 100, 200)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2683:78 [INFO] [stdout] | [INFO] [stdout] 2683 | ... painter.line_segment([bs, cs], egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 200, 100))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2692:61 [INFO] [stdout] | [INFO] [stdout] 2692 | ... let pstroke = egui::Stroke::new(1.4, theme::WARNING); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2707:51 [INFO] [stdout] | [INFO] [stdout] 2707 | ... egui::Stroke::new(1.5, theme::ACCENT), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_solid/examples/sandbox.rs:2977:36 [INFO] [stdout] | [INFO] [stdout] 2977 | let stroke = egui::Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> cad_app/src/app.rs:5752:56 [INFO] [stdout] | [INFO] [stdout] 5752 | ... let sdir = (arm.tip_s - v.center_s); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 5752 - let sdir = (arm.tip_s - v.center_s); [INFO] [stdout] 5752 + let sdir = arm.tip_s - v.center_s; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Pos2 as _` [INFO] [stdout] --> cad_app/src/app.rs:24999:16 [INFO] [stdout] | [INFO] [stdout] 24999 | use egui::{Pos2 as _, vec2}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FontId` [INFO] [stdout] --> cad_app/src/dock.rs:14:50 [INFO] [stdout] | [INFO] [stdout] 14 | use egui::{Align2, Color32, Context, CursorIcon, FontId, Id, Pos2, Rect, Sense, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> cad_app/src/app.rs:5752:56 [INFO] [stdout] | [INFO] [stdout] 5752 | ... let sdir = (arm.tip_s - v.center_s); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 5752 - let sdir = (arm.tip_s - v.center_s); [INFO] [stdout] 5752 + let sdir = arm.tip_s - v.center_s; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Pos2 as _` [INFO] [stdout] --> cad_app/src/app.rs:24999:16 [INFO] [stdout] | [INFO] [stdout] 24999 | use egui::{Pos2 as _, vec2}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> cad_app/src/app.rs:37226:9 [INFO] [stdout] | [INFO] [stdout] 37226 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `FontId` [INFO] [stdout] --> cad_app/src/dock.rs:14:50 [INFO] [stdout] | [INFO] [stdout] 14 | use egui::{Align2, Color32, Context, CursorIcon, FontId, Id, Pos2, Rect, Sense, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | egui::Stroke::new(0.6, egui::Color32::from_rgb(110, 120, 135))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:176:43 [INFO] [stdout] | [INFO] [stdout] 176 | egui::Stroke::new(2.5, egui::Color32::from_rgb(245, 165, 35))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:185:39 [INFO] [stdout] | [INFO] [stdout] 185 | egui::Stroke::new(1.5, egui::Color32::from_rgb(230, 235, 245))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:228:43 [INFO] [stdout] | [INFO] [stdout] 228 | egui::Stroke::new(0.7, egui::Color32::from_rgb(110, 120, 135))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:149:37 [INFO] [stdout] | [INFO] [stdout] 149 | PP_BG_LO, egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:272:36 [INFO] [stdout] | [INFO] [stdout] 272 | let stroke = egui::Stroke::new(1.0, amber); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:348:27 [INFO] [stdout] | [INFO] [stdout] 348 | egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:857:36 [INFO] [stdout] | [INFO] [stdout] 857 | let stroke = egui::Stroke::new(1.4, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3280:58 [INFO] [stdout] | [INFO] [stdout] 3280 | clip.circle_stroke(p, 8.0, egui::Stroke::new(1.5, dark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3281:107 [INFO] [stdout] | [INFO] [stdout] 3281 | clip.line_segment([egui::pos2(p.x - 9.0, p.y), egui::pos2(p.x + 9.0, p.y)], egui::Stroke::new(1.0, gold)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3282:107 [INFO] [stdout] | [INFO] [stdout] 3282 | clip.line_segment([egui::pos2(p.x, p.y - 9.0), egui::pos2(p.x, p.y + 9.0)], egui::Stroke::new(1.0, gold)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3696:71 [INFO] [stdout] | [INFO] [stdout] 3696 | ui.painter().rect_stroke(rect, 3.0, egui::Stroke::new(1.0, egui::Color32::from_gray(30))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3866:40 [INFO] [stdout] | [INFO] [stdout] 3866 | let stroke = egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(120, 175, 225, 160)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:167:35 [INFO] [stdout] | [INFO] [stdout] 167 | egui::Stroke::new(0.6, egui::Color32::from_rgb(110, 120, 135))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] = note: `#[warn(float_literal_f32_fallback)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:176:43 [INFO] [stdout] | [INFO] [stdout] 176 | egui::Stroke::new(2.5, egui::Color32::from_rgb(245, 165, 35))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:185:39 [INFO] [stdout] | [INFO] [stdout] 185 | egui::Stroke::new(1.5, egui::Color32::from_rgb(230, 235, 245))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/aci_picker.rs:228:43 [INFO] [stdout] | [INFO] [stdout] 228 | egui::Stroke::new(0.7, egui::Color32::from_rgb(110, 120, 135))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:4983:51 [INFO] [stdout] | [INFO] [stdout] 4983 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(255, 158, 30))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:5561:51 [INFO] [stdout] | [INFO] [stdout] 5561 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 200, 100))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:5892:65 [INFO] [stdout] | [INFO] [stdout] 5892 | fg.rect_stroke(band, 0.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(90, 190, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6003:51 [INFO] [stdout] | [INFO] [stdout] 6003 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(20, 30, 40)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6025:46 [INFO] [stdout] | [INFO] [stdout] 6025 | ... let w = if hot { 3.5 } else { 2.2 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6025:59 [INFO] [stdout] | [INFO] [stdout] 6025 | ... let w = if hot { 3.5 } else { 2.2 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6039:69 [INFO] [stdout] | [INFO] [stdout] 6039 | fg.rect_stroke(cube, 1.5, egui::Stroke::new(1.2, egui::Color32::from_rgb(30, 40, 50))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6054:46 [INFO] [stdout] | [INFO] [stdout] 6054 | ... let w = if hot { 3.5 } else { 2.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6054:59 [INFO] [stdout] | [INFO] [stdout] 6054 | ... let w = if hot { 3.5 } else { 2.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6320:43 [INFO] [stdout] | [INFO] [stdout] 6320 | egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:149:37 [INFO] [stdout] | [INFO] [stdout] 149 | PP_BG_LO, egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:272:36 [INFO] [stdout] | [INFO] [stdout] 272 | let stroke = egui::Stroke::new(1.0, amber); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:348:27 [INFO] [stdout] | [INFO] [stdout] 348 | egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:857:36 [INFO] [stdout] | [INFO] [stdout] 857 | let stroke = egui::Stroke::new(1.4, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3280:58 [INFO] [stdout] | [INFO] [stdout] 3280 | clip.circle_stroke(p, 8.0, egui::Stroke::new(1.5, dark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3281:107 [INFO] [stdout] | [INFO] [stdout] 3281 | clip.line_segment([egui::pos2(p.x - 9.0, p.y), egui::pos2(p.x + 9.0, p.y)], egui::Stroke::new(1.0, gold)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3282:107 [INFO] [stdout] | [INFO] [stdout] 3282 | clip.line_segment([egui::pos2(p.x, p.y - 9.0), egui::pos2(p.x, p.y + 9.0)], egui::Stroke::new(1.0, gold)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:9283:40 [INFO] [stdout] | [INFO] [stdout] 9283 | let stroke = egui::Stroke::new(0.9, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3696:71 [INFO] [stdout] | [INFO] [stdout] 3696 | ui.painter().rect_stroke(rect, 3.0, egui::Stroke::new(1.0, egui::Color32::from_gray(30))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:3866:40 [INFO] [stdout] | [INFO] [stdout] 3866 | let stroke = egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(120, 175, 225, 160)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11034:56 [INFO] [stdout] | [INFO] [stdout] 11034 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11034:69 [INFO] [stdout] | [INFO] [stdout] 11034 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11079:47 [INFO] [stdout] | [INFO] [stdout] 11079 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11096:52 [INFO] [stdout] | [INFO] [stdout] 11096 | let mk = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11320:52 [INFO] [stdout] | [INFO] [stdout] 11320 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11320:65 [INFO] [stdout] | [INFO] [stdout] 11320 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11668:55 [INFO] [stdout] | [INFO] [stdout] 11668 | ... egui::Stroke::new(0.7, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:4983:51 [INFO] [stdout] | [INFO] [stdout] 4983 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(255, 158, 30))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:5561:51 [INFO] [stdout] | [INFO] [stdout] 5561 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 200, 100))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11814:47 [INFO] [stdout] | [INFO] [stdout] 11814 | ... egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:5892:65 [INFO] [stdout] | [INFO] [stdout] 5892 | fg.rect_stroke(band, 0.0, egui::Stroke::new(1.0, egui::Color32::from_rgb(90, 190, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6003:51 [INFO] [stdout] | [INFO] [stdout] 6003 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(20, 30, 40)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6025:46 [INFO] [stdout] | [INFO] [stdout] 6025 | ... let w = if hot { 3.5 } else { 2.2 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6025:59 [INFO] [stdout] | [INFO] [stdout] 6025 | ... let w = if hot { 3.5 } else { 2.2 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6039:69 [INFO] [stdout] | [INFO] [stdout] 6039 | fg.rect_stroke(cube, 1.5, egui::Stroke::new(1.2, egui::Color32::from_rgb(30, 40, 50))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6054:46 [INFO] [stdout] | [INFO] [stdout] 6054 | ... let w = if hot { 3.5 } else { 2.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6054:59 [INFO] [stdout] | [INFO] [stdout] 6054 | ... let w = if hot { 3.5 } else { 2.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:6320:43 [INFO] [stdout] | [INFO] [stdout] 6320 | egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:12067:47 [INFO] [stdout] | [INFO] [stdout] 12067 | ... egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13463:59 [INFO] [stdout] | [INFO] [stdout] 13463 | ... egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13852:55 [INFO] [stdout] | [INFO] [stdout] 13852 | ... egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13994:62 [INFO] [stdout] | [INFO] [stdout] 13994 | v.widgets.inactive.bg_stroke = egui::Stroke::new(1.0, border); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13995:61 [INFO] [stdout] | [INFO] [stdout] 13995 | v.widgets.hovered.bg_stroke = egui::Stroke::new(1.0, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13997:52 [INFO] [stdout] | [INFO] [stdout] 13997 | v.selection.stroke = egui::Stroke::new(1.0, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14244:39 [INFO] [stdout] | [INFO] [stdout] 14244 | .stroke(egui::Stroke::new(1.0, crate::theme::color::BORDER)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14268:55 [INFO] [stdout] | [INFO] [stdout] 14268 | ... .stroke(egui::Stroke::new(1.0, crate::theme::color::BORDER)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14284:39 [INFO] [stdout] | [INFO] [stdout] 14284 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14317:59 [INFO] [stdout] | [INFO] [stdout] 14317 | ... let g_pen = egui::Stroke::new(1.0, g_ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:9283:40 [INFO] [stdout] | [INFO] [stdout] 9283 | let stroke = egui::Stroke::new(0.9, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14617:73 [INFO] [stdout] | [INFO] [stdout] 14617 | ... let pen = egui::Stroke::new(1.4, txt); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14644:82 [INFO] [stdout] | [INFO] [stdout] 14644 | ... ui.painter().hline(r.x_range(), y, egui::Stroke::new(2.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14720:53 [INFO] [stdout] | [INFO] [stdout] 14720 | v.window_stroke = egui::Stroke::new(1.0, PP_BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14757:65 [INFO] [stdout] | [INFO] [stdout] 14757 | ... let tile_stroke = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14763:57 [INFO] [stdout] | [INFO] [stdout] 14763 | ... let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14794:31 [INFO] [stdout] | [INFO] [stdout] 14794 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14938:81 [INFO] [stdout] | [INFO] [stdout] 14938 | .frame(egui::Frame::none().fill(strip).stroke(egui::Stroke::new(1.0, line))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15219:39 [INFO] [stdout] | [INFO] [stdout] 15219 | egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15263:44 [INFO] [stdout] | [INFO] [stdout] 15263 | let s = egui::Stroke::new(1.5, PP_TEXT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15393:65 [INFO] [stdout] | [INFO] [stdout] 15393 | p.rect(bx, r4, PP_ACCENT, egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15400:47 [INFO] [stdout] | [INFO] [stdout] 15400 | ... egui::Stroke::new(1.6, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15404:47 [INFO] [stdout] | [INFO] [stdout] 15404 | ... egui::Stroke::new(1.6, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15410:47 [INFO] [stdout] | [INFO] [stdout] 15410 | ... egui::Stroke::new(2.0, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15414:64 [INFO] [stdout] | [INFO] [stdout] 15414 | p.rect(bx, r4, PP_BG_LO, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11034:56 [INFO] [stdout] | [INFO] [stdout] 11034 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11034:69 [INFO] [stdout] | [INFO] [stdout] 11034 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11079:47 [INFO] [stdout] | [INFO] [stdout] 11079 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11096:52 [INFO] [stdout] | [INFO] [stdout] 11096 | let mk = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11320:52 [INFO] [stdout] | [INFO] [stdout] 11320 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11320:65 [INFO] [stdout] | [INFO] [stdout] 11320 | ... let bw = if selected { 2.0 } else { 1.0 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15569:54 [INFO] [stdout] | [INFO] [stdout] 15569 | let edge = egui::Stroke::new(1.0, egui::Color32::from_rgb(0x3b, 0x49, 0x4c)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15578:55 [INFO] [stdout] | [INFO] [stdout] 15578 | ... let s = egui::Stroke::new(1.0, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11668:55 [INFO] [stdout] | [INFO] [stdout] 11668 | ... egui::Stroke::new(0.7, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:11814:47 [INFO] [stdout] | [INFO] [stdout] 11814 | ... egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:12067:47 [INFO] [stdout] | [INFO] [stdout] 12067 | ... egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:16357:31 [INFO] [stdout] | [INFO] [stdout] 16357 | egui::Stroke::new(1.0, egui::Color32::from_gray(70))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `egui::ComboBox::from_id_source`: Renamed id_salt [INFO] [stdout] --> cad_app/src/app.rs:16505:45 [INFO] [stdout] | [INFO] [stdout] 16505 | ... egui::ComboBox::from_id_source("file_dialog_drive") [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:16670:63 [INFO] [stdout] | [INFO] [stdout] 16670 | ... egui::Stroke::new(1.0, egui::Color32::from_gray(70))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13463:59 [INFO] [stdout] | [INFO] [stdout] 13463 | ... egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13852:55 [INFO] [stdout] | [INFO] [stdout] 13852 | ... egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13994:62 [INFO] [stdout] | [INFO] [stdout] 13994 | v.widgets.inactive.bg_stroke = egui::Stroke::new(1.0, border); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13995:61 [INFO] [stdout] | [INFO] [stdout] 13995 | v.widgets.hovered.bg_stroke = egui::Stroke::new(1.0, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:13997:52 [INFO] [stdout] | [INFO] [stdout] 13997 | v.selection.stroke = egui::Stroke::new(1.0, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17360:39 [INFO] [stdout] | [INFO] [stdout] 17360 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17427:73 [INFO] [stdout] | [INFO] [stdout] 17427 | pc.add(egui::Shape::line(pts, egui::Stroke::new(1.4, geo_col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17438:55 [INFO] [stdout] | [INFO] [stdout] 17438 | ... egui::Stroke::new(3.0, cut_col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17447:39 [INFO] [stdout] | [INFO] [stdout] 17447 | egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17449:39 [INFO] [stdout] | [INFO] [stdout] 17449 | egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17450:61 [INFO] [stdout] | [INFO] [stdout] 17450 | pc.circle_stroke(bs, 4.0, egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17460:43 [INFO] [stdout] | [INFO] [stdout] 17460 | egui::Stroke::new(1.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17473:52 [INFO] [stdout] | [INFO] [stdout] 17473 | ... 0.0, egui::Stroke::new(1.5, egui::Color32::from_rgb(255, 255, 120))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17530:55 [INFO] [stdout] | [INFO] [stdout] 17530 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(120, 220, 140))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17550:47 [INFO] [stdout] | [INFO] [stdout] 17550 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(120, 220, 140))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17565:55 [INFO] [stdout] | [INFO] [stdout] 17565 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 220, 120))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17573:63 [INFO] [stdout] | [INFO] [stdout] 17573 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17623:82 [INFO] [stdout] | [INFO] [stdout] 17623 | ... pc.line_segment([asp, w2s(b)], egui::Stroke::new(1.2, mcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14244:39 [INFO] [stdout] | [INFO] [stdout] 14244 | .stroke(egui::Stroke::new(1.0, crate::theme::color::BORDER)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14268:55 [INFO] [stdout] | [INFO] [stdout] 14268 | ... .stroke(egui::Stroke::new(1.0, crate::theme::color::BORDER)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14284:39 [INFO] [stdout] | [INFO] [stdout] 14284 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14317:59 [INFO] [stdout] | [INFO] [stdout] 14317 | ... let g_pen = egui::Stroke::new(1.0, g_ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17832:39 [INFO] [stdout] | [INFO] [stdout] 17832 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17850:56 [INFO] [stdout] | [INFO] [stdout] 17850 | ... pts, egui::Stroke::new(1.2, *col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17888:43 [INFO] [stdout] | [INFO] [stdout] 17888 | egui::Stroke::new(1.0, egui::Color32::from_gray(160))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `egui::ComboBox::from_id_source`: Renamed id_salt [INFO] [stdout] --> cad_app/src/app.rs:18095:37 [INFO] [stdout] | [INFO] [stdout] 18095 | egui::ComboBox::from_id_source("insert_block_pick") [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14617:73 [INFO] [stdout] | [INFO] [stdout] 14617 | ... let pen = egui::Stroke::new(1.4, txt); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14644:82 [INFO] [stdout] | [INFO] [stdout] 14644 | ... ui.painter().hline(r.x_range(), y, egui::Stroke::new(2.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14720:53 [INFO] [stdout] | [INFO] [stdout] 14720 | v.window_stroke = egui::Stroke::new(1.0, PP_BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14757:65 [INFO] [stdout] | [INFO] [stdout] 14757 | ... let tile_stroke = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14763:57 [INFO] [stdout] | [INFO] [stdout] 14763 | ... let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14794:31 [INFO] [stdout] | [INFO] [stdout] 14794 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:14938:81 [INFO] [stdout] | [INFO] [stdout] 14938 | .frame(egui::Frame::none().fill(strip).stroke(egui::Stroke::new(1.0, line))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15219:39 [INFO] [stdout] | [INFO] [stdout] 15219 | egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15263:44 [INFO] [stdout] | [INFO] [stdout] 15263 | let s = egui::Stroke::new(1.5, PP_TEXT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15393:65 [INFO] [stdout] | [INFO] [stdout] 15393 | p.rect(bx, r4, PP_ACCENT, egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15400:47 [INFO] [stdout] | [INFO] [stdout] 15400 | ... egui::Stroke::new(1.6, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15404:47 [INFO] [stdout] | [INFO] [stdout] 15404 | ... egui::Stroke::new(1.6, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15410:47 [INFO] [stdout] | [INFO] [stdout] 15410 | ... egui::Stroke::new(2.0, on_acc)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15414:64 [INFO] [stdout] | [INFO] [stdout] 15414 | p.rect(bx, r4, PP_BG_LO, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15569:54 [INFO] [stdout] | [INFO] [stdout] 15569 | let edge = egui::Stroke::new(1.0, egui::Color32::from_rgb(0x3b, 0x49, 0x4c)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:15578:55 [INFO] [stdout] | [INFO] [stdout] 15578 | ... let s = egui::Stroke::new(1.0, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:16357:31 [INFO] [stdout] | [INFO] [stdout] 16357 | egui::Stroke::new(1.0, egui::Color32::from_gray(70))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20245:58 [INFO] [stdout] | [INFO] [stdout] 20245 | painter.circle_stroke(ip, 4.0, egui::Stroke::new(1.0, ghost)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20278:58 [INFO] [stdout] | [INFO] [stdout] 20278 | painter.circle_stroke(ip, 4.0, egui::Stroke::new(1.0, ghost)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `egui::ComboBox::from_id_source`: Renamed id_salt [INFO] [stdout] --> cad_app/src/app.rs:16505:45 [INFO] [stdout] | [INFO] [stdout] 16505 | ... egui::ComboBox::from_id_source("file_dialog_drive") [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20501:39 [INFO] [stdout] | [INFO] [stdout] 20501 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20540:51 [INFO] [stdout] | [INFO] [stdout] 20540 | let s = egui::Stroke::new(1.8, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:16670:63 [INFO] [stdout] | [INFO] [stdout] 16670 | ... egui::Stroke::new(1.0, egui::Color32::from_gray(70))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20671:39 [INFO] [stdout] | [INFO] [stdout] 20671 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(38, 42, 51))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17360:39 [INFO] [stdout] | [INFO] [stdout] 17360 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17427:73 [INFO] [stdout] | [INFO] [stdout] 17427 | pc.add(egui::Shape::line(pts, egui::Stroke::new(1.4, geo_col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17438:55 [INFO] [stdout] | [INFO] [stdout] 17438 | ... egui::Stroke::new(3.0, cut_col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17447:39 [INFO] [stdout] | [INFO] [stdout] 17447 | egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17449:39 [INFO] [stdout] | [INFO] [stdout] 17449 | egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17450:61 [INFO] [stdout] | [INFO] [stdout] 17450 | pc.circle_stroke(bs, 4.0, egui::Stroke::new(1.2, bcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17460:43 [INFO] [stdout] | [INFO] [stdout] 17460 | egui::Stroke::new(1.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17473:52 [INFO] [stdout] | [INFO] [stdout] 17473 | ... 0.0, egui::Stroke::new(1.5, egui::Color32::from_rgb(255, 255, 120))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17530:55 [INFO] [stdout] | [INFO] [stdout] 17530 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(120, 220, 140))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17550:47 [INFO] [stdout] | [INFO] [stdout] 17550 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(120, 220, 140))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17565:55 [INFO] [stdout] | [INFO] [stdout] 17565 | ... egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 220, 120))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17573:63 [INFO] [stdout] | [INFO] [stdout] 17573 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17623:82 [INFO] [stdout] | [INFO] [stdout] 17623 | ... pc.line_segment([asp, w2s(b)], egui::Stroke::new(1.2, mcol)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17832:39 [INFO] [stdout] | [INFO] [stdout] 17832 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17850:56 [INFO] [stdout] | [INFO] [stdout] 17850 | ... pts, egui::Stroke::new(1.2, *col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:17888:43 [INFO] [stdout] | [INFO] [stdout] 17888 | egui::Stroke::new(1.0, egui::Color32::from_gray(160))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `egui::ComboBox::from_id_source`: Renamed id_salt [INFO] [stdout] --> cad_app/src/app.rs:18095:37 [INFO] [stdout] | [INFO] [stdout] 18095 | egui::ComboBox::from_id_source("insert_block_pick") [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22582:27 [INFO] [stdout] | [INFO] [stdout] 22582 | egui::Stroke::new(1.0, col.linear_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22677:47 [INFO] [stdout] | [INFO] [stdout] 22677 | p1.rect_stroke(r1, 2.0, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22685:38 [INFO] [stdout] | [INFO] [stdout] 22685 | let pen_hair = egui::Stroke::new(1.0, cursor_col.gamma_multiply(0.6)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22691:27 [INFO] [stdout] | [INFO] [stdout] 22691 | egui::Stroke::new(1.2, egui::Color32::from_rgb(80, 230, 240))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22699:32 [INFO] [stdout] | [INFO] [stdout] 22699 | 0.0, egui::Stroke::new(1.0, cursor_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22719:47 [INFO] [stdout] | [INFO] [stdout] 22719 | p2.rect_stroke(r2, 2.0, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22727:57 [INFO] [stdout] | [INFO] [stdout] 22727 | p2.line_segment([line_a, line_b], egui::Stroke::new(2.0, line_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22739:35 [INFO] [stdout] | [INFO] [stdout] 22739 | egui::Stroke::new(1.0, egui::Color32::WHITE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22758:31 [INFO] [stdout] | [INFO] [stdout] 22758 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 240, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23028:27 [INFO] [stdout] | [INFO] [stdout] 23028 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 130, 145))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23041:34 [INFO] [stdout] | [INFO] [stdout] 23041 | let w = if is_cardinal { 1.4 } else { 0.9 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23041:47 [INFO] [stdout] | [INFO] [stdout] 23041 | let w = if is_cardinal { 1.4 } else { 0.9 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23058:27 [INFO] [stdout] | [INFO] [stdout] 23058 | egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 180, 80))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23064:27 [INFO] [stdout] | [INFO] [stdout] 23064 | egui::Stroke::new(1.0, egui::Color32::from_rgb(20, 20, 20))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23737:31 [INFO] [stdout] | [INFO] [stdout] 23737 | egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23881:31 [INFO] [stdout] | [INFO] [stdout] 23881 | egui::Stroke::new(3.0, teal)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23883:50 [INFO] [stdout] | [INFO] [stdout] 23883 | p.circle_stroke(c, radius, egui::Stroke::new(3.0, teal)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23906:32 [INFO] [stdout] | [INFO] [stdout] 23906 | let st = egui::Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23952:39 [INFO] [stdout] | [INFO] [stdout] 23952 | egui::Stroke::new(1.6, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23995:27 [INFO] [stdout] | [INFO] [stdout] 23995 | egui::Stroke::new(1.6, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24001:26 [INFO] [stdout] | [INFO] [stdout] 24001 | ], egui::Stroke::new(1.6, col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24026:27 [INFO] [stdout] | [INFO] [stdout] 24026 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24260:35 [INFO] [stdout] | [INFO] [stdout] 24260 | let g_pen = egui::Stroke::new(1.0, g_ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24280:61 [INFO] [stdout] | [INFO] [stdout] 24280 | p.rect(bx, r4, PP_ACCENT, egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24284:91 [INFO] [stdout] | [INFO] [stdout] 24284 | ... egui::pos2(bx.left() + 6.5, cy + 3.5)], egui::Stroke::new(1.6, oa)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24286:92 [INFO] [stdout] | [INFO] [stdout] 24286 | ... egui::pos2(bx.right() - 3.0, cy - 3.5)], egui::Stroke::new(1.6, oa)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24288:60 [INFO] [stdout] | [INFO] [stdout] 24288 | p.rect(bx, r4, PP_BG_LO, egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24399:27 [INFO] [stdout] | [INFO] [stdout] 24399 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20245:58 [INFO] [stdout] | [INFO] [stdout] 20245 | painter.circle_stroke(ip, 4.0, egui::Stroke::new(1.0, ghost)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20278:58 [INFO] [stdout] | [INFO] [stdout] 20278 | painter.circle_stroke(ip, 4.0, egui::Stroke::new(1.0, ghost)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24915:31 [INFO] [stdout] | [INFO] [stdout] 24915 | egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24922:33 [INFO] [stdout] | [INFO] [stdout] 24922 | let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24956:27 [INFO] [stdout] | [INFO] [stdout] 24956 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24960:33 [INFO] [stdout] | [INFO] [stdout] 24960 | let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20501:39 [INFO] [stdout] | [INFO] [stdout] 20501 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20540:51 [INFO] [stdout] | [INFO] [stdout] 20540 | let s = egui::Stroke::new(1.8, accent); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:20671:39 [INFO] [stdout] | [INFO] [stdout] 20671 | .stroke(egui::Stroke::new(1.0, egui::Color32::from_rgb(38, 42, 51))) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25041:75 [INFO] [stdout] | [INFO] [stdout] 25041 | p.line_segment([v(0.0,-11.0), v(0.0,11.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25044:75 [INFO] [stdout] | [INFO] [stdout] 25044 | p.line_segment([v(-10.0,8.0), v(-3.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25045:73 [INFO] [stdout] | [INFO] [stdout] 25045 | p.line_segment([v(3.0,8.0), v(10.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25051:35 [INFO] [stdout] | [INFO] [stdout] 25051 | egui::Stroke::new(1.0, ink), 3.0, 2.0) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25061:75 [INFO] [stdout] | [INFO] [stdout] 25061 | p.line_segment([v(-12.0,8.0), v(12.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25074:77 [INFO] [stdout] | [INFO] [stdout] 25074 | p.line_segment([v(11.0,-10.0), v(11.0,10.0)], egui::Stroke::new(2.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25127:75 [INFO] [stdout] | [INFO] [stdout] 25127 | p.line_segment([v(-3.0,-5.0), v(-3.0,5.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25128:73 [INFO] [stdout] | [INFO] [stdout] 25128 | p.line_segment([v(3.0,-5.0), v(3.0,5.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25134:74 [INFO] [stdout] | [INFO] [stdout] 25134 | p.line_segment([v(-2.0,0.0), v(11.0,0.0)], egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25143:40 [INFO] [stdout] | [INFO] [stdout] 25143 | 3.0, egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25152:73 [INFO] [stdout] | [INFO] [stdout] 25152 | p.line_segment([v(x,-2.0), v(x,9.0)], egui::Stroke::new(1.1, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.1_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25167:48 [INFO] [stdout] | [INFO] [stdout] 25167 | 0.5, egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25187:73 [INFO] [stdout] | [INFO] [stdout] 25187 | p.line_segment([v(x,-4.0), v(x,0.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25198:39 [INFO] [stdout] | [INFO] [stdout] 25198 | egui::Stroke::new(1.6, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25230:42 [INFO] [stdout] | [INFO] [stdout] 25230 | let thin = egui::Stroke::new(0.9, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25294:27 [INFO] [stdout] | [INFO] [stdout] 25294 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25299:33 [INFO] [stdout] | [INFO] [stdout] 25299 | let pen = egui::Stroke::new(1.8, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25397:42 [INFO] [stdout] | [INFO] [stdout] 25397 | let hint = egui::Stroke::new(0.6, egui::Color32::from_rgba_unmultiplied( [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25502:27 [INFO] [stdout] | [INFO] [stdout] 25502 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25507:38 [INFO] [stdout] | [INFO] [stdout] 25507 | let pen = egui::Stroke::new(1.6, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25508:38 [INFO] [stdout] | [INFO] [stdout] 25508 | let thin = egui::Stroke::new(1.0, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25589:27 [INFO] [stdout] | [INFO] [stdout] 25589 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25593:38 [INFO] [stdout] | [INFO] [stdout] 25593 | let stroke = egui::Stroke::new(1.6, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25669:31 [INFO] [stdout] | [INFO] [stdout] 25669 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 180, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25714:36 [INFO] [stdout] | [INFO] [stdout] 25714 | let stroke = egui::Stroke::new(1.5, line_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25715:36 [INFO] [stdout] | [INFO] [stdout] 25715 | let thin = egui::Stroke::new(1.0, line_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25763:35 [INFO] [stdout] | [INFO] [stdout] 25763 | egui::Stroke::new(1.0, dot_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22582:27 [INFO] [stdout] | [INFO] [stdout] 22582 | egui::Stroke::new(1.0, col.linear_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22677:47 [INFO] [stdout] | [INFO] [stdout] 22677 | p1.rect_stroke(r1, 2.0, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22685:38 [INFO] [stdout] | [INFO] [stdout] 22685 | let pen_hair = egui::Stroke::new(1.0, cursor_col.gamma_multiply(0.6)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22691:27 [INFO] [stdout] | [INFO] [stdout] 22691 | egui::Stroke::new(1.2, egui::Color32::from_rgb(80, 230, 240))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22699:32 [INFO] [stdout] | [INFO] [stdout] 22699 | 0.0, egui::Stroke::new(1.0, cursor_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22719:47 [INFO] [stdout] | [INFO] [stdout] 22719 | p2.rect_stroke(r2, 2.0, egui::Stroke::new(1.0, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22727:57 [INFO] [stdout] | [INFO] [stdout] 22727 | p2.line_segment([line_a, line_b], egui::Stroke::new(2.0, line_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22739:35 [INFO] [stdout] | [INFO] [stdout] 22739 | egui::Stroke::new(1.0, egui::Color32::WHITE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:22758:31 [INFO] [stdout] | [INFO] [stdout] 22758 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 240, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23028:27 [INFO] [stdout] | [INFO] [stdout] 23028 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 130, 145))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23041:34 [INFO] [stdout] | [INFO] [stdout] 23041 | let w = if is_cardinal { 1.4 } else { 0.9 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23041:47 [INFO] [stdout] | [INFO] [stdout] 23041 | let w = if is_cardinal { 1.4 } else { 0.9 }; [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23058:27 [INFO] [stdout] | [INFO] [stdout] 23058 | egui::Stroke::new(2.0, egui::Color32::from_rgb(255, 180, 80))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23064:27 [INFO] [stdout] | [INFO] [stdout] 23064 | egui::Stroke::new(1.0, egui::Color32::from_rgb(20, 20, 20))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23737:31 [INFO] [stdout] | [INFO] [stdout] 23737 | egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23881:31 [INFO] [stdout] | [INFO] [stdout] 23881 | egui::Stroke::new(3.0, teal)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23883:50 [INFO] [stdout] | [INFO] [stdout] 23883 | p.circle_stroke(c, radius, egui::Stroke::new(3.0, teal)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23906:32 [INFO] [stdout] | [INFO] [stdout] 23906 | let st = egui::Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23952:39 [INFO] [stdout] | [INFO] [stdout] 23952 | egui::Stroke::new(1.6, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:23995:27 [INFO] [stdout] | [INFO] [stdout] 23995 | egui::Stroke::new(1.6, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24001:26 [INFO] [stdout] | [INFO] [stdout] 24001 | ], egui::Stroke::new(1.6, col))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24026:27 [INFO] [stdout] | [INFO] [stdout] 24026 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24260:35 [INFO] [stdout] | [INFO] [stdout] 24260 | let g_pen = egui::Stroke::new(1.0, g_ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24280:61 [INFO] [stdout] | [INFO] [stdout] 24280 | p.rect(bx, r4, PP_ACCENT, egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24284:91 [INFO] [stdout] | [INFO] [stdout] 24284 | ... egui::pos2(bx.left() + 6.5, cy + 3.5)], egui::Stroke::new(1.6, oa)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24286:92 [INFO] [stdout] | [INFO] [stdout] 24286 | ... egui::pos2(bx.right() - 3.0, cy - 3.5)], egui::Stroke::new(1.6, oa)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24288:60 [INFO] [stdout] | [INFO] [stdout] 24288 | p.rect(bx, r4, PP_BG_LO, egui::Stroke::new(1.0, PP_BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24399:27 [INFO] [stdout] | [INFO] [stdout] 24399 | egui::Stroke::new(1.0, crate::theme::color::BORDER)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24915:31 [INFO] [stdout] | [INFO] [stdout] 24915 | egui::Stroke::new(1.0, PP_ACCENT)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24922:33 [INFO] [stdout] | [INFO] [stdout] 24922 | let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24956:27 [INFO] [stdout] | [INFO] [stdout] 24956 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:24960:33 [INFO] [stdout] | [INFO] [stdout] 24960 | let pen = egui::Stroke::new(1.6, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25041:75 [INFO] [stdout] | [INFO] [stdout] 25041 | p.line_segment([v(0.0,-11.0), v(0.0,11.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25044:75 [INFO] [stdout] | [INFO] [stdout] 25044 | p.line_segment([v(-10.0,8.0), v(-3.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25045:73 [INFO] [stdout] | [INFO] [stdout] 25045 | p.line_segment([v(3.0,8.0), v(10.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25051:35 [INFO] [stdout] | [INFO] [stdout] 25051 | egui::Stroke::new(1.0, ink), 3.0, 2.0) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25061:75 [INFO] [stdout] | [INFO] [stdout] 25061 | p.line_segment([v(-12.0,8.0), v(12.0,8.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25074:77 [INFO] [stdout] | [INFO] [stdout] 25074 | p.line_segment([v(11.0,-10.0), v(11.0,10.0)], egui::Stroke::new(2.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25127:75 [INFO] [stdout] | [INFO] [stdout] 25127 | p.line_segment([v(-3.0,-5.0), v(-3.0,5.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25128:73 [INFO] [stdout] | [INFO] [stdout] 25128 | p.line_segment([v(3.0,-5.0), v(3.0,5.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25134:74 [INFO] [stdout] | [INFO] [stdout] 25134 | p.line_segment([v(-2.0,0.0), v(11.0,0.0)], egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25143:40 [INFO] [stdout] | [INFO] [stdout] 25143 | 3.0, egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25152:73 [INFO] [stdout] | [INFO] [stdout] 25152 | p.line_segment([v(x,-2.0), v(x,9.0)], egui::Stroke::new(1.1, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.1_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25167:48 [INFO] [stdout] | [INFO] [stdout] 25167 | 0.5, egui::Stroke::new(1.0, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25187:73 [INFO] [stdout] | [INFO] [stdout] 25187 | p.line_segment([v(x,-4.0), v(x,0.0)], egui::Stroke::new(0.8, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25198:39 [INFO] [stdout] | [INFO] [stdout] 25198 | egui::Stroke::new(1.6, ink)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25230:42 [INFO] [stdout] | [INFO] [stdout] 25230 | let thin = egui::Stroke::new(0.9, ink); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25294:27 [INFO] [stdout] | [INFO] [stdout] 25294 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25299:33 [INFO] [stdout] | [INFO] [stdout] 25299 | let pen = egui::Stroke::new(1.8, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25397:42 [INFO] [stdout] | [INFO] [stdout] 25397 | let hint = egui::Stroke::new(0.6, egui::Color32::from_rgba_unmultiplied( [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25502:27 [INFO] [stdout] | [INFO] [stdout] 25502 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25507:38 [INFO] [stdout] | [INFO] [stdout] 25507 | let pen = egui::Stroke::new(1.6, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25508:38 [INFO] [stdout] | [INFO] [stdout] 25508 | let thin = egui::Stroke::new(1.0, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25589:27 [INFO] [stdout] | [INFO] [stdout] 25589 | egui::Stroke::new(1.0, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25593:38 [INFO] [stdout] | [INFO] [stdout] 25593 | let stroke = egui::Stroke::new(1.6, icon_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25669:31 [INFO] [stdout] | [INFO] [stdout] 25669 | egui::Stroke::new(1.5, egui::Color32::from_rgb(120, 180, 255))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25714:36 [INFO] [stdout] | [INFO] [stdout] 25714 | let stroke = egui::Stroke::new(1.5, line_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25715:36 [INFO] [stdout] | [INFO] [stdout] 25715 | let thin = egui::Stroke::new(1.0, line_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:25763:35 [INFO] [stdout] | [INFO] [stdout] 25763 | egui::Stroke::new(1.0, dot_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:26572:51 [INFO] [stdout] | [INFO] [stdout] 26572 | .stroke(egui::Stroke::new(1.0, fg)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:27652:43 [INFO] [stdout] | [INFO] [stdout] 27652 | egui::Stroke::new(0.6, egui::Color32::from_rgb(60, 70, 85))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29757:35 [INFO] [stdout] | [INFO] [stdout] 29757 | egui::Stroke::new(1.0, axis_col), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29762:35 [INFO] [stdout] | [INFO] [stdout] 29762 | egui::Stroke::new(1.0, axis_col), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29766:35 [INFO] [stdout] | [INFO] [stdout] 29766 | egui::Stroke::new(1.5, egui::Color32::from_rgb(240, 210, 70)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30060:64 [INFO] [stdout] | [INFO] [stdout] 30060 | ... let stroke = egui::Stroke::new(0.9, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30548:70 [INFO] [stdout] | [INFO] [stdout] 30548 | painter.line_segment([a, cur], egui::Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30598:51 [INFO] [stdout] | [INFO] [stdout] 30598 | ... egui::Stroke::new(1.0, egui::Color32::BLACK)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30609:79 [INFO] [stdout] | [INFO] [stdout] 30609 | ... painter.line_segment([a0, tip], egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30615:51 [INFO] [stdout] | [INFO] [stdout] 30615 | ... egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30618:51 [INFO] [stdout] | [INFO] [stdout] 30618 | ... egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30736:43 [INFO] [stdout] | [INFO] [stdout] 30736 | egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 220, 100)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30754:39 [INFO] [stdout] | [INFO] [stdout] 30754 | egui::Stroke::new(1.0, egui::Color32::WHITE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30797:47 [INFO] [stdout] | [INFO] [stdout] 30797 | ... egui::Stroke::new(0.8, glyph_col.gamma_multiply(0.30)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30816:56 [INFO] [stdout] | [INFO] [stdout] 30816 | let ext_stroke = egui::Stroke::new(1.2, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30853:43 [INFO] [stdout] | [INFO] [stdout] 30853 | egui::Stroke::new(1.0, glyph_col.gamma_multiply(0.35)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30967:51 [INFO] [stdout] | [INFO] [stdout] 30967 | ... egui::Stroke::new(1.2, egui::Color32::from_rgba_unmultiplied( [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30970:71 [INFO] [stdout] | [INFO] [stdout] 30970 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31011:67 [INFO] [stdout] | [INFO] [stdout] 31011 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, stroke)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31031:43 [INFO] [stdout] | [INFO] [stdout] 31031 | egui::Stroke::new(1.6, col), 6.0, 4.0) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31037:53 [INFO] [stdout] | [INFO] [stdout] 31037 | let pen = egui::Stroke::new(1.2, base); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31072:43 [INFO] [stdout] | [INFO] [stdout] 31072 | egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 200, 100))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31132:43 [INFO] [stdout] | [INFO] [stdout] 31132 | egui::Stroke::new(1.5, caret_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31149:60 [INFO] [stdout] | [INFO] [stdout] 31149 | ... let stroke = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31218:65 [INFO] [stdout] | [INFO] [stdout] 31218 | ... let pen = egui::Stroke::new(1.2, base); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31242:75 [INFO] [stdout] | [INFO] [stdout] 31242 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31245:43 [INFO] [stdout] | [INFO] [stdout] 31245 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31248:43 [INFO] [stdout] | [INFO] [stdout] 31248 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31261:47 [INFO] [stdout] | [INFO] [stdout] 31261 | ... egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(255, 200, 80, 180))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31286:47 [INFO] [stdout] | [INFO] [stdout] 31286 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31297:75 [INFO] [stdout] | [INFO] [stdout] 31297 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31300:43 [INFO] [stdout] | [INFO] [stdout] 31300 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31303:43 [INFO] [stdout] | [INFO] [stdout] 31303 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31314:47 [INFO] [stdout] | [INFO] [stdout] 31314 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31341:75 [INFO] [stdout] | [INFO] [stdout] 31341 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31344:43 [INFO] [stdout] | [INFO] [stdout] 31344 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31347:43 [INFO] [stdout] | [INFO] [stdout] 31347 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31359:47 [INFO] [stdout] | [INFO] [stdout] 31359 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31383:75 [INFO] [stdout] | [INFO] [stdout] 31383 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31387:47 [INFO] [stdout] | [INFO] [stdout] 31387 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31419:47 [INFO] [stdout] | [INFO] [stdout] 31419 | ... egui::Stroke::new(0.5, gcol.gamma_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31438:50 [INFO] [stdout] | [INFO] [stdout] 31438 | let dash = egui::Stroke::new(1.0, preview_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31439:50 [INFO] [stdout] | [INFO] [stdout] 31439 | let hint = egui::Stroke::new(0.5, preview_col.gamma_multiply(0.45)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31540:33 [INFO] [stdout] | [INFO] [stdout] 31540 | ... 1.0, preview_col.gamma_multiply(0.7)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31611:33 [INFO] [stdout] | [INFO] [stdout] 31611 | ... 0.7, preview_col.gamma_multiply(0.4)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31851:47 [INFO] [stdout] | [INFO] [stdout] 31851 | ... egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31897:47 [INFO] [stdout] | [INFO] [stdout] 31897 | ... egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31968:60 [INFO] [stdout] | [INFO] [stdout] 31968 | ... time * 40.0, egui::Stroke::new(1.4, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32004:67 [INFO] [stdout] | [INFO] [stdout] 32004 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32016:64 [INFO] [stdout] | [INFO] [stdout] 32016 | ... time * 60.0, egui::Stroke::new(1.2, box_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32076:47 [INFO] [stdout] | [INFO] [stdout] 32076 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32079:47 [INFO] [stdout] | [INFO] [stdout] 32079 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32082:47 [INFO] [stdout] | [INFO] [stdout] 32082 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32085:47 [INFO] [stdout] | [INFO] [stdout] 32085 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32087:71 [INFO] [stdout] | [INFO] [stdout] 32087 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32145:64 [INFO] [stdout] | [INFO] [stdout] 32145 | painter.rect_stroke(*r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32156:43 [INFO] [stdout] | [INFO] [stdout] 32156 | egui::Stroke::new(1.5, egui::Color32::from_rgb(0, 0xe5, 0xff))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32173:43 [INFO] [stdout] | [INFO] [stdout] 32173 | egui::Stroke::new(1.0, egui::Color32::from_rgb(0, 0xe5, 0xff))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32397:36 [INFO] [stdout] | [INFO] [stdout] 32397 | let stroke = egui::Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32479:46 [INFO] [stdout] | [INFO] [stdout] 32479 | p.rect_stroke(sq, 1.0, egui::Stroke::new(1.4, color)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32480:36 [INFO] [stdout] | [INFO] [stdout] 32480 | let stroke = egui::Stroke::new(1.4, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32556:37 [INFO] [stdout] | [INFO] [stdout] 32556 | let outline = egui::Stroke::new(1.0, egui::Color32::WHITE); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32764:59 [INFO] [stdout] | [INFO] [stdout] 32764 | painter.circle_stroke(anchor, 12.0, egui::Stroke::new(1.0, gray)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32770:58 [INFO] [stdout] | [INFO] [stdout] 32770 | painter.line_segment([p0, p1], egui::Stroke::new(1.0, gray)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32776:37 [INFO] [stdout] | [INFO] [stdout] 32776 | let pen = egui::Stroke::new(1.2, label); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32816:27 [INFO] [stdout] | [INFO] [stdout] 32816 | egui::Stroke::new(0.8, logo_stroke)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33095:36 [INFO] [stdout] | [INFO] [stdout] 33095 | let stroke = egui::Stroke::new(1.4, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33179:36 [INFO] [stdout] | [INFO] [stdout] 33179 | let stroke = egui::Stroke::new(1.6, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33539:31 [INFO] [stdout] | [INFO] [stdout] 33539 | egui::Stroke::new(1.5, egui::Color32::from_rgb(220, 60, 60))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33734:40 [INFO] [stdout] | [INFO] [stdout] 33734 | let dim_stroke = egui::Stroke::new(1.2, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33735:40 [INFO] [stdout] | [INFO] [stdout] 33735 | let ext_stroke = egui::Stroke::new(1.2, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33802:35 [INFO] [stdout] | [INFO] [stdout] 33802 | egui::Stroke::new(1.6, dim_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33815:39 [INFO] [stdout] | [INFO] [stdout] 33815 | let s = egui::Stroke::new(1.4, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33876:27 [INFO] [stdout] | [INFO] [stdout] 33876 | egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33917:31 [INFO] [stdout] | [INFO] [stdout] 33917 | let s = egui::Stroke::new(1.6, face_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33920:32 [INFO] [stdout] | [INFO] [stdout] 33920 | let cl = egui::Stroke::new(1.0, egui::Color32::from_rgb(120, 140, 160)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33965:40 [INFO] [stdout] | [INFO] [stdout] 33965 | let obj_stroke = egui::Stroke::new(1.6, obj_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33966:40 [INFO] [stdout] | [INFO] [stdout] 33966 | let dim_stroke = egui::Stroke::new(1.3, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.3_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33967:40 [INFO] [stdout] | [INFO] [stdout] 33967 | let ext_stroke = egui::Stroke::new(1.1, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.1_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33992:35 [INFO] [stdout] | [INFO] [stdout] 33992 | egui::Stroke::new(1.6, dim_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:34137:36 [INFO] [stdout] | [INFO] [stdout] 34137 | let stroke = egui::Stroke::new(1.6, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35162:31 [INFO] [stdout] | [INFO] [stdout] 35162 | egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(120, 175, 225, 150)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35179:40 [INFO] [stdout] | [INFO] [stdout] 35179 | let stroke = egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(150, 170, 205, 130)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:26572:51 [INFO] [stdout] | [INFO] [stdout] 26572 | .stroke(egui::Stroke::new(1.0, fg)) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:27652:43 [INFO] [stdout] | [INFO] [stdout] 27652 | egui::Stroke::new(0.6, egui::Color32::from_rgb(60, 70, 85))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29757:35 [INFO] [stdout] | [INFO] [stdout] 29757 | egui::Stroke::new(1.0, axis_col), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29762:35 [INFO] [stdout] | [INFO] [stdout] 29762 | egui::Stroke::new(1.0, axis_col), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:29766:35 [INFO] [stdout] | [INFO] [stdout] 29766 | egui::Stroke::new(1.5, egui::Color32::from_rgb(240, 210, 70)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30060:64 [INFO] [stdout] | [INFO] [stdout] 30060 | ... let stroke = egui::Stroke::new(0.9, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.9_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30548:70 [INFO] [stdout] | [INFO] [stdout] 30548 | painter.line_segment([a, cur], egui::Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30598:51 [INFO] [stdout] | [INFO] [stdout] 30598 | ... egui::Stroke::new(1.0, egui::Color32::BLACK)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30609:79 [INFO] [stdout] | [INFO] [stdout] 30609 | ... painter.line_segment([a0, tip], egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30615:51 [INFO] [stdout] | [INFO] [stdout] 30615 | ... egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30618:51 [INFO] [stdout] | [INFO] [stdout] 30618 | ... egui::Stroke::new(2.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30736:43 [INFO] [stdout] | [INFO] [stdout] 30736 | egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 220, 100)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30754:39 [INFO] [stdout] | [INFO] [stdout] 30754 | egui::Stroke::new(1.0, egui::Color32::WHITE), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30797:47 [INFO] [stdout] | [INFO] [stdout] 30797 | ... egui::Stroke::new(0.8, glyph_col.gamma_multiply(0.30)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30816:56 [INFO] [stdout] | [INFO] [stdout] 30816 | let ext_stroke = egui::Stroke::new(1.2, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30853:43 [INFO] [stdout] | [INFO] [stdout] 30853 | egui::Stroke::new(1.0, glyph_col.gamma_multiply(0.35)), [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35292:59 [INFO] [stdout] | [INFO] [stdout] 35292 | ... egui::Stroke::new(2.0, egui::Color32::WHITE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30967:51 [INFO] [stdout] | [INFO] [stdout] 30967 | ... egui::Stroke::new(1.2, egui::Color32::from_rgba_unmultiplied( [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35387:59 [INFO] [stdout] | [INFO] [stdout] 35387 | ... egui::Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:30970:71 [INFO] [stdout] | [INFO] [stdout] 30970 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31011:67 [INFO] [stdout] | [INFO] [stdout] 31011 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, stroke)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31031:43 [INFO] [stdout] | [INFO] [stdout] 31031 | egui::Stroke::new(1.6, col), 6.0, 4.0) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31037:53 [INFO] [stdout] | [INFO] [stdout] 31037 | let pen = egui::Stroke::new(1.2, base); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31072:43 [INFO] [stdout] | [INFO] [stdout] 31072 | egui::Stroke::new(1.2, egui::Color32::from_rgb(255, 200, 100))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31132:43 [INFO] [stdout] | [INFO] [stdout] 31132 | egui::Stroke::new(1.5, caret_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31149:60 [INFO] [stdout] | [INFO] [stdout] 31149 | ... let stroke = egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31218:65 [INFO] [stdout] | [INFO] [stdout] 31218 | ... let pen = egui::Stroke::new(1.2, base); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31242:75 [INFO] [stdout] | [INFO] [stdout] 31242 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31245:43 [INFO] [stdout] | [INFO] [stdout] 31245 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31248:43 [INFO] [stdout] | [INFO] [stdout] 31248 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31261:47 [INFO] [stdout] | [INFO] [stdout] 31261 | ... egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(255, 200, 80, 180))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31286:47 [INFO] [stdout] | [INFO] [stdout] 31286 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31297:75 [INFO] [stdout] | [INFO] [stdout] 31297 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31300:43 [INFO] [stdout] | [INFO] [stdout] 31300 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31303:43 [INFO] [stdout] | [INFO] [stdout] 31303 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35480:64 [INFO] [stdout] | [INFO] [stdout] 35480 | painter.line_segment([a, b], egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31314:47 [INFO] [stdout] | [INFO] [stdout] 31314 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31341:75 [INFO] [stdout] | [INFO] [stdout] 31341 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35486:72 [INFO] [stdout] | [INFO] [stdout] 35486 | painter.circle_stroke(center, r, egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31344:43 [INFO] [stdout] | [INFO] [stdout] 31344 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35493:64 [INFO] [stdout] | [INFO] [stdout] 35493 | painter.line_segment([a, b], egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31347:43 [INFO] [stdout] | [INFO] [stdout] 31347 | egui::Stroke::new(0.8, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31359:47 [INFO] [stdout] | [INFO] [stdout] 31359 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31383:75 [INFO] [stdout] | [INFO] [stdout] 31383 | painter.circle_stroke(pivot_s, 5.0, egui::Stroke::new(1.4, mark)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31387:47 [INFO] [stdout] | [INFO] [stdout] 31387 | ... egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31419:47 [INFO] [stdout] | [INFO] [stdout] 31419 | ... egui::Stroke::new(0.5, gcol.gamma_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31438:50 [INFO] [stdout] | [INFO] [stdout] 31438 | let dash = egui::Stroke::new(1.0, preview_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31439:50 [INFO] [stdout] | [INFO] [stdout] 31439 | let hint = egui::Stroke::new(0.5, preview_col.gamma_multiply(0.45)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31540:33 [INFO] [stdout] | [INFO] [stdout] 31540 | ... 1.0, preview_col.gamma_multiply(0.7)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31611:33 [INFO] [stdout] | [INFO] [stdout] 31611 | ... 0.7, preview_col.gamma_multiply(0.4)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31851:47 [INFO] [stdout] | [INFO] [stdout] 31851 | ... egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31897:47 [INFO] [stdout] | [INFO] [stdout] 31897 | ... egui::Stroke::new(1.2, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:31968:60 [INFO] [stdout] | [INFO] [stdout] 31968 | ... time * 40.0, egui::Stroke::new(1.4, accent)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32004:67 [INFO] [stdout] | [INFO] [stdout] 32004 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32016:64 [INFO] [stdout] | [INFO] [stdout] 32016 | ... time * 60.0, egui::Stroke::new(1.2, box_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32076:47 [INFO] [stdout] | [INFO] [stdout] 32076 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32079:47 [INFO] [stdout] | [INFO] [stdout] 32079 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32082:47 [INFO] [stdout] | [INFO] [stdout] 32082 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32085:47 [INFO] [stdout] | [INFO] [stdout] 32085 | ... egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32087:71 [INFO] [stdout] | [INFO] [stdout] 32087 | painter.rect_stroke(r, 0.0, egui::Stroke::new(1.2, edge)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32145:64 [INFO] [stdout] | [INFO] [stdout] 32145 | painter.rect_stroke(*r, 0.0, egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32156:43 [INFO] [stdout] | [INFO] [stdout] 32156 | egui::Stroke::new(1.5, egui::Color32::from_rgb(0, 0xe5, 0xff))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32173:43 [INFO] [stdout] | [INFO] [stdout] 32173 | egui::Stroke::new(1.0, egui::Color32::from_rgb(0, 0xe5, 0xff))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36276:36 [INFO] [stdout] | [INFO] [stdout] 36276 | let stroke = egui::Stroke::new(1.0, CUR_COL); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36287:36 [INFO] [stdout] | [INFO] [stdout] 36287 | let stroke = egui::Stroke::new(1.0, CUR_COL); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36462:66 [INFO] [stdout] | [INFO] [stdout] 36462 | painter.rect_stroke(rect.shrink(0.5), 0.0, egui::Stroke::new(1.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36467:57 [INFO] [stdout] | [INFO] [stdout] 36467 | painter.circle_stroke(c, 6.5, egui::Stroke::new(1.0, col.gamma_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36495:56 [INFO] [stdout] | [INFO] [stdout] 36495 | painter.circle_stroke(c, radius, egui::Stroke::new(1.6, ring)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36553:64 [INFO] [stdout] | [INFO] [stdout] 36553 | painter.line_segment([a, b], egui::Stroke::new(4.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `4.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36555:64 [INFO] [stdout] | [INFO] [stdout] 36555 | painter.line_segment([a, b], egui::Stroke::new(2.2, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36558:64 [INFO] [stdout] | [INFO] [stdout] 36558 | painter.line_segment([a, b], egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32397:36 [INFO] [stdout] | [INFO] [stdout] 32397 | let stroke = egui::Stroke::new(1.6, col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32479:46 [INFO] [stdout] | [INFO] [stdout] 32479 | p.rect_stroke(sq, 1.0, egui::Stroke::new(1.4, color)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32480:36 [INFO] [stdout] | [INFO] [stdout] 32480 | let stroke = egui::Stroke::new(1.4, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32556:37 [INFO] [stdout] | [INFO] [stdout] 32556 | let outline = egui::Stroke::new(1.0, egui::Color32::WHITE); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32764:59 [INFO] [stdout] | [INFO] [stdout] 32764 | painter.circle_stroke(anchor, 12.0, egui::Stroke::new(1.0, gray)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32770:58 [INFO] [stdout] | [INFO] [stdout] 32770 | painter.line_segment([p0, p1], egui::Stroke::new(1.0, gray)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32776:37 [INFO] [stdout] | [INFO] [stdout] 32776 | let pen = egui::Stroke::new(1.2, label); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:32816:27 [INFO] [stdout] | [INFO] [stdout] 32816 | egui::Stroke::new(0.8, logo_stroke)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.8_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33095:36 [INFO] [stdout] | [INFO] [stdout] 33095 | let stroke = egui::Stroke::new(1.4, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33179:36 [INFO] [stdout] | [INFO] [stdout] 33179 | let stroke = egui::Stroke::new(1.6, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33539:31 [INFO] [stdout] | [INFO] [stdout] 33539 | egui::Stroke::new(1.5, egui::Color32::from_rgb(220, 60, 60))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:109:75 [INFO] [stdout] | [INFO] [stdout] 109 | p.line_segment([rect.left_bottom(), rect.right_bottom()], Stroke::new(1.0, border())); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:128:30 [INFO] [stdout] | [INFO] [stdout] 128 | let st = Stroke::new(1.5, xcol); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33734:40 [INFO] [stdout] | [INFO] [stdout] 33734 | let dim_stroke = egui::Stroke::new(1.2, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33735:40 [INFO] [stdout] | [INFO] [stdout] 33735 | let ext_stroke = egui::Stroke::new(1.2, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33802:35 [INFO] [stdout] | [INFO] [stdout] 33802 | egui::Stroke::new(1.6, dim_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33815:39 [INFO] [stdout] | [INFO] [stdout] 33815 | let s = egui::Stroke::new(1.4, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.4_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33876:27 [INFO] [stdout] | [INFO] [stdout] 33876 | egui::Stroke::new(0.7, egui::Color32::from_rgb(70, 80, 95))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `0.7_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:180:69 [INFO] [stdout] | [INFO] [stdout] 180 | let frame = egui::Frame::none().fill(BG).stroke(Stroke::new(1.0, border())) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:270:73 [INFO] [stdout] | [INFO] [stdout] 270 | egui::Frame::none().fill(BG).stroke(Stroke::new(1.0, border())) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33917:31 [INFO] [stdout] | [INFO] [stdout] 33917 | let s = egui::Stroke::new(1.6, face_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33920:32 [INFO] [stdout] | [INFO] [stdout] 33920 | let cl = egui::Stroke::new(1.0, egui::Color32::from_rgb(120, 140, 160)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33965:40 [INFO] [stdout] | [INFO] [stdout] 33965 | let obj_stroke = egui::Stroke::new(1.6, obj_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33966:40 [INFO] [stdout] | [INFO] [stdout] 33966 | let dim_stroke = egui::Stroke::new(1.3, dim_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.3_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33967:40 [INFO] [stdout] | [INFO] [stdout] 33967 | let ext_stroke = egui::Stroke::new(1.1, ext_col); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.1_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:33992:35 [INFO] [stdout] | [INFO] [stdout] 33992 | egui::Stroke::new(1.6, dim_col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:34137:36 [INFO] [stdout] | [INFO] [stdout] 34137 | let stroke = egui::Stroke::new(1.6, color); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35162:31 [INFO] [stdout] | [INFO] [stdout] 35162 | egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(120, 175, 225, 150)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35179:40 [INFO] [stdout] | [INFO] [stdout] 35179 | let stroke = egui::Stroke::new(1.0, egui::Color32::from_rgba_unmultiplied(150, 170, 205, 130)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35292:59 [INFO] [stdout] | [INFO] [stdout] 35292 | ... egui::Stroke::new(2.0, egui::Color32::WHITE)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35387:59 [INFO] [stdout] | [INFO] [stdout] 35387 | ... egui::Stroke::new(1.5, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35480:64 [INFO] [stdout] | [INFO] [stdout] 35480 | painter.line_segment([a, b], egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35486:72 [INFO] [stdout] | [INFO] [stdout] 35486 | painter.circle_stroke(center, r, egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:35493:64 [INFO] [stdout] | [INFO] [stdout] 35493 | painter.line_segment([a, b], egui::Stroke::new(3.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `3.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36276:36 [INFO] [stdout] | [INFO] [stdout] 36276 | let stroke = egui::Stroke::new(1.0, CUR_COL); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36287:36 [INFO] [stdout] | [INFO] [stdout] 36287 | let stroke = egui::Stroke::new(1.0, CUR_COL); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36462:66 [INFO] [stdout] | [INFO] [stdout] 36462 | painter.rect_stroke(rect.shrink(0.5), 0.0, egui::Stroke::new(1.0, col)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36467:57 [INFO] [stdout] | [INFO] [stdout] 36467 | painter.circle_stroke(c, 6.5, egui::Stroke::new(1.0, col.gamma_multiply(0.5))); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36495:56 [INFO] [stdout] | [INFO] [stdout] 36495 | painter.circle_stroke(c, radius, egui::Stroke::new(1.6, ring)); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.6_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36553:64 [INFO] [stdout] | [INFO] [stdout] 36553 | painter.line_segment([a, b], egui::Stroke::new(4.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `4.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36555:64 [INFO] [stdout] | [INFO] [stdout] 36555 | painter.line_segment([a, b], egui::Stroke::new(2.2, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `2.2_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/app.rs:36558:64 [INFO] [stdout] | [INFO] [stdout] 36558 | painter.line_segment([a, b], egui::Stroke::new(1.0, [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:109:75 [INFO] [stdout] | [INFO] [stdout] 109 | p.line_segment([rect.left_bottom(), rect.right_bottom()], Stroke::new(1.0, border())); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:128:30 [INFO] [stdout] | [INFO] [stdout] 128 | let st = Stroke::new(1.5, xcol); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.5_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:180:69 [INFO] [stdout] | [INFO] [stdout] 180 | let frame = egui::Frame::none().fill(BG).stroke(Stroke::new(1.0, border())) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/dock.rs:270:73 [INFO] [stdout] | [INFO] [stdout] 270 | egui::Frame::none().fill(BG).stroke(Stroke::new(1.0, border())) [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:230:35 [INFO] [stdout] | [INFO] [stdout] 230 | v.window_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:237:38 [INFO] [stdout] | [INFO] [stdout] 237 | v.selection.stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:241:46 [INFO] [stdout] | [INFO] [stdout] 241 | w.noninteractive.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:242:46 [INFO] [stdout] | [INFO] [stdout] 242 | w.noninteractive.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:245:40 [INFO] [stdout] | [INFO] [stdout] 245 | w.inactive.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:246:40 [INFO] [stdout] | [INFO] [stdout] 246 | w.inactive.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:250:39 [INFO] [stdout] | [INFO] [stdout] 250 | w.hovered.bg_stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:251:39 [INFO] [stdout] | [INFO] [stdout] 251 | w.hovered.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:255:38 [INFO] [stdout] | [INFO] [stdout] 255 | w.active.bg_stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:256:38 [INFO] [stdout] | [INFO] [stdout] 256 | w.active.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:260:36 [INFO] [stdout] | [INFO] [stdout] 260 | w.open.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_app/src/app.rs:4794:25 [INFO] [stdout] | [INFO] [stdout] 4794 | let mut len = |ui: &mut egui::Ui, label: &str, v: &mut f32, min: f32| { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_app/src/app.rs:4853:25 [INFO] [stdout] | [INFO] [stdout] 4853 | let mut cnt = |ui: &mut egui::Ui, label: &str, v: &mut u32, min: u32| { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pos` [INFO] [stdout] --> cad_app/src/app.rs:6069:33 [INFO] [stdout] | [INFO] [stdout] 6069 | if let Some(pos) = resp.interact_pointer_pos() { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:230:35 [INFO] [stdout] | [INFO] [stdout] 230 | v.window_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:237:38 [INFO] [stdout] | [INFO] [stdout] 237 | v.selection.stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:241:46 [INFO] [stdout] | [INFO] [stdout] 241 | w.noninteractive.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:242:46 [INFO] [stdout] | [INFO] [stdout] 242 | w.noninteractive.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:245:40 [INFO] [stdout] | [INFO] [stdout] 245 | w.inactive.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:246:40 [INFO] [stdout] | [INFO] [stdout] 246 | w.inactive.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:250:39 [INFO] [stdout] | [INFO] [stdout] 250 | w.hovered.bg_stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:251:39 [INFO] [stdout] | [INFO] [stdout] 251 | w.hovered.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:255:38 [INFO] [stdout] | [INFO] [stdout] 255 | w.active.bg_stroke = Stroke::new(1.0, c::ACCENT); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:256:38 [INFO] [stdout] | [INFO] [stdout] 256 | w.active.fg_stroke = Stroke::new(1.0, c::TEXT_PRIMARY); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: falling back to `f32` as the trait bound `f32: From` is not satisfied [INFO] [stdout] --> cad_app/src/theme.rs:260:36 [INFO] [stdout] | [INFO] [stdout] 260 | w.open.bg_stroke = Stroke::new(1.0, c::BORDER); [INFO] [stdout] | ^^^ help: explicitly specify the type as `f32`: `1.0_f32` [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #154024 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_app/src/app.rs:4794:25 [INFO] [stdout] | [INFO] [stdout] 4794 | let mut len = |ui: &mut egui::Ui, label: &str, v: &mut f32, min: f32| { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> cad_app/src/app.rs:4853:25 [INFO] [stdout] | [INFO] [stdout] 4853 | let mut cnt = |ui: &mut egui::Ui, label: &str, v: &mut u32, min: u32| { [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pos` [INFO] [stdout] --> cad_app/src/app.rs:6069:33 [INFO] [stdout] | [INFO] [stdout] 6069 | if let Some(pos) = resp.interact_pointer_pos() { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_pos` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bar_rect` [INFO] [stdout] --> cad_app/src/app.rs:26553:13 [INFO] [stdout] | [INFO] [stdout] 26553 | let bar_rect = self.menubar_rect; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bar_rect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `bar_rect` [INFO] [stdout] --> cad_app/src/app.rs:26553:13 [INFO] [stdout] | [INFO] [stdout] 26553 | let bar_rect = self.menubar_rect; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_bar_rect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `menu_autoclose` is never used [INFO] [stdout] --> cad_app/src/app.rs:306:4 [INFO] [stdout] | [INFO] [stdout] 306 | fn menu_autoclose(ui: &mut egui::Ui, bar_rect: egui::Rect) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `dock_undock_hold` and `dock_dragging` are never read [INFO] [stdout] --> cad_app/src/app.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 903 | pub struct CadApp { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 994 | dock_undock_hold: HashMap<&'static str, f32>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1001 | dock_dragging: std::collections::HashSet<&'static str>, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WaitingForBase` is never constructed [INFO] [stdout] --> cad_app/src/app.rs:1882:5 [INFO] [stdout] | [INFO] [stdout] 1880 | pub enum PasteState { [INFO] [stdout] | ---------- variant in this enum [INFO] [stdout] 1881 | Off, [INFO] [stdout] 1882 | WaitingForBase, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `PasteState` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `at` is never used [INFO] [stdout] --> cad_app/src/app.rs:2008:8 [INFO] [stdout] | [INFO] [stdout] 1995 | impl InsertDialog { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2008 | fn at(&self) -> Vec2 { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> cad_app/src/app.rs:2727:5 [INFO] [stdout] | [INFO] [stdout] 2726 | pub enum DockEdge { [INFO] [stdout] | -------- variants in this enum [INFO] [stdout] 2727 | Top, Bottom, Left, Right, [INFO] [stdout] | ^^^ ^^^^^^ ^^^^ ^^^^^ [INFO] [stdout] 2728 | TopLeft, TopRight, BottomLeft, BottomRight, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DockEdge` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pos` and `edge` are never read [INFO] [stdout] --> cad_app/src/app.rs:2733:9 [INFO] [stdout] | [INFO] [stdout] 2732 | pub struct DockState { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 2733 | pub pos: egui::Pos2, [INFO] [stdout] | ^^^ [INFO] [stdout] 2734 | pub edge: DockEdge, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DockState` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Dobject` is never constructed [INFO] [stdout] --> cad_app/src/app.rs:2827:5 [INFO] [stdout] | [INFO] [stdout] 2823 | pub enum AciPickRequest { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 2827 | Dobject(usize), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AciPickRequest` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated items are never used [INFO] [stdout] --> cad_app/src/app.rs:9549:8 [INFO] [stdout] | [INFO] [stdout] 3205 | impl CadApp { [INFO] [stdout] | ----------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 9549 | fn collect_closed_containing(&self, world: Vec2) -> Vec<(usize, f64, &'static str)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10850 | const DOCK_THRESHOLD_PX: f32 = 50.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10854 | const DOCK_STRIP_MIN_WIDTH: f32 = 320.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 10855 | /// Minimum height docked left/right strips will use. [INFO] [stdout] 10856 | const DOCK_STRIP_MIN_HEIGHT: f32 = 200.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10861 | const DOCK_UNDOCK_HOLD_SEC: f32 = 0.20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 11240 | fn render_hatch_pattern_library(&mut self, ctx: &egui::Context) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 15115 | fn props_kind_breakdown(&self, targets: &[usize]) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 16965 | fn selection_min_corner(&self) -> Vec2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 19729 | fn apply_offset(&mut self, dist: f64, side: Vec2) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `active_snap_letters` is never used [INFO] [stdout] --> cad_app/src/app.rs:22523:4 [INFO] [stdout] | [INFO] [stdout] 22523 | fn active_snap_letters(s: SnapSet) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_bool` is never used [INFO] [stdout] --> cad_app/src/app.rs:22612:4 [INFO] [stdout] | [INFO] [stdout] 22612 | fn env_bool(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut bool) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_u8` is never used [INFO] [stdout] --> cad_app/src/app.rs:22616:4 [INFO] [stdout] | [INFO] [stdout] 22616 | fn env_u8(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u8, lo: u8, hi: u8) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_u8_choice` is never used [INFO] [stdout] --> cad_app/src/app.rs:22622:4 [INFO] [stdout] | [INFO] [stdout] 22622 | fn env_u8_choice(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u8, choices: &[&str]) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_color` is never used [INFO] [stdout] --> cad_app/src/app.rs:22635:4 [INFO] [stdout] | [INFO] [stdout] 22635 | fn env_color(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u32) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_text` is never used [INFO] [stdout] --> cad_app/src/app.rs:22649:4 [INFO] [stdout] | [INFO] [stdout] 22649 | fn env_text(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut String) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `draw_settings_preview` is never used [INFO] [stdout] --> cad_app/src/app.rs:22660:4 [INFO] [stdout] | [INFO] [stdout] 22660 | fn draw_settings_preview(ui: &mut egui::Ui, env: &UserEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `aci_color_picker` is never used [INFO] [stdout] --> cad_app/src/app.rs:23699:4 [INFO] [stdout] | [INFO] [stdout] 23699 | fn aci_color_picker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `panel_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:24005:4 [INFO] [stdout] | [INFO] [stdout] 24005 | fn panel_button(ui: &mut egui::Ui, label: &str, active: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cmd_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:24928:4 [INFO] [stdout] | [INFO] [stdout] 24928 | fn cmd_button( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cmd_button_resp` is never used [INFO] [stdout] --> cad_app/src/app.rs:24940:4 [INFO] [stdout] | [INFO] [stdout] 24940 | fn cmd_button_resp( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `tool_command_word` is never used [INFO] [stdout] --> cad_app/src/app.rs:25262:4 [INFO] [stdout] | [INFO] [stdout] 25262 | fn tool_command_word(t: Tool) -> Option<&'static str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `tool_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25280:4 [INFO] [stdout] | [INFO] [stdout] 25280 | fn tool_button(ui: &mut egui::Ui, current: &mut Tool, this: Tool, label: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hatch_command_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25491:4 [INFO] [stdout] | [INFO] [stdout] 25491 | fn hatch_command_button(ui: &mut egui::Ui) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `arc_tool_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25570:4 [INFO] [stdout] | [INFO] [stdout] 25570 | fn arc_tool_button( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `layer_count` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 55 | DocSnapshot { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] ... [INFO] [stdout] 60 | layer_count: usize, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `screen` and `modifiers` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 91 | CanvasClick { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 92 | screen: (f32, f32), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 93 | world: Vec2, [INFO] [stdout] 94 | modifiers: KeyModifiers, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `screen` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | CanvasPress { screen: (f32, f32), world: Vec2, button: String }, [INFO] [stdout] | ----------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `screen` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:101:21 [INFO] [stdout] | [INFO] [stdout] 101 | CanvasRelease { screen: (f32, f32), world: Vec2, button: String, drag_px: f32 }, [INFO] [stdout] | ------------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `press_screen` and `release_screen` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 108 | GestureClassification { [INFO] [stdout] | --------------------- fields in this variant [INFO] [stdout] 109 | press_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 110 | release_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `from_screen` and `to_screen` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 130 | CanvasDrag { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 131 | from_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 132 | to_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `DocRemove` and `KeyEvent` are never constructed [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub enum DbgEvent { [INFO] [stdout] | -------- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 167 | DocRemove { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | KeyEvent { key: String, modifiers: KeyModifiers }, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Menu`, `Replay`, and `Internal` are never constructed [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub enum CmdSource { [INFO] [stdout] | --------- variants in this enum [INFO] [stdout] 308 | Typed, [INFO] [stdout] 309 | Menu(&'static str), [INFO] [stdout] | ^^^^ [INFO] [stdout] 310 | Replay, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 311 | Internal(&'static str), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CmdSource` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `shift`, `ctrl`, and `alt` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 315 | pub struct KeyModifiers { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 316 | pub shift: bool, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 317 | pub ctrl: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] 318 | pub alt: bool, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `KeyModifiers` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `summarize` is never used [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:950:12 [INFO] [stdout] | [INFO] [stdout] 948 | impl WindowFlags { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] 949 | /// Pretty-print which windows are open vs closed. [INFO] [stdout] 950 | pub fn summarize(&self) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `action_slot` is never read [INFO] [stdout] --> cad_app/src/dock.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 79 | pub(crate) struct HeaderBand { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub action_slot: Rect, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `box_w`, `box_d`, `box_h`, `cyl_r`, `cyl_h`, and `cyl_sides` are never read [INFO] [stdout] --> cad_app/src/factory.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 155 | pub struct FactoryState { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 183 | pub box_w: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 184 | pub box_d: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 185 | pub box_h: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 186 | pub cyl_r: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 187 | pub cyl_h: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 188 | pub cyl_sides: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `center_w` is never read [INFO] [stdout] --> cad_app/src/factory.rs:589:9 [INFO] [stdout] | [INFO] [stdout] 588 | pub struct GizmoView { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 589 | pub center_w: Vec3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `axis` is never read [INFO] [stdout] --> cad_app/src/factory.rs:598:9 [INFO] [stdout] | [INFO] [stdout] 596 | pub struct Ring { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 597 | pub handle: GizmoHandle, [INFO] [stdout] 598 | pub axis: Vec3, // world-space unit rotation axis [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `center`, `radius`, and `is_furniture` are never read [INFO] [stdout] --> cad_app/src/factory.rs:604:9 [INFO] [stdout] | [INFO] [stdout] 603 | pub struct RingView { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 604 | pub center: Vec3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 605 | pub center_s: egui::Pos2, [INFO] [stdout] 606 | pub radius: f32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 607 | pub rings: Vec, [INFO] [stdout] 608 | pub is_furniture: bool, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NoBuilding` is never constructed [INFO] [stdout] --> cad_app/src/factory.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 668 | pub enum RoomError { [INFO] [stdout] | --------- variant in this enum [INFO] [stdout] 669 | /// No solid to cut from — make a building first. [INFO] [stdout] 670 | NoBuilding, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RoomError` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `add_box`, `features_aabb`, `add_primitive`, `add_cylinder`, and `add_wall_segment` are never used [INFO] [stdout] --> cad_app/src/factory.rs:1026:12 [INFO] [stdout] | [INFO] [stdout] 1025 | impl FactoryState { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] 1026 | pub fn add_box(&mut self) { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1416 | pub fn features_aabb(&self) -> Option<(Vec3, Vec3)> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2223 | pub fn add_primitive(&mut self, p: Primitive) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2251 | pub fn add_cylinder(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2314 | pub fn add_wall_segment(&mut self, a: Vec2, b: Vec2, thickness: f32, height: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `split_at_intersections` is never used [INFO] [stdout] --> cad_app/src/hatch_trace.rs:385:8 [INFO] [stdout] | [INFO] [stdout] 385 | pub fn split_at_intersections(segs: &[TessSeg]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `trace_boundary_at` is never used [INFO] [stdout] --> cad_app/src/hatch_trace.rs:607:8 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn trace_boundary_at(doc: &Document, seed: Vec2) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `trace_boundary_at_in_view` is never used [INFO] [stdout] --> cad_app/src/hatch_trace.rs:620:8 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn trace_boundary_at_in_view( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `trace_boundary_from_raw` is never used [INFO] [stdout] --> cad_app/src/hatch_trace.rs:764:4 [INFO] [stdout] | [INFO] [stdout] 764 | fn trace_boundary_from_raw(raw: Vec, seed: Vec2) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `next_id` is never read [INFO] [stdout] --> cad_app/src/light.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct LightState { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 93 | pub next_id: u32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `add_luminaire_at` and `room_handles` are never used [INFO] [stdout] --> cad_app/src/light.rs:206:12 [INFO] [stdout] | [INFO] [stdout] 134 | impl LightState { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 206 | pub fn add_luminaire_at(&mut self, x: f32, y: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | pub fn room_handles(&self) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `bounds` is never used [INFO] [stdout] --> cad_app/src/mesh_io.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 23 | impl ObjMesh { [INFO] [stdout] | ------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 30 | pub fn bounds(&self) -> Option<([f32; 3], [f32; 3])> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FIELD` is never used [INFO] [stdout] --> cad_app/src/theme.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | pub const FIELD: Color32 = Color32::from_rgb(0x14, 0x1c, 0x25); // input fill (= surface-0) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SUCCESS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:39:15 [INFO] [stdout] | [INFO] [stdout] 39 | pub const SUCCESS: Color32 = Color32::from_rgb(0x34, 0xd3, 0x99); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WARNING` is never used [INFO] [stdout] --> cad_app/src/theme.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | pub const WARNING: Color32 = Color32::from_rgb(0xf2, 0xb5, 0x3d); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HOVER` is never used [INFO] [stdout] --> cad_app/src/theme.rs:45:15 [INFO] [stdout] | [INFO] [stdout] 45 | pub const HOVER: Color32 = Color32::from_rgba_premultiplied(15, 15, 15, 15); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HOVER_ACCENT` is never used [INFO] [stdout] --> cad_app/src/theme.rs:47:15 [INFO] [stdout] | [INFO] [stdout] 47 | pub const HOVER_ACCENT: Color32 = Color32::from_rgba_premultiplied(0, 27, 30, 31); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FOCUS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | pub const FOCUS: Color32 = ACCENT; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XXS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | pub const XXS: f32 = 2.0; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | pub const XS: f32 = 4.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MD` is never used [INFO] [stdout] --> cad_app/src/theme.rs:57:15 [INFO] [stdout] | [INFO] [stdout] 57 | pub const MD: f32 = 12.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LG` is never used [INFO] [stdout] --> cad_app/src/theme.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | pub const LG: f32 = 16.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:59:15 [INFO] [stdout] | [INFO] [stdout] 59 | pub const XL: f32 = 24.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XXL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:60:15 [INFO] [stdout] | [INFO] [stdout] 60 | pub const XXL: f32 = 32.0; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ICON_BOX` is never used [INFO] [stdout] --> cad_app/src/theme.rs:67:15 [INFO] [stdout] | [INFO] [stdout] 67 | pub const ICON_BOX: f32 = 24.0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `PANEL_HEADER` is never used [INFO] [stdout] --> cad_app/src/theme.rs:85:15 [INFO] [stdout] | [INFO] [stdout] 85 | pub const PANEL_HEADER: f32 = 24.0; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FULL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:102:15 [INFO] [stdout] | [INFO] [stdout] 102 | pub const FULL: f32 = 9999.0; // pills, toggles [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `h6` [INFO] [stdout] --> cad_app/src/param_editor.rs:914:13 [INFO] [stdout] | [INFO] [stdout] 914 | let h6 = add_line(&mut doc, d, e); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_h6` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `menu_autoclose` is never used [INFO] [stdout] --> cad_app/src/app.rs:306:4 [INFO] [stdout] | [INFO] [stdout] 306 | fn menu_autoclose(ui: &mut egui::Ui, bar_rect: egui::Rect) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `dock_undock_hold` and `dock_dragging` are never read [INFO] [stdout] --> cad_app/src/app.rs:994:5 [INFO] [stdout] | [INFO] [stdout] 903 | pub struct CadApp { [INFO] [stdout] | ------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 994 | dock_undock_hold: HashMap<&'static str, f32>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1001 | dock_dragging: std::collections::HashSet<&'static str>, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `WaitingForBase` is never constructed [INFO] [stdout] --> cad_app/src/app.rs:1882:5 [INFO] [stdout] | [INFO] [stdout] 1880 | pub enum PasteState { [INFO] [stdout] | ---------- variant in this enum [INFO] [stdout] 1881 | Off, [INFO] [stdout] 1882 | WaitingForBase, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `PasteState` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `at` is never used [INFO] [stdout] --> cad_app/src/app.rs:2008:8 [INFO] [stdout] | [INFO] [stdout] 1995 | impl InsertDialog { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2008 | fn at(&self) -> Vec2 { [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> cad_app/src/app.rs:2727:5 [INFO] [stdout] | [INFO] [stdout] 2726 | pub enum DockEdge { [INFO] [stdout] | -------- variants in this enum [INFO] [stdout] 2727 | Top, Bottom, Left, Right, [INFO] [stdout] | ^^^ ^^^^^^ ^^^^ ^^^^^ [INFO] [stdout] 2728 | TopLeft, TopRight, BottomLeft, BottomRight, [INFO] [stdout] | ^^^^^^^ ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DockEdge` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pos` and `edge` are never read [INFO] [stdout] --> cad_app/src/app.rs:2733:9 [INFO] [stdout] | [INFO] [stdout] 2732 | pub struct DockState { [INFO] [stdout] | --------- fields in this struct [INFO] [stdout] 2733 | pub pos: egui::Pos2, [INFO] [stdout] | ^^^ [INFO] [stdout] 2734 | pub edge: DockEdge, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DockState` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Dobject` is never constructed [INFO] [stdout] --> cad_app/src/app.rs:2827:5 [INFO] [stdout] | [INFO] [stdout] 2823 | pub enum AciPickRequest { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 2827 | Dobject(usize), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AciPickRequest` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated items are never used [INFO] [stdout] --> cad_app/src/app.rs:9549:8 [INFO] [stdout] | [INFO] [stdout] 3205 | impl CadApp { [INFO] [stdout] | ----------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 9549 | fn collect_closed_containing(&self, world: Vec2) -> Vec<(usize, f64, &'static str)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10850 | const DOCK_THRESHOLD_PX: f32 = 50.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10854 | const DOCK_STRIP_MIN_WIDTH: f32 = 320.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 10855 | /// Minimum height docked left/right strips will use. [INFO] [stdout] 10856 | const DOCK_STRIP_MIN_HEIGHT: f32 = 200.0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 10861 | const DOCK_UNDOCK_HOLD_SEC: f32 = 0.20; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 11240 | fn render_hatch_pattern_library(&mut self, ctx: &egui::Context) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 15115 | fn props_kind_breakdown(&self, targets: &[usize]) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 16965 | fn selection_min_corner(&self) -> Vec2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 19729 | fn apply_offset(&mut self, dist: f64, side: Vec2) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `active_snap_letters` is never used [INFO] [stdout] --> cad_app/src/app.rs:22523:4 [INFO] [stdout] | [INFO] [stdout] 22523 | fn active_snap_letters(s: SnapSet) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_bool` is never used [INFO] [stdout] --> cad_app/src/app.rs:22612:4 [INFO] [stdout] | [INFO] [stdout] 22612 | fn env_bool(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut bool) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_u8` is never used [INFO] [stdout] --> cad_app/src/app.rs:22616:4 [INFO] [stdout] | [INFO] [stdout] 22616 | fn env_u8(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u8, lo: u8, hi: u8) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_u8_choice` is never used [INFO] [stdout] --> cad_app/src/app.rs:22622:4 [INFO] [stdout] | [INFO] [stdout] 22622 | fn env_u8_choice(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u8, choices: &[&str]) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_color` is never used [INFO] [stdout] --> cad_app/src/app.rs:22635:4 [INFO] [stdout] | [INFO] [stdout] 22635 | fn env_color(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut u32) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `env_text` is never used [INFO] [stdout] --> cad_app/src/app.rs:22649:4 [INFO] [stdout] | [INFO] [stdout] 22649 | fn env_text(ui: &mut egui::Ui, key: &str, desc: &str, v: &mut String) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `draw_settings_preview` is never used [INFO] [stdout] --> cad_app/src/app.rs:22660:4 [INFO] [stdout] | [INFO] [stdout] 22660 | fn draw_settings_preview(ui: &mut egui::Ui, env: &UserEnv) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `aci_color_picker` is never used [INFO] [stdout] --> cad_app/src/app.rs:23699:4 [INFO] [stdout] | [INFO] [stdout] 23699 | fn aci_color_picker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `panel_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:24005:4 [INFO] [stdout] | [INFO] [stdout] 24005 | fn panel_button(ui: &mut egui::Ui, label: &str, active: bool) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cmd_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:24928:4 [INFO] [stdout] | [INFO] [stdout] 24928 | fn cmd_button( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `cmd_button_resp` is never used [INFO] [stdout] --> cad_app/src/app.rs:24940:4 [INFO] [stdout] | [INFO] [stdout] 24940 | fn cmd_button_resp( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `tool_command_word` is never used [INFO] [stdout] --> cad_app/src/app.rs:25262:4 [INFO] [stdout] | [INFO] [stdout] 25262 | fn tool_command_word(t: Tool) -> Option<&'static str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `tool_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25280:4 [INFO] [stdout] | [INFO] [stdout] 25280 | fn tool_button(ui: &mut egui::Ui, current: &mut Tool, this: Tool, label: &str) -> bool { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hatch_command_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25491:4 [INFO] [stdout] | [INFO] [stdout] 25491 | fn hatch_command_button(ui: &mut egui::Ui) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `arc_tool_button` is never used [INFO] [stdout] --> cad_app/src/app.rs:25570:4 [INFO] [stdout] | [INFO] [stdout] 25570 | fn arc_tool_button( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `layer_count` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 55 | DocSnapshot { [INFO] [stdout] | ----------- field in this variant [INFO] [stdout] ... [INFO] [stdout] 60 | layer_count: usize, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `screen` and `modifiers` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 91 | CanvasClick { [INFO] [stdout] | ----------- fields in this variant [INFO] [stdout] 92 | screen: (f32, f32), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 93 | world: Vec2, [INFO] [stdout] 94 | modifiers: KeyModifiers, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `screen` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | CanvasPress { screen: (f32, f32), world: Vec2, button: String }, [INFO] [stdout] | ----------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `screen` is never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:101:21 [INFO] [stdout] | [INFO] [stdout] 101 | CanvasRelease { screen: (f32, f32), world: Vec2, button: String, drag_px: f32 }, [INFO] [stdout] | ------------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `press_screen` and `release_screen` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 108 | GestureClassification { [INFO] [stdout] | --------------------- fields in this variant [INFO] [stdout] 109 | press_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 110 | release_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `from_screen` and `to_screen` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 130 | CanvasDrag { [INFO] [stdout] | ---------- fields in this variant [INFO] [stdout] 131 | from_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 132 | to_screen: (f32, f32), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `DocRemove` and `KeyEvent` are never constructed [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub enum DbgEvent { [INFO] [stdout] | -------- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 167 | DocRemove { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | KeyEvent { key: String, modifiers: KeyModifiers }, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DbgEvent` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Menu`, `Replay`, and `Internal` are never constructed [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub enum CmdSource { [INFO] [stdout] | --------- variants in this enum [INFO] [stdout] 308 | Typed, [INFO] [stdout] 309 | Menu(&'static str), [INFO] [stdout] | ^^^^ [INFO] [stdout] 310 | Replay, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 311 | Internal(&'static str), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CmdSource` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `shift`, `ctrl`, and `alt` are never read [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 315 | pub struct KeyModifiers { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] 316 | pub shift: bool, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 317 | pub ctrl: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] 318 | pub alt: bool, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `KeyModifiers` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `summarize` is never used [INFO] [stdout] --> cad_app/src/dbg_recorder.rs:950:12 [INFO] [stdout] | [INFO] [stdout] 948 | impl WindowFlags { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] 949 | /// Pretty-print which windows are open vs closed. [INFO] [stdout] 950 | pub fn summarize(&self) -> String { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `action_slot` is never read [INFO] [stdout] --> cad_app/src/dock.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 79 | pub(crate) struct HeaderBand { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub action_slot: Rect, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `cyl_r`, `cyl_h`, and `cyl_sides` are never read [INFO] [stdout] --> cad_app/src/factory.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 155 | pub struct FactoryState { [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 186 | pub cyl_r: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 187 | pub cyl_h: f32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 188 | pub cyl_sides: u32, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `center_w` is never read [INFO] [stdout] --> cad_app/src/factory.rs:589:9 [INFO] [stdout] | [INFO] [stdout] 588 | pub struct GizmoView { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 589 | pub center_w: Vec3, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `axis` is never read [INFO] [stdout] --> cad_app/src/factory.rs:598:9 [INFO] [stdout] | [INFO] [stdout] 596 | pub struct Ring { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 597 | pub handle: GizmoHandle, [INFO] [stdout] 598 | pub axis: Vec3, // world-space unit rotation axis [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `center`, `radius`, and `is_furniture` are never read [INFO] [stdout] --> cad_app/src/factory.rs:604:9 [INFO] [stdout] | [INFO] [stdout] 603 | pub struct RingView { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 604 | pub center: Vec3, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 605 | pub center_s: egui::Pos2, [INFO] [stdout] 606 | pub radius: f32, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 607 | pub rings: Vec, [INFO] [stdout] 608 | pub is_furniture: bool, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `NoBuilding` is never constructed [INFO] [stdout] --> cad_app/src/factory.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 668 | pub enum RoomError { [INFO] [stdout] | --------- variant in this enum [INFO] [stdout] 669 | /// No solid to cut from — make a building first. [INFO] [stdout] 670 | NoBuilding, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RoomError` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `features_aabb`, `add_primitive`, and `add_cylinder` are never used [INFO] [stdout] --> cad_app/src/factory.rs:1416:12 [INFO] [stdout] | [INFO] [stdout] 1025 | impl FactoryState { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1416 | pub fn features_aabb(&self) -> Option<(Vec3, Vec3)> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2223 | pub fn add_primitive(&mut self, p: Primitive) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2251 | pub fn add_cylinder(&mut self) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `trace_boundary_at_in_view` is never used [INFO] [stdout] --> cad_app/src/hatch_trace.rs:620:8 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn trace_boundary_at_in_view( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `next_id` is never read [INFO] [stdout] --> cad_app/src/light.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 66 | pub struct LightState { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 93 | pub next_id: u32, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `add_luminaire_at` and `room_handles` are never used [INFO] [stdout] --> cad_app/src/light.rs:206:12 [INFO] [stdout] | [INFO] [stdout] 134 | impl LightState { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 206 | pub fn add_luminaire_at(&mut self, x: f32, y: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | pub fn room_handles(&self) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `bounds` is never used [INFO] [stdout] --> cad_app/src/mesh_io.rs:30:12 [INFO] [stdout] | [INFO] [stdout] 23 | impl ObjMesh { [INFO] [stdout] | ------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 30 | pub fn bounds(&self) -> Option<([f32; 3], [f32; 3])> { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FIELD` is never used [INFO] [stdout] --> cad_app/src/theme.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | pub const FIELD: Color32 = Color32::from_rgb(0x14, 0x1c, 0x25); // input fill (= surface-0) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SUCCESS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:39:15 [INFO] [stdout] | [INFO] [stdout] 39 | pub const SUCCESS: Color32 = Color32::from_rgb(0x34, 0xd3, 0x99); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WARNING` is never used [INFO] [stdout] --> cad_app/src/theme.rs:40:15 [INFO] [stdout] | [INFO] [stdout] 40 | pub const WARNING: Color32 = Color32::from_rgb(0xf2, 0xb5, 0x3d); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HOVER` is never used [INFO] [stdout] --> cad_app/src/theme.rs:45:15 [INFO] [stdout] | [INFO] [stdout] 45 | pub const HOVER: Color32 = Color32::from_rgba_premultiplied(15, 15, 15, 15); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HOVER_ACCENT` is never used [INFO] [stdout] --> cad_app/src/theme.rs:47:15 [INFO] [stdout] | [INFO] [stdout] 47 | pub const HOVER_ACCENT: Color32 = Color32::from_rgba_premultiplied(0, 27, 30, 31); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FOCUS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | pub const FOCUS: Color32 = ACCENT; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XXS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:54:15 [INFO] [stdout] | [INFO] [stdout] 54 | pub const XXS: f32 = 2.0; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XS` is never used [INFO] [stdout] --> cad_app/src/theme.rs:55:15 [INFO] [stdout] | [INFO] [stdout] 55 | pub const XS: f32 = 4.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MD` is never used [INFO] [stdout] --> cad_app/src/theme.rs:57:15 [INFO] [stdout] | [INFO] [stdout] 57 | pub const MD: f32 = 12.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LG` is never used [INFO] [stdout] --> cad_app/src/theme.rs:58:15 [INFO] [stdout] | [INFO] [stdout] 58 | pub const LG: f32 = 16.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:59:15 [INFO] [stdout] | [INFO] [stdout] 59 | pub const XL: f32 = 24.0; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `XXL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:60:15 [INFO] [stdout] | [INFO] [stdout] 60 | pub const XXL: f32 = 32.0; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ICON_BOX` is never used [INFO] [stdout] --> cad_app/src/theme.rs:67:15 [INFO] [stdout] | [INFO] [stdout] 67 | pub const ICON_BOX: f32 = 24.0; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `PANEL_HEADER` is never used [INFO] [stdout] --> cad_app/src/theme.rs:85:15 [INFO] [stdout] | [INFO] [stdout] 85 | pub const PANEL_HEADER: f32 = 24.0; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `FULL` is never used [INFO] [stdout] --> cad_app/src/theme.rs:102:15 [INFO] [stdout] | [INFO] [stdout] 102 | pub const FULL: f32 = 9999.0; // pills, toggles [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: glutin v0.32.3, glutin-winit v0.5.0, winit v0.30.13 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 8` [INFO] running `Command { std: "docker" "inspect" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910", kill_on_drop: false }` [INFO] [stdout] 6677256e445903b3fe65ee7c8d6df05817273aa5d0fae707b274bbf58371a910