[INFO] fetching crate sixtyfps-corelib 0.1.6... [INFO] checking sixtyfps-corelib-0.1.6 against master#8424f8e8cdf07010967a57584fd647b30e930d4d for pr-120095 [INFO] extracting crate sixtyfps-corelib 0.1.6 into /workspace/builds/worker-4-tc1/source [INFO] validating manifest of crates.io crate sixtyfps-corelib 0.1.6 on toolchain 8424f8e8cdf07010967a57584fd647b30e930d4d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8424f8e8cdf07010967a57584fd647b30e930d4d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sixtyfps-corelib 0.1.6 [INFO] finished tweaking crates.io crate sixtyfps-corelib 0.1.6 [INFO] tweaked toml for crates.io crate sixtyfps-corelib 0.1.6 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8424f8e8cdf07010967a57584fd647b30e930d4d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8424f8e8cdf07010967a57584fd647b30e930d4d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded derive_utils v0.11.2 [INFO] [stderr] Downloaded scoped-tls-hkt v0.1.4 [INFO] [stderr] Downloaded pin-weak v1.1.0 [INFO] [stderr] Downloaded const-field-offset-macro v0.1.3 [INFO] [stderr] Downloaded sixtyfps-corelib-macros v0.1.6 [INFO] [stderr] Downloaded sixtyfps-common v0.1.6 [INFO] [stderr] Downloaded defmt-macros v0.3.6 [INFO] [stderr] Downloaded critical-section v1.1.2 [INFO] [stderr] Downloaded lyon_algorithms v0.17.7 [INFO] [stderr] Downloaded safe_arch v0.5.2 [INFO] [stderr] Downloaded tiny-skia v0.6.6 [INFO] [stderr] Downloaded portable-atomic v1.6.0 [INFO] [stderr] Downloaded euclid v0.22.9 [INFO] [stderr] Downloaded png v0.17.11 [INFO] [stderr] Downloaded lyon_geom v0.17.7 [INFO] [stderr] Downloaded auto_enums v0.7.12 [INFO] [stderr] Downloaded vtable-macro v0.1.10 [INFO] [stderr] Downloaded lyon_path v0.17.7 [INFO] [stderr] Downloaded auto_enums_core v0.7.12 [INFO] [stderr] Downloaded auto_enums_derive v0.7.12 [INFO] [stderr] Downloaded defmt v0.3.5 [INFO] [stderr] Downloaded rgb v0.8.37 [INFO] [stderr] Downloaded fdeflate v0.3.4 [INFO] [stderr] Downloaded vtable v0.1.11 [INFO] [stderr] Downloaded sid v0.6.1 [INFO] [stderr] Downloaded defmt-parser v0.3.3 [INFO] [stderr] Downloaded const-field-offset v0.1.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+8424f8e8cdf07010967a57584fd647b30e930d4d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1c4f29973717002fa7074dd01036f23c56b37680130d80ed6199079ee70ae5be [INFO] running `Command { std: "docker" "start" "-a" "1c4f29973717002fa7074dd01036f23c56b37680130d80ed6199079ee70ae5be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1c4f29973717002fa7074dd01036f23c56b37680130d80ed6199079ee70ae5be", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c4f29973717002fa7074dd01036f23c56b37680130d80ed6199079ee70ae5be", kill_on_drop: false }` [INFO] [stdout] 1c4f29973717002fa7074dd01036f23c56b37680130d80ed6199079ee70ae5be [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+8424f8e8cdf07010967a57584fd647b30e930d4d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b72711a6cc3b703d0f975364c0388ffdeed10847a4c85c4a1bbca290497edb0b [INFO] running `Command { std: "docker" "start" "-a" "b72711a6cc3b703d0f975364c0388ffdeed10847a4c85c4a1bbca290497edb0b", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling semver v1.0.21 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling auto_enums_derive v0.7.12 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Compiling unicode-segmentation v1.10.1 [INFO] [stderr] Checking adler32 v1.2.0 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling atomic-polyfill v0.1.11 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking fdeflate v0.3.4 [INFO] [stderr] Checking deflate v0.8.6 [INFO] [stderr] Checking miniz_oxide v0.3.7 [INFO] [stderr] Checking critical-section v1.1.2 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking safe_arch v0.5.2 [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking rgb v0.8.37 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Checking arrayref v0.3.7 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking sixtyfps-common v0.1.6 [INFO] [stderr] Checking scoped-tls-hkt v0.1.4 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking pin-weak v1.1.0 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Checking png v0.16.8 [INFO] [stderr] Compiling field-offset v0.3.6 [INFO] [stderr] Checking png v0.17.11 [INFO] [stderr] Checking euclid v0.22.9 [INFO] [stderr] Checking num-integer v0.1.45 [INFO] [stderr] Checking sid v0.6.1 [INFO] [stderr] Checking tiny-skia v0.6.6 [INFO] [stderr] Checking image v0.23.14 [INFO] [stderr] Checking lyon_geom v0.17.7 [INFO] [stderr] Checking lyon_path v0.17.7 [INFO] [stderr] Checking lyon_algorithms v0.17.7 [INFO] [stderr] Compiling const-field-offset-macro v0.1.3 [INFO] [stderr] Compiling pin-project-internal v1.1.3 [INFO] [stderr] Compiling vtable-macro v0.1.10 [INFO] [stderr] Compiling derive_utils v0.11.2 [INFO] [stderr] Checking const-field-offset v0.1.3 [INFO] [stderr] Checking vtable v0.1.11 [INFO] [stderr] Compiling strum_macros v0.23.1 [INFO] [stderr] Compiling auto_enums_core v0.7.12 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling sixtyfps-corelib-macros v0.1.6 [INFO] [stderr] Checking pin-project v1.1.3 [INFO] [stderr] Checking auto_enums v0.7.12 [INFO] [stderr] Checking strum v0.23.0 [INFO] [stderr] Checking sixtyfps-corelib v0.1.6 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:274:56 [INFO] [stdout] | [INFO] [stdout] 274 | TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] 274 + TraversalOrder::BackToFront => *children_index + c, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] 275 + TraversalOrder::FrontToBack => *children_index + *children_count - c - 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:274:56 [INFO] [stdout] | [INFO] [stdout] 274 | TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] 274 + TraversalOrder::BackToFront => *children_index + c, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] 275 + TraversalOrder::FrontToBack => *children_index + *children_count - c - 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:232:13 [INFO] [stdout] | [INFO] [stdout] 232 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:256:13 [INFO] [stdout] | [INFO] [stdout] 256 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:232:13 [INFO] [stdout] | [INFO] [stdout] 232 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:256:13 [INFO] [stdout] | [INFO] [stdout] 256 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:24:12 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 24 ~ pub x: (), [INFO] [stdout] 25 | #[rtti_field] [INFO] [stdout] 26 | /// The y coordinate where the current position should be. [INFO] [stdout] 27 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 38 ~ pub x: (), [INFO] [stdout] 39 | #[rtti_field] [INFO] [stdout] 40 | /// The y coordinate where the line should go to. [INFO] [stdout] 41 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> graphics/path.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 52 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 55 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub radius_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 61 | pub radius_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | pub x_rotation: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 67 | pub large_arc: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | pub sweep: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 52 ~ pub x: (), [INFO] [stdout] 53 | #[rtti_field] [INFO] [stdout] 54 | /// The y coordinate where the arc should end up. [INFO] [stdout] 55 ~ pub y: (), [INFO] [stdout] 56 | #[rtti_field] [INFO] [stdout] 57 | /// The radius on the x-axis of the arc. [INFO] [stdout] 58 ~ pub radius_x: (), [INFO] [stdout] 59 | #[rtti_field] [INFO] [stdout] 60 | /// The radius on the y-axis of the arc. [INFO] [stdout] 61 ~ pub radius_y: (), [INFO] [stdout] 62 | #[rtti_field] [INFO] [stdout] 63 | /// The rotation along the x-axis of the arc in degress. [INFO] [stdout] 64 ~ pub x_rotation: (), [INFO] [stdout] 65 | #[rtti_field] [INFO] [stdout] 66 | /// large_arc indicates whether to take the long or the shorter path to complete the arc. [INFO] [stdout] 67 ~ pub large_arc: (), [INFO] [stdout] 68 | #[rtti_field] [INFO] [stdout] 69 | /// sweep indicates the direction of the arc. If true, a clockwise direction is chosen, [INFO] [stdout] 70 | /// otherwise counter-clockwise. [INFO] [stdout] 71 ~ pub sweep: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> graphics/path.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub control_1_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | pub control_1_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 94 | pub control_2_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 97 | pub control_2_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 82 ~ pub x: (), [INFO] [stdout] 83 | #[rtti_field] [INFO] [stdout] 84 | /// The y coordinate of the curve's end point. [INFO] [stdout] 85 ~ pub y: (), [INFO] [stdout] 86 | #[rtti_field] [INFO] [stdout] 87 | /// The x coordinate of the curve's first control point. [INFO] [stdout] 88 ~ pub control_1_x: (), [INFO] [stdout] 89 | #[rtti_field] [INFO] [stdout] 90 | /// The y coordinate of the curve's first control point. [INFO] [stdout] 91 ~ pub control_1_y: (), [INFO] [stdout] 92 | #[rtti_field] [INFO] [stdout] 93 | /// The x coordinate of the curve's second control point. [INFO] [stdout] 94 ~ pub control_2_x: (), [INFO] [stdout] 95 | #[rtti_field] [INFO] [stdout] 96 | /// The y coordinate of the curve's second control point. [INFO] [stdout] 97 ~ pub control_2_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> graphics/path.rs:108:12 [INFO] [stdout] | [INFO] [stdout] 101 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 108 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 114 | pub control_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | pub control_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 108 ~ pub x: (), [INFO] [stdout] 109 | #[rtti_field] [INFO] [stdout] 110 | /// The y coordinate of the curve's end point. [INFO] [stdout] 111 ~ pub y: (), [INFO] [stdout] 112 | #[rtti_field] [INFO] [stdout] 113 | /// The x coordinate of the curve's control point. [INFO] [stdout] 114 ~ pub control_x: (), [INFO] [stdout] 115 | #[rtti_field] [INFO] [stdout] 116 | /// The y coordinate of the curve's control point. [INFO] [stdout] 117 ~ pub control_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> input.rs:387:21 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(FieldOffsets)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 387 | cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 388 | cursor_blink_timer: crate::timers::Timer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 387 ~ cursor_visible: (), [INFO] [stdout] 388 ~ cursor_blink_timer: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:207:21 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 207 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 208 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 210 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 211 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 212 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 207 ~ pub background: (), [INFO] [stdout] 208 ~ pub x: (), [INFO] [stdout] 209 ~ pub y: (), [INFO] [stdout] 210 ~ pub width: (), [INFO] [stdout] 211 ~ pub height: (), [INFO] [stdout] 212 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:271:21 [INFO] [stdout] | [INFO] [stdout] 267 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 271 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 274 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 275 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 277 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 278 | pub border_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 271 ~ pub background: (), [INFO] [stdout] 272 ~ pub x: (), [INFO] [stdout] 273 ~ pub y: (), [INFO] [stdout] 274 ~ pub width: (), [INFO] [stdout] 275 ~ pub height: (), [INFO] [stdout] 276 ~ pub border_width: (), [INFO] [stdout] 277 ~ pub border_radius: (), [INFO] [stdout] 278 ~ pub border_color: (), [INFO] [stdout] 279 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:385:12 [INFO] [stdout] | [INFO] [stdout] 382 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 385 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 386 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 387 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 388 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 389 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 | pub pressed: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 392 | pub has_hover: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | pub pressed_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 397 | pub pressed_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 | pub mouse_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 400 | pub mouse_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 401 | pub mouse_cursor: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 402 | pub clicked: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 403 | pub moved: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 404 | pub pointer_event: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 | grabbed: Cell, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 385 ~ pub x: (), [INFO] [stdout] 386 ~ pub y: (), [INFO] [stdout] 387 ~ pub width: (), [INFO] [stdout] 388 ~ pub height: (), [INFO] [stdout] 389 ~ pub enabled: (), [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 ~ pub pressed: (), [INFO] [stdout] 392 ~ pub has_hover: (), [INFO] [stdout] 393 | /// FIXME: there should be just one property for the point instead of two. [INFO] [stdout] 394 | /// Could even be merged with pressed in a Property> (of course, in the [INFO] [stdout] 395 | /// implementation item only, for the compiler it would stay separate properties) [INFO] [stdout] 396 ~ pub pressed_x: (), [INFO] [stdout] 397 ~ pub pressed_y: (), [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 ~ pub mouse_x: (), [INFO] [stdout] 400 ~ pub mouse_y: (), [INFO] [stdout] 401 ~ pub mouse_cursor: (), [INFO] [stdout] 402 ~ pub clicked: (), [INFO] [stdout] 403 ~ pub moved: (), [INFO] [stdout] 404 ~ pub pointer_event: (), [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 ~ pub cached_rendering_data: (), [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 ~ grabbed: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:558:12 [INFO] [stdout] | [INFO] [stdout] 555 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 558 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 559 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 560 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 561 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 562 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 563 | pub key_pressed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 564 | pub key_released: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 558 ~ pub x: (), [INFO] [stdout] 559 ~ pub y: (), [INFO] [stdout] 560 ~ pub width: (), [INFO] [stdout] 561 ~ pub height: (), [INFO] [stdout] 562 ~ pub has_focus: (), [INFO] [stdout] 563 ~ pub key_pressed: (), [INFO] [stdout] 564 ~ pub key_released: (), [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:649:12 [INFO] [stdout] | [INFO] [stdout] 645 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 649 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 650 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 651 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 652 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 653 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 654 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 655 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 656 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 649 ~ pub x: (), [INFO] [stdout] 650 ~ pub y: (), [INFO] [stdout] 651 ~ pub width: (), [INFO] [stdout] 652 ~ pub height: (), [INFO] [stdout] 653 ~ pub border_radius: (), [INFO] [stdout] 654 ~ pub border_width: (), [INFO] [stdout] 655 ~ pub cached_rendering_data: (), [INFO] [stdout] 656 ~ pub clip: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 728 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 729 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 730 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 731 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 732 | pub opacity: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 733 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 728 ~ pub x: (), [INFO] [stdout] 729 ~ pub y: (), [INFO] [stdout] 730 ~ pub width: (), [INFO] [stdout] 731 ~ pub height: (), [INFO] [stdout] 732 ~ pub opacity: (), [INFO] [stdout] 733 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:792:16 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 792 | pub angle: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 793 | pub origin_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 794 | pub origin_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 795 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 796 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 797 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 792 ~ pub angle: (), [INFO] [stdout] 793 ~ pub origin_x: (), [INFO] [stdout] 794 ~ pub origin_y: (), [INFO] [stdout] 795 ~ pub width: (), [INFO] [stdout] 796 ~ pub height: (), [INFO] [stdout] 797 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 855 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 858 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 859 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 860 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 861 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 862 | pub viewport: Rectangle, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 863 | pub interactive: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 864 | data: FlickableDataBox, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 858 ~ pub x: (), [INFO] [stdout] 859 ~ pub y: (), [INFO] [stdout] 860 ~ pub width: (), [INFO] [stdout] 861 ~ pub height: (), [INFO] [stdout] 862 ~ pub viewport: (), [INFO] [stdout] 863 ~ pub interactive: (), [INFO] [stdout] 864 ~ data: (), [INFO] [stdout] 865 | [INFO] [stdout] 866 | /// FIXME: remove this [INFO] [stdout] 867 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> items.rs:987:16 [INFO] [stdout] | [INFO] [stdout] 983 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 987 | pub delay: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 | pub duration: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 | pub loop_count: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 | pub easing: crate::animations::EasingCurve, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 987 ~ pub delay: (), [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 ~ pub duration: (), [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 ~ pub loop_count: (), [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 ~ pub easing: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1001:16 [INFO] [stdout] | [INFO] [stdout] 998 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1001 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1002 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1003 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1004 | pub title: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1005 | pub no_frame: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1006 | pub icon: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1007 | pub default_font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1008 | pub default_font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub default_font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1010 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1001 ~ pub width: (), [INFO] [stdout] 1002 ~ pub height: (), [INFO] [stdout] 1003 ~ pub background: (), [INFO] [stdout] 1004 ~ pub title: (), [INFO] [stdout] 1005 ~ pub no_frame: (), [INFO] [stdout] 1006 ~ pub icon: (), [INFO] [stdout] 1007 ~ pub default_font_family: (), [INFO] [stdout] 1008 ~ pub default_font_size: (), [INFO] [stdout] 1009 ~ pub default_font_weight: (), [INFO] [stdout] 1010 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1099:12 [INFO] [stdout] | [INFO] [stdout] 1095 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1099 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1100 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1101 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1102 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1103 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 | pub offset_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1106 | pub offset_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1107 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1108 | pub blur: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1109 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1099 ~ pub x: (), [INFO] [stdout] 1100 ~ pub y: (), [INFO] [stdout] 1101 ~ pub width: (), [INFO] [stdout] 1102 ~ pub height: (), [INFO] [stdout] 1103 ~ pub border_radius: (), [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 ~ pub offset_x: (), [INFO] [stdout] 1106 ~ pub offset_y: (), [INFO] [stdout] 1107 ~ pub color: (), [INFO] [stdout] 1108 ~ pub blur: (), [INFO] [stdout] 1109 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 96 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 97 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 98 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 100 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | pub overflow: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 104 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 105 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 106 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 107 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 108 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 94 ~ pub text: (), [INFO] [stdout] 95 ~ pub font_family: (), [INFO] [stdout] 96 ~ pub font_size: (), [INFO] [stdout] 97 ~ pub font_weight: (), [INFO] [stdout] 98 ~ pub color: (), [INFO] [stdout] 99 ~ pub horizontal_alignment: (), [INFO] [stdout] 100 ~ pub vertical_alignment: (), [INFO] [stdout] 101 ~ pub wrap: (), [INFO] [stdout] 102 ~ pub overflow: (), [INFO] [stdout] 103 ~ pub letter_spacing: (), [INFO] [stdout] 104 ~ pub x: (), [INFO] [stdout] 105 ~ pub y: (), [INFO] [stdout] 106 ~ pub width: (), [INFO] [stdout] 107 ~ pub height: (), [INFO] [stdout] 108 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:226:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 226 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 229 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 230 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub selection_foreground_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 232 | pub selection_background_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 233 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 234 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 237 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 238 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 239 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 240 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 241 | pub cursor_position: Property, // byte offset, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 242 | pub anchor_position: Property, // byte offset [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 243 | pub text_cursor_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 244 | pub cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 246 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub accepted: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | pub cursor_position_changed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | pub edited: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | pub pressed: core::cell::Cell, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | pub single_line: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 252 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 226 ~ pub text: (), [INFO] [stdout] 227 ~ pub font_family: (), [INFO] [stdout] 228 ~ pub font_size: (), [INFO] [stdout] 229 ~ pub font_weight: (), [INFO] [stdout] 230 ~ pub color: (), [INFO] [stdout] 231 ~ pub selection_foreground_color: (), [INFO] [stdout] 232 ~ pub selection_background_color: (), [INFO] [stdout] 233 ~ pub horizontal_alignment: (), [INFO] [stdout] 234 ~ pub vertical_alignment: (), [INFO] [stdout] 235 ~ pub wrap: (), [INFO] [stdout] 236 ~ pub letter_spacing: (), [INFO] [stdout] 237 ~ pub x: (), [INFO] [stdout] 238 ~ pub y: (), [INFO] [stdout] 239 ~ pub width: (), [INFO] [stdout] 240 ~ pub height: (), [INFO] [stdout] 241 ~ pub cursor_position: (), // byte offset, [INFO] [stdout] 242 ~ pub anchor_position: (), // byte offset [INFO] [stdout] 243 ~ pub text_cursor_width: (), [INFO] [stdout] 244 ~ pub cursor_visible: (), [INFO] [stdout] 245 ~ pub has_focus: (), [INFO] [stdout] 246 ~ pub enabled: (), [INFO] [stdout] 247 ~ pub accepted: (), [INFO] [stdout] 248 ~ pub cursor_position_changed: (), [INFO] [stdout] 249 ~ pub edited: (), [INFO] [stdout] 250 ~ pub pressed: (), [INFO] [stdout] 251 ~ pub single_line: (), [INFO] [stdout] 252 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 56 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 60 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 61 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 62 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 63 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 64 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 65 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 66 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 67 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 60 ~ pub source: (), [INFO] [stdout] 61 ~ pub x: (), [INFO] [stdout] 62 ~ pub y: (), [INFO] [stdout] 63 ~ pub width: (), [INFO] [stdout] 64 ~ pub height: (), [INFO] [stdout] 65 ~ pub image_fit: (), [INFO] [stdout] 66 ~ pub image_rendering: (), [INFO] [stdout] 67 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 126 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 130 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 132 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 133 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 134 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 135 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 137 | pub colorize: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 138 | pub source_clip_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 139 | pub source_clip_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 140 | pub source_clip_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 141 | pub source_clip_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 142 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 130 ~ pub source: (), [INFO] [stdout] 131 ~ pub x: (), [INFO] [stdout] 132 ~ pub y: (), [INFO] [stdout] 133 ~ pub width: (), [INFO] [stdout] 134 ~ pub height: (), [INFO] [stdout] 135 ~ pub image_fit: (), [INFO] [stdout] 136 ~ pub image_rendering: (), [INFO] [stdout] 137 ~ pub colorize: (), [INFO] [stdout] 138 ~ pub source_clip_x: (), [INFO] [stdout] 139 ~ pub source_clip_y: (), [INFO] [stdout] 140 ~ pub source_clip_width: (), [INFO] [stdout] 141 ~ pub source_clip_height: (), [INFO] [stdout] 142 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/path.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 46 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 47 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 48 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 49 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 50 | pub elements: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | pub fill: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | pub fill_rule: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 53 | pub stroke: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | pub stroke_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 55 | pub viewbox_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 56 | pub viewbox_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 57 | pub viewbox_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 58 | pub viewbox_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 60 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 46 ~ pub x: (), [INFO] [stdout] 47 ~ pub y: (), [INFO] [stdout] 48 ~ pub width: (), [INFO] [stdout] 49 ~ pub height: (), [INFO] [stdout] 50 ~ pub elements: (), [INFO] [stdout] 51 ~ pub fill: (), [INFO] [stdout] 52 ~ pub fill_rule: (), [INFO] [stdout] 53 ~ pub stroke: (), [INFO] [stdout] 54 ~ pub stroke_width: (), [INFO] [stdout] 55 ~ pub viewbox_x: (), [INFO] [stdout] 56 ~ pub viewbox_y: (), [INFO] [stdout] 57 ~ pub viewbox_width: (), [INFO] [stdout] 58 ~ pub viewbox_height: (), [INFO] [stdout] 59 ~ pub clip: (), [INFO] [stdout] 60 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> items.rs:954:13 [INFO] [stdout] | [INFO] [stdout] 954 | Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 954 | let _ = Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> properties.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 360 | let _ = Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:24:12 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 24 ~ pub x: (), [INFO] [stdout] 25 | #[rtti_field] [INFO] [stdout] 26 | /// The y coordinate where the current position should be. [INFO] [stdout] 27 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 38 ~ pub x: (), [INFO] [stdout] 39 | #[rtti_field] [INFO] [stdout] 40 | /// The y coordinate where the line should go to. [INFO] [stdout] 41 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> graphics/path.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 52 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 55 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub radius_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 61 | pub radius_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | pub x_rotation: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 67 | pub large_arc: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | pub sweep: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 52 ~ pub x: (), [INFO] [stdout] 53 | #[rtti_field] [INFO] [stdout] 54 | /// The y coordinate where the arc should end up. [INFO] [stdout] 55 ~ pub y: (), [INFO] [stdout] 56 | #[rtti_field] [INFO] [stdout] 57 | /// The radius on the x-axis of the arc. [INFO] [stdout] 58 ~ pub radius_x: (), [INFO] [stdout] 59 | #[rtti_field] [INFO] [stdout] 60 | /// The radius on the y-axis of the arc. [INFO] [stdout] 61 ~ pub radius_y: (), [INFO] [stdout] 62 | #[rtti_field] [INFO] [stdout] 63 | /// The rotation along the x-axis of the arc in degress. [INFO] [stdout] 64 ~ pub x_rotation: (), [INFO] [stdout] 65 | #[rtti_field] [INFO] [stdout] 66 | /// large_arc indicates whether to take the long or the shorter path to complete the arc. [INFO] [stdout] 67 ~ pub large_arc: (), [INFO] [stdout] 68 | #[rtti_field] [INFO] [stdout] 69 | /// sweep indicates the direction of the arc. If true, a clockwise direction is chosen, [INFO] [stdout] 70 | /// otherwise counter-clockwise. [INFO] [stdout] 71 ~ pub sweep: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> graphics/path.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub control_1_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | pub control_1_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 94 | pub control_2_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 97 | pub control_2_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 82 ~ pub x: (), [INFO] [stdout] 83 | #[rtti_field] [INFO] [stdout] 84 | /// The y coordinate of the curve's end point. [INFO] [stdout] 85 ~ pub y: (), [INFO] [stdout] 86 | #[rtti_field] [INFO] [stdout] 87 | /// The x coordinate of the curve's first control point. [INFO] [stdout] 88 ~ pub control_1_x: (), [INFO] [stdout] 89 | #[rtti_field] [INFO] [stdout] 90 | /// The y coordinate of the curve's first control point. [INFO] [stdout] 91 ~ pub control_1_y: (), [INFO] [stdout] 92 | #[rtti_field] [INFO] [stdout] 93 | /// The x coordinate of the curve's second control point. [INFO] [stdout] 94 ~ pub control_2_x: (), [INFO] [stdout] 95 | #[rtti_field] [INFO] [stdout] 96 | /// The y coordinate of the curve's second control point. [INFO] [stdout] 97 ~ pub control_2_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> graphics/path.rs:108:12 [INFO] [stdout] | [INFO] [stdout] 101 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 108 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 114 | pub control_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | pub control_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 108 ~ pub x: (), [INFO] [stdout] 109 | #[rtti_field] [INFO] [stdout] 110 | /// The y coordinate of the curve's end point. [INFO] [stdout] 111 ~ pub y: (), [INFO] [stdout] 112 | #[rtti_field] [INFO] [stdout] 113 | /// The x coordinate of the curve's control point. [INFO] [stdout] 114 ~ pub control_x: (), [INFO] [stdout] 115 | #[rtti_field] [INFO] [stdout] 116 | /// The y coordinate of the curve's control point. [INFO] [stdout] 117 ~ pub control_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> input.rs:387:21 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(FieldOffsets)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 387 | cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 388 | cursor_blink_timer: crate::timers::Timer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 387 ~ cursor_visible: (), [INFO] [stdout] 388 ~ cursor_blink_timer: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:207:21 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 207 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 208 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 210 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 211 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 212 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 207 ~ pub background: (), [INFO] [stdout] 208 ~ pub x: (), [INFO] [stdout] 209 ~ pub y: (), [INFO] [stdout] 210 ~ pub width: (), [INFO] [stdout] 211 ~ pub height: (), [INFO] [stdout] 212 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:271:21 [INFO] [stdout] | [INFO] [stdout] 267 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 271 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 274 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 275 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 277 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 278 | pub border_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 271 ~ pub background: (), [INFO] [stdout] 272 ~ pub x: (), [INFO] [stdout] 273 ~ pub y: (), [INFO] [stdout] 274 ~ pub width: (), [INFO] [stdout] 275 ~ pub height: (), [INFO] [stdout] 276 ~ pub border_width: (), [INFO] [stdout] 277 ~ pub border_radius: (), [INFO] [stdout] 278 ~ pub border_color: (), [INFO] [stdout] 279 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:385:12 [INFO] [stdout] | [INFO] [stdout] 382 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 385 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 386 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 387 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 388 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 389 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 | pub pressed: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 392 | pub has_hover: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | pub pressed_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 397 | pub pressed_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 | pub mouse_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 400 | pub mouse_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 401 | pub mouse_cursor: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 402 | pub clicked: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 403 | pub moved: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 404 | pub pointer_event: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 | grabbed: Cell, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 385 ~ pub x: (), [INFO] [stdout] 386 ~ pub y: (), [INFO] [stdout] 387 ~ pub width: (), [INFO] [stdout] 388 ~ pub height: (), [INFO] [stdout] 389 ~ pub enabled: (), [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 ~ pub pressed: (), [INFO] [stdout] 392 ~ pub has_hover: (), [INFO] [stdout] 393 | /// FIXME: there should be just one property for the point instead of two. [INFO] [stdout] 394 | /// Could even be merged with pressed in a Property> (of course, in the [INFO] [stdout] 395 | /// implementation item only, for the compiler it would stay separate properties) [INFO] [stdout] 396 ~ pub pressed_x: (), [INFO] [stdout] 397 ~ pub pressed_y: (), [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 ~ pub mouse_x: (), [INFO] [stdout] 400 ~ pub mouse_y: (), [INFO] [stdout] 401 ~ pub mouse_cursor: (), [INFO] [stdout] 402 ~ pub clicked: (), [INFO] [stdout] 403 ~ pub moved: (), [INFO] [stdout] 404 ~ pub pointer_event: (), [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 ~ pub cached_rendering_data: (), [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 ~ grabbed: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:558:12 [INFO] [stdout] | [INFO] [stdout] 555 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 558 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 559 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 560 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 561 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 562 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 563 | pub key_pressed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 564 | pub key_released: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 558 ~ pub x: (), [INFO] [stdout] 559 ~ pub y: (), [INFO] [stdout] 560 ~ pub width: (), [INFO] [stdout] 561 ~ pub height: (), [INFO] [stdout] 562 ~ pub has_focus: (), [INFO] [stdout] 563 ~ pub key_pressed: (), [INFO] [stdout] 564 ~ pub key_released: (), [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:649:12 [INFO] [stdout] | [INFO] [stdout] 645 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 649 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 650 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 651 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 652 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 653 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 654 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 655 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 656 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 649 ~ pub x: (), [INFO] [stdout] 650 ~ pub y: (), [INFO] [stdout] 651 ~ pub width: (), [INFO] [stdout] 652 ~ pub height: (), [INFO] [stdout] 653 ~ pub border_radius: (), [INFO] [stdout] 654 ~ pub border_width: (), [INFO] [stdout] 655 ~ pub cached_rendering_data: (), [INFO] [stdout] 656 ~ pub clip: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 728 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 729 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 730 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 731 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 732 | pub opacity: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 733 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 728 ~ pub x: (), [INFO] [stdout] 729 ~ pub y: (), [INFO] [stdout] 730 ~ pub width: (), [INFO] [stdout] 731 ~ pub height: (), [INFO] [stdout] 732 ~ pub opacity: (), [INFO] [stdout] 733 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:792:16 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 792 | pub angle: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 793 | pub origin_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 794 | pub origin_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 795 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 796 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 797 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 792 ~ pub angle: (), [INFO] [stdout] 793 ~ pub origin_x: (), [INFO] [stdout] 794 ~ pub origin_y: (), [INFO] [stdout] 795 ~ pub width: (), [INFO] [stdout] 796 ~ pub height: (), [INFO] [stdout] 797 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 855 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 858 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 859 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 860 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 861 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 862 | pub viewport: Rectangle, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 863 | pub interactive: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 864 | data: FlickableDataBox, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 858 ~ pub x: (), [INFO] [stdout] 859 ~ pub y: (), [INFO] [stdout] 860 ~ pub width: (), [INFO] [stdout] 861 ~ pub height: (), [INFO] [stdout] 862 ~ pub viewport: (), [INFO] [stdout] 863 ~ pub interactive: (), [INFO] [stdout] 864 ~ data: (), [INFO] [stdout] 865 | [INFO] [stdout] 866 | /// FIXME: remove this [INFO] [stdout] 867 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> items.rs:987:16 [INFO] [stdout] | [INFO] [stdout] 983 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 987 | pub delay: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 | pub duration: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 | pub loop_count: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 | pub easing: crate::animations::EasingCurve, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 987 ~ pub delay: (), [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 ~ pub duration: (), [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 ~ pub loop_count: (), [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 ~ pub easing: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1001:16 [INFO] [stdout] | [INFO] [stdout] 998 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1001 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1002 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1003 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1004 | pub title: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1005 | pub no_frame: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1006 | pub icon: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1007 | pub default_font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1008 | pub default_font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub default_font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1010 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1001 ~ pub width: (), [INFO] [stdout] 1002 ~ pub height: (), [INFO] [stdout] 1003 ~ pub background: (), [INFO] [stdout] 1004 ~ pub title: (), [INFO] [stdout] 1005 ~ pub no_frame: (), [INFO] [stdout] 1006 ~ pub icon: (), [INFO] [stdout] 1007 ~ pub default_font_family: (), [INFO] [stdout] 1008 ~ pub default_font_size: (), [INFO] [stdout] 1009 ~ pub default_font_weight: (), [INFO] [stdout] 1010 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1099:12 [INFO] [stdout] | [INFO] [stdout] 1095 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1099 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1100 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1101 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1102 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1103 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 | pub offset_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1106 | pub offset_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1107 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1108 | pub blur: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1109 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1099 ~ pub x: (), [INFO] [stdout] 1100 ~ pub y: (), [INFO] [stdout] 1101 ~ pub width: (), [INFO] [stdout] 1102 ~ pub height: (), [INFO] [stdout] 1103 ~ pub border_radius: (), [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 ~ pub offset_x: (), [INFO] [stdout] 1106 ~ pub offset_y: (), [INFO] [stdout] 1107 ~ pub color: (), [INFO] [stdout] 1108 ~ pub blur: (), [INFO] [stdout] 1109 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 96 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 97 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 98 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 100 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | pub overflow: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 104 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 105 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 106 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 107 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 108 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 94 ~ pub text: (), [INFO] [stdout] 95 ~ pub font_family: (), [INFO] [stdout] 96 ~ pub font_size: (), [INFO] [stdout] 97 ~ pub font_weight: (), [INFO] [stdout] 98 ~ pub color: (), [INFO] [stdout] 99 ~ pub horizontal_alignment: (), [INFO] [stdout] 100 ~ pub vertical_alignment: (), [INFO] [stdout] 101 ~ pub wrap: (), [INFO] [stdout] 102 ~ pub overflow: (), [INFO] [stdout] 103 ~ pub letter_spacing: (), [INFO] [stdout] 104 ~ pub x: (), [INFO] [stdout] 105 ~ pub y: (), [INFO] [stdout] 106 ~ pub width: (), [INFO] [stdout] 107 ~ pub height: (), [INFO] [stdout] 108 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:226:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 226 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 229 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 230 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub selection_foreground_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 232 | pub selection_background_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 233 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 234 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 237 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 238 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 239 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 240 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 241 | pub cursor_position: Property, // byte offset, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 242 | pub anchor_position: Property, // byte offset [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 243 | pub text_cursor_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 244 | pub cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 246 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub accepted: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | pub cursor_position_changed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | pub edited: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | pub pressed: core::cell::Cell, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | pub single_line: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 252 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 226 ~ pub text: (), [INFO] [stdout] 227 ~ pub font_family: (), [INFO] [stdout] 228 ~ pub font_size: (), [INFO] [stdout] 229 ~ pub font_weight: (), [INFO] [stdout] 230 ~ pub color: (), [INFO] [stdout] 231 ~ pub selection_foreground_color: (), [INFO] [stdout] 232 ~ pub selection_background_color: (), [INFO] [stdout] 233 ~ pub horizontal_alignment: (), [INFO] [stdout] 234 ~ pub vertical_alignment: (), [INFO] [stdout] 235 ~ pub wrap: (), [INFO] [stdout] 236 ~ pub letter_spacing: (), [INFO] [stdout] 237 ~ pub x: (), [INFO] [stdout] 238 ~ pub y: (), [INFO] [stdout] 239 ~ pub width: (), [INFO] [stdout] 240 ~ pub height: (), [INFO] [stdout] 241 ~ pub cursor_position: (), // byte offset, [INFO] [stdout] 242 ~ pub anchor_position: (), // byte offset [INFO] [stdout] 243 ~ pub text_cursor_width: (), [INFO] [stdout] 244 ~ pub cursor_visible: (), [INFO] [stdout] 245 ~ pub has_focus: (), [INFO] [stdout] 246 ~ pub enabled: (), [INFO] [stdout] 247 ~ pub accepted: (), [INFO] [stdout] 248 ~ pub cursor_position_changed: (), [INFO] [stdout] 249 ~ pub edited: (), [INFO] [stdout] 250 ~ pub pressed: (), [INFO] [stdout] 251 ~ pub single_line: (), [INFO] [stdout] 252 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 56 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 60 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 61 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 62 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 63 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 64 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 65 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 66 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 67 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 60 ~ pub source: (), [INFO] [stdout] 61 ~ pub x: (), [INFO] [stdout] 62 ~ pub y: (), [INFO] [stdout] 63 ~ pub width: (), [INFO] [stdout] 64 ~ pub height: (), [INFO] [stdout] 65 ~ pub image_fit: (), [INFO] [stdout] 66 ~ pub image_rendering: (), [INFO] [stdout] 67 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 126 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 130 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 132 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 133 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 134 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 135 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 137 | pub colorize: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 138 | pub source_clip_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 139 | pub source_clip_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 140 | pub source_clip_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 141 | pub source_clip_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 142 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 130 ~ pub source: (), [INFO] [stdout] 131 ~ pub x: (), [INFO] [stdout] 132 ~ pub y: (), [INFO] [stdout] 133 ~ pub width: (), [INFO] [stdout] 134 ~ pub height: (), [INFO] [stdout] 135 ~ pub image_fit: (), [INFO] [stdout] 136 ~ pub image_rendering: (), [INFO] [stdout] 137 ~ pub colorize: (), [INFO] [stdout] 138 ~ pub source_clip_x: (), [INFO] [stdout] 139 ~ pub source_clip_y: (), [INFO] [stdout] 140 ~ pub source_clip_width: (), [INFO] [stdout] 141 ~ pub source_clip_height: (), [INFO] [stdout] 142 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/path.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 46 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 47 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 48 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 49 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 50 | pub elements: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | pub fill: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | pub fill_rule: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 53 | pub stroke: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | pub stroke_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 55 | pub viewbox_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 56 | pub viewbox_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 57 | pub viewbox_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 58 | pub viewbox_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 60 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 46 ~ pub x: (), [INFO] [stdout] 47 ~ pub y: (), [INFO] [stdout] 48 ~ pub width: (), [INFO] [stdout] 49 ~ pub height: (), [INFO] [stdout] 50 ~ pub elements: (), [INFO] [stdout] 51 ~ pub fill: (), [INFO] [stdout] 52 ~ pub fill_rule: (), [INFO] [stdout] 53 ~ pub stroke: (), [INFO] [stdout] 54 ~ pub stroke_width: (), [INFO] [stdout] 55 ~ pub viewbox_x: (), [INFO] [stdout] 56 ~ pub viewbox_y: (), [INFO] [stdout] 57 ~ pub viewbox_width: (), [INFO] [stdout] 58 ~ pub viewbox_height: (), [INFO] [stdout] 59 ~ pub clip: (), [INFO] [stdout] 60 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> items.rs:954:13 [INFO] [stdout] | [INFO] [stdout] 954 | Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 954 | let _ = Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> properties.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 360 | let _ = Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.30s [INFO] running `Command { std: "docker" "inspect" "b72711a6cc3b703d0f975364c0388ffdeed10847a4c85c4a1bbca290497edb0b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b72711a6cc3b703d0f975364c0388ffdeed10847a4c85c4a1bbca290497edb0b", kill_on_drop: false }` [INFO] [stdout] b72711a6cc3b703d0f975364c0388ffdeed10847a4c85c4a1bbca290497edb0b [INFO] checking sixtyfps-corelib-0.1.6 against try#047472f299946caf090d1b5608ae4bd9f0416256+rustflags=-Ddereferencing_mut_binding for pr-120095 [INFO] extracting crate sixtyfps-corelib 0.1.6 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate sixtyfps-corelib 0.1.6 on toolchain 047472f299946caf090d1b5608ae4bd9f0416256 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+047472f299946caf090d1b5608ae4bd9f0416256" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sixtyfps-corelib 0.1.6 [INFO] finished tweaking crates.io crate sixtyfps-corelib 0.1.6 [INFO] tweaked toml for crates.io crate sixtyfps-corelib 0.1.6 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+047472f299946caf090d1b5608ae4bd9f0416256" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+047472f299946caf090d1b5608ae4bd9f0416256" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+047472f299946caf090d1b5608ae4bd9f0416256" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bcdf53bf8073e77ce0aa081286c93e2997b2966764d01ce53630eab48bfc47b3 [INFO] running `Command { std: "docker" "start" "-a" "bcdf53bf8073e77ce0aa081286c93e2997b2966764d01ce53630eab48bfc47b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bcdf53bf8073e77ce0aa081286c93e2997b2966764d01ce53630eab48bfc47b3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bcdf53bf8073e77ce0aa081286c93e2997b2966764d01ce53630eab48bfc47b3", kill_on_drop: false }` [INFO] [stdout] bcdf53bf8073e77ce0aa081286c93e2997b2966764d01ce53630eab48bfc47b3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Ddereferencing_mut_binding" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+047472f299946caf090d1b5608ae4bd9f0416256" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ef6fde033f4987321a854f869c1fa540a0db47d121a85b379d87b8c051a3dc5e [INFO] running `Command { std: "docker" "start" "-a" "ef6fde033f4987321a854f869c1fa540a0db47d121a85b379d87b8c051a3dc5e", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling semver v1.0.21 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Checking arrayvec v0.5.2 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling auto_enums_derive v0.7.12 [INFO] [stderr] Checking adler32 v1.2.0 [INFO] [stderr] Compiling unicode-segmentation v1.10.1 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling atomic-polyfill v0.1.11 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking deflate v0.8.6 [INFO] [stderr] Checking fdeflate v0.3.4 [INFO] [stderr] Checking miniz_oxide v0.3.7 [INFO] [stderr] Checking critical-section v1.1.2 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking rgb v0.8.37 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Checking safe_arch v0.5.2 [INFO] [stderr] Checking instant v0.1.12 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Checking pin-weak v1.1.0 [INFO] [stderr] Checking sixtyfps-common v0.1.6 [INFO] [stderr] Checking scoped-tls-hkt v0.1.4 [INFO] [stderr] Checking arrayref v0.3.7 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking png v0.16.8 [INFO] [stderr] Compiling field-offset v0.3.6 [INFO] [stderr] Checking png v0.17.11 [INFO] [stderr] Checking euclid v0.22.9 [INFO] [stderr] Checking num-integer v0.1.45 [INFO] [stderr] Checking sid v0.6.1 [INFO] [stderr] Checking tiny-skia v0.6.6 [INFO] [stderr] Checking image v0.23.14 [INFO] [stderr] Checking lyon_geom v0.17.7 [INFO] [stderr] Checking lyon_path v0.17.7 [INFO] [stderr] Checking lyon_algorithms v0.17.7 [INFO] [stderr] Compiling const-field-offset-macro v0.1.3 [INFO] [stderr] Compiling pin-project-internal v1.1.3 [INFO] [stderr] Compiling vtable-macro v0.1.10 [INFO] [stderr] Compiling derive_utils v0.11.2 [INFO] [stderr] Checking const-field-offset v0.1.3 [INFO] [stderr] Checking vtable v0.1.11 [INFO] [stderr] Checking pin-project v1.1.3 [INFO] [stderr] Compiling auto_enums_core v0.7.12 [INFO] [stderr] Compiling strum_macros v0.23.1 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling sixtyfps-corelib-macros v0.1.6 [INFO] [stderr] Checking auto_enums v0.7.12 [INFO] [stderr] Checking strum v0.23.0 [INFO] [stderr] Checking sixtyfps-corelib v0.1.6 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:274:56 [INFO] [stdout] | [INFO] [stdout] 274 | TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] 274 + TraversalOrder::BackToFront => *children_index + c, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] 275 + TraversalOrder::FrontToBack => *children_index + *children_count - c - 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:274:56 [INFO] [stdout] | [INFO] [stdout] 274 | TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - TraversalOrder::BackToFront => (*children_index + c), [INFO] [stdout] 274 + TraversalOrder::BackToFront => *children_index + c, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> item_tree.rs:275:56 [INFO] [stdout] | [INFO] [stdout] 275 | TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 275 - TraversalOrder::FrontToBack => (*children_index + *children_count - c - 1), [INFO] [stdout] 275 + TraversalOrder::FrontToBack => *children_index + *children_count - c - 1, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: dereferencing `mut` binding [INFO] [stdout] --> sharedvector.rs:447:37 [INFO] [stdout] | [INFO] [stdout] 447 | IntoIterInner::UnShared(mut inner, begin) => unsafe { [INFO] [stdout] | ^^^^^^^^^ `mut` dereferences the type of this binding [INFO] [stdout] | [INFO] [stdout] help: this will change in edition 2024 [INFO] [stdout] --> sharedvector.rs:447:37 [INFO] [stdout] | [INFO] [stdout] 447 | IntoIterInner::UnShared(mut inner, begin) => unsafe { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: requested on the command line with `-D dereferencing-mut-binding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: dereferencing `mut` binding [INFO] [stdout] --> sharedvector.rs:447:37 [INFO] [stdout] | [INFO] [stdout] 447 | IntoIterInner::UnShared(mut inner, begin) => unsafe { [INFO] [stdout] | ^^^^^^^^^ `mut` dereferences the type of this binding [INFO] [stdout] | [INFO] [stdout] help: this will change in edition 2024 [INFO] [stdout] --> sharedvector.rs:447:37 [INFO] [stdout] | [INFO] [stdout] 447 | IntoIterInner::UnShared(mut inner, begin) => unsafe { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] = note: requested on the command line with `-D dereferencing-mut-binding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:232:13 [INFO] [stdout] | [INFO] [stdout] 232 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:256:13 [INFO] [stdout] | [INFO] [stdout] 256 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:24:12 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 24 ~ pub x: (), [INFO] [stdout] 25 | #[rtti_field] [INFO] [stdout] 26 | /// The y coordinate where the current position should be. [INFO] [stdout] 27 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 38 ~ pub x: (), [INFO] [stdout] 39 | #[rtti_field] [INFO] [stdout] 40 | /// The y coordinate where the line should go to. [INFO] [stdout] 41 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> graphics/path.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 52 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 55 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub radius_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 61 | pub radius_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | pub x_rotation: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 67 | pub large_arc: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | pub sweep: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 52 ~ pub x: (), [INFO] [stdout] 53 | #[rtti_field] [INFO] [stdout] 54 | /// The y coordinate where the arc should end up. [INFO] [stdout] 55 ~ pub y: (), [INFO] [stdout] 56 | #[rtti_field] [INFO] [stdout] 57 | /// The radius on the x-axis of the arc. [INFO] [stdout] 58 ~ pub radius_x: (), [INFO] [stdout] 59 | #[rtti_field] [INFO] [stdout] 60 | /// The radius on the y-axis of the arc. [INFO] [stdout] 61 ~ pub radius_y: (), [INFO] [stdout] 62 | #[rtti_field] [INFO] [stdout] 63 | /// The rotation along the x-axis of the arc in degress. [INFO] [stdout] 64 ~ pub x_rotation: (), [INFO] [stdout] 65 | #[rtti_field] [INFO] [stdout] 66 | /// large_arc indicates whether to take the long or the shorter path to complete the arc. [INFO] [stdout] 67 ~ pub large_arc: (), [INFO] [stdout] 68 | #[rtti_field] [INFO] [stdout] 69 | /// sweep indicates the direction of the arc. If true, a clockwise direction is chosen, [INFO] [stdout] 70 | /// otherwise counter-clockwise. [INFO] [stdout] 71 ~ pub sweep: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> graphics/path.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub control_1_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | pub control_1_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 94 | pub control_2_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 97 | pub control_2_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 82 ~ pub x: (), [INFO] [stdout] 83 | #[rtti_field] [INFO] [stdout] 84 | /// The y coordinate of the curve's end point. [INFO] [stdout] 85 ~ pub y: (), [INFO] [stdout] 86 | #[rtti_field] [INFO] [stdout] 87 | /// The x coordinate of the curve's first control point. [INFO] [stdout] 88 ~ pub control_1_x: (), [INFO] [stdout] 89 | #[rtti_field] [INFO] [stdout] 90 | /// The y coordinate of the curve's first control point. [INFO] [stdout] 91 ~ pub control_1_y: (), [INFO] [stdout] 92 | #[rtti_field] [INFO] [stdout] 93 | /// The x coordinate of the curve's second control point. [INFO] [stdout] 94 ~ pub control_2_x: (), [INFO] [stdout] 95 | #[rtti_field] [INFO] [stdout] 96 | /// The y coordinate of the curve's second control point. [INFO] [stdout] 97 ~ pub control_2_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> graphics/path.rs:108:12 [INFO] [stdout] | [INFO] [stdout] 101 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 108 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 114 | pub control_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | pub control_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 108 ~ pub x: (), [INFO] [stdout] 109 | #[rtti_field] [INFO] [stdout] 110 | /// The y coordinate of the curve's end point. [INFO] [stdout] 111 ~ pub y: (), [INFO] [stdout] 112 | #[rtti_field] [INFO] [stdout] 113 | /// The x coordinate of the curve's control point. [INFO] [stdout] 114 ~ pub control_x: (), [INFO] [stdout] 115 | #[rtti_field] [INFO] [stdout] 116 | /// The y coordinate of the curve's control point. [INFO] [stdout] 117 ~ pub control_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> input.rs:387:21 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(FieldOffsets)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 387 | cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 388 | cursor_blink_timer: crate::timers::Timer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 387 ~ cursor_visible: (), [INFO] [stdout] 388 ~ cursor_blink_timer: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:207:21 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 207 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 208 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 210 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 211 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 212 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 207 ~ pub background: (), [INFO] [stdout] 208 ~ pub x: (), [INFO] [stdout] 209 ~ pub y: (), [INFO] [stdout] 210 ~ pub width: (), [INFO] [stdout] 211 ~ pub height: (), [INFO] [stdout] 212 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:271:21 [INFO] [stdout] | [INFO] [stdout] 267 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 271 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 274 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 275 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 277 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 278 | pub border_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 271 ~ pub background: (), [INFO] [stdout] 272 ~ pub x: (), [INFO] [stdout] 273 ~ pub y: (), [INFO] [stdout] 274 ~ pub width: (), [INFO] [stdout] 275 ~ pub height: (), [INFO] [stdout] 276 ~ pub border_width: (), [INFO] [stdout] 277 ~ pub border_radius: (), [INFO] [stdout] 278 ~ pub border_color: (), [INFO] [stdout] 279 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:385:12 [INFO] [stdout] | [INFO] [stdout] 382 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 385 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 386 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 387 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 388 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 389 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 | pub pressed: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 392 | pub has_hover: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | pub pressed_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 397 | pub pressed_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 | pub mouse_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 400 | pub mouse_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 401 | pub mouse_cursor: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 402 | pub clicked: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 403 | pub moved: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 404 | pub pointer_event: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 | grabbed: Cell, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 385 ~ pub x: (), [INFO] [stdout] 386 ~ pub y: (), [INFO] [stdout] 387 ~ pub width: (), [INFO] [stdout] 388 ~ pub height: (), [INFO] [stdout] 389 ~ pub enabled: (), [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 ~ pub pressed: (), [INFO] [stdout] 392 ~ pub has_hover: (), [INFO] [stdout] 393 | /// FIXME: there should be just one property for the point instead of two. [INFO] [stdout] 394 | /// Could even be merged with pressed in a Property> (of course, in the [INFO] [stdout] 395 | /// implementation item only, for the compiler it would stay separate properties) [INFO] [stdout] 396 ~ pub pressed_x: (), [INFO] [stdout] 397 ~ pub pressed_y: (), [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 ~ pub mouse_x: (), [INFO] [stdout] 400 ~ pub mouse_y: (), [INFO] [stdout] 401 ~ pub mouse_cursor: (), [INFO] [stdout] 402 ~ pub clicked: (), [INFO] [stdout] 403 ~ pub moved: (), [INFO] [stdout] 404 ~ pub pointer_event: (), [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 ~ pub cached_rendering_data: (), [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 ~ grabbed: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:558:12 [INFO] [stdout] | [INFO] [stdout] 555 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 558 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 559 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 560 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 561 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 562 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 563 | pub key_pressed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 564 | pub key_released: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 558 ~ pub x: (), [INFO] [stdout] 559 ~ pub y: (), [INFO] [stdout] 560 ~ pub width: (), [INFO] [stdout] 561 ~ pub height: (), [INFO] [stdout] 562 ~ pub has_focus: (), [INFO] [stdout] 563 ~ pub key_pressed: (), [INFO] [stdout] 564 ~ pub key_released: (), [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:649:12 [INFO] [stdout] | [INFO] [stdout] 645 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 649 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 650 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 651 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 652 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 653 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 654 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 655 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 656 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 649 ~ pub x: (), [INFO] [stdout] 650 ~ pub y: (), [INFO] [stdout] 651 ~ pub width: (), [INFO] [stdout] 652 ~ pub height: (), [INFO] [stdout] 653 ~ pub border_radius: (), [INFO] [stdout] 654 ~ pub border_width: (), [INFO] [stdout] 655 ~ pub cached_rendering_data: (), [INFO] [stdout] 656 ~ pub clip: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 728 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 729 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 730 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 731 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 732 | pub opacity: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 733 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 728 ~ pub x: (), [INFO] [stdout] 729 ~ pub y: (), [INFO] [stdout] 730 ~ pub width: (), [INFO] [stdout] 731 ~ pub height: (), [INFO] [stdout] 732 ~ pub opacity: (), [INFO] [stdout] 733 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:792:16 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 792 | pub angle: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 793 | pub origin_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 794 | pub origin_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 795 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 796 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 797 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 792 ~ pub angle: (), [INFO] [stdout] 793 ~ pub origin_x: (), [INFO] [stdout] 794 ~ pub origin_y: (), [INFO] [stdout] 795 ~ pub width: (), [INFO] [stdout] 796 ~ pub height: (), [INFO] [stdout] 797 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 855 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 858 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 859 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 860 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 861 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 862 | pub viewport: Rectangle, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 863 | pub interactive: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 864 | data: FlickableDataBox, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 858 ~ pub x: (), [INFO] [stdout] 859 ~ pub y: (), [INFO] [stdout] 860 ~ pub width: (), [INFO] [stdout] 861 ~ pub height: (), [INFO] [stdout] 862 ~ pub viewport: (), [INFO] [stdout] 863 ~ pub interactive: (), [INFO] [stdout] 864 ~ data: (), [INFO] [stdout] 865 | [INFO] [stdout] 866 | /// FIXME: remove this [INFO] [stdout] 867 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> items.rs:987:16 [INFO] [stdout] | [INFO] [stdout] 983 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 987 | pub delay: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 | pub duration: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 | pub loop_count: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 | pub easing: crate::animations::EasingCurve, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 987 ~ pub delay: (), [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 ~ pub duration: (), [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 ~ pub loop_count: (), [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 ~ pub easing: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1001:16 [INFO] [stdout] | [INFO] [stdout] 998 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1001 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1002 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1003 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1004 | pub title: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1005 | pub no_frame: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1006 | pub icon: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1007 | pub default_font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1008 | pub default_font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub default_font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1010 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1001 ~ pub width: (), [INFO] [stdout] 1002 ~ pub height: (), [INFO] [stdout] 1003 ~ pub background: (), [INFO] [stdout] 1004 ~ pub title: (), [INFO] [stdout] 1005 ~ pub no_frame: (), [INFO] [stdout] 1006 ~ pub icon: (), [INFO] [stdout] 1007 ~ pub default_font_family: (), [INFO] [stdout] 1008 ~ pub default_font_size: (), [INFO] [stdout] 1009 ~ pub default_font_weight: (), [INFO] [stdout] 1010 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1099:12 [INFO] [stdout] | [INFO] [stdout] 1095 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1099 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1100 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1101 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1102 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1103 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 | pub offset_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1106 | pub offset_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1107 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1108 | pub blur: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1109 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1099 ~ pub x: (), [INFO] [stdout] 1100 ~ pub y: (), [INFO] [stdout] 1101 ~ pub width: (), [INFO] [stdout] 1102 ~ pub height: (), [INFO] [stdout] 1103 ~ pub border_radius: (), [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 ~ pub offset_x: (), [INFO] [stdout] 1106 ~ pub offset_y: (), [INFO] [stdout] 1107 ~ pub color: (), [INFO] [stdout] 1108 ~ pub blur: (), [INFO] [stdout] 1109 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 96 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 97 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 98 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 100 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | pub overflow: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 104 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 105 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 106 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 107 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 108 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 94 ~ pub text: (), [INFO] [stdout] 95 ~ pub font_family: (), [INFO] [stdout] 96 ~ pub font_size: (), [INFO] [stdout] 97 ~ pub font_weight: (), [INFO] [stdout] 98 ~ pub color: (), [INFO] [stdout] 99 ~ pub horizontal_alignment: (), [INFO] [stdout] 100 ~ pub vertical_alignment: (), [INFO] [stdout] 101 ~ pub wrap: (), [INFO] [stdout] 102 ~ pub overflow: (), [INFO] [stdout] 103 ~ pub letter_spacing: (), [INFO] [stdout] 104 ~ pub x: (), [INFO] [stdout] 105 ~ pub y: (), [INFO] [stdout] 106 ~ pub width: (), [INFO] [stdout] 107 ~ pub height: (), [INFO] [stdout] 108 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:226:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 226 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 229 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 230 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub selection_foreground_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 232 | pub selection_background_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 233 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 234 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 237 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 238 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 239 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 240 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 241 | pub cursor_position: Property, // byte offset, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 242 | pub anchor_position: Property, // byte offset [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 243 | pub text_cursor_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 244 | pub cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 246 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub accepted: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | pub cursor_position_changed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | pub edited: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | pub pressed: core::cell::Cell, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | pub single_line: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 252 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 226 ~ pub text: (), [INFO] [stdout] 227 ~ pub font_family: (), [INFO] [stdout] 228 ~ pub font_size: (), [INFO] [stdout] 229 ~ pub font_weight: (), [INFO] [stdout] 230 ~ pub color: (), [INFO] [stdout] 231 ~ pub selection_foreground_color: (), [INFO] [stdout] 232 ~ pub selection_background_color: (), [INFO] [stdout] 233 ~ pub horizontal_alignment: (), [INFO] [stdout] 234 ~ pub vertical_alignment: (), [INFO] [stdout] 235 ~ pub wrap: (), [INFO] [stdout] 236 ~ pub letter_spacing: (), [INFO] [stdout] 237 ~ pub x: (), [INFO] [stdout] 238 ~ pub y: (), [INFO] [stdout] 239 ~ pub width: (), [INFO] [stdout] 240 ~ pub height: (), [INFO] [stdout] 241 ~ pub cursor_position: (), // byte offset, [INFO] [stdout] 242 ~ pub anchor_position: (), // byte offset [INFO] [stdout] 243 ~ pub text_cursor_width: (), [INFO] [stdout] 244 ~ pub cursor_visible: (), [INFO] [stdout] 245 ~ pub has_focus: (), [INFO] [stdout] 246 ~ pub enabled: (), [INFO] [stdout] 247 ~ pub accepted: (), [INFO] [stdout] 248 ~ pub cursor_position_changed: (), [INFO] [stdout] 249 ~ pub edited: (), [INFO] [stdout] 250 ~ pub pressed: (), [INFO] [stdout] 251 ~ pub single_line: (), [INFO] [stdout] 252 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 56 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 60 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 61 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 62 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 63 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 64 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 65 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 66 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 67 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 60 ~ pub source: (), [INFO] [stdout] 61 ~ pub x: (), [INFO] [stdout] 62 ~ pub y: (), [INFO] [stdout] 63 ~ pub width: (), [INFO] [stdout] 64 ~ pub height: (), [INFO] [stdout] 65 ~ pub image_fit: (), [INFO] [stdout] 66 ~ pub image_rendering: (), [INFO] [stdout] 67 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 126 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 130 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 132 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 133 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 134 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 135 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 137 | pub colorize: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 138 | pub source_clip_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 139 | pub source_clip_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 140 | pub source_clip_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 141 | pub source_clip_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 142 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 130 ~ pub source: (), [INFO] [stdout] 131 ~ pub x: (), [INFO] [stdout] 132 ~ pub y: (), [INFO] [stdout] 133 ~ pub width: (), [INFO] [stdout] 134 ~ pub height: (), [INFO] [stdout] 135 ~ pub image_fit: (), [INFO] [stdout] 136 ~ pub image_rendering: (), [INFO] [stdout] 137 ~ pub colorize: (), [INFO] [stdout] 138 ~ pub source_clip_x: (), [INFO] [stdout] 139 ~ pub source_clip_y: (), [INFO] [stdout] 140 ~ pub source_clip_width: (), [INFO] [stdout] 141 ~ pub source_clip_height: (), [INFO] [stdout] 142 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/path.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 46 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 47 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 48 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 49 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 50 | pub elements: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | pub fill: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | pub fill_rule: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 53 | pub stroke: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | pub stroke_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 55 | pub viewbox_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 56 | pub viewbox_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 57 | pub viewbox_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 58 | pub viewbox_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 60 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 46 ~ pub x: (), [INFO] [stdout] 47 ~ pub y: (), [INFO] [stdout] 48 ~ pub width: (), [INFO] [stdout] 49 ~ pub height: (), [INFO] [stdout] 50 ~ pub elements: (), [INFO] [stdout] 51 ~ pub fill: (), [INFO] [stdout] 52 ~ pub fill_rule: (), [INFO] [stdout] 53 ~ pub stroke: (), [INFO] [stdout] 54 ~ pub stroke_width: (), [INFO] [stdout] 55 ~ pub viewbox_x: (), [INFO] [stdout] 56 ~ pub viewbox_y: (), [INFO] [stdout] 57 ~ pub viewbox_width: (), [INFO] [stdout] 58 ~ pub viewbox_height: (), [INFO] [stdout] 59 ~ pub clip: (), [INFO] [stdout] 60 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> items.rs:954:13 [INFO] [stdout] | [INFO] [stdout] 954 | Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 954 | let _ = Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> properties.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 360 | let _ = Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:232:13 [INFO] [stdout] | [INFO] [stdout] 232 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> sharedvector.rs:256:13 [INFO] [stdout] | [INFO] [stdout] 256 | let mut inner = unsafe { self.inner.as_mut() }; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sixtyfps-corelib` (lib) due to 2 previous errors; 28 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:24:12 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 24 ~ pub x: (), [INFO] [stdout] 25 | #[rtti_field] [INFO] [stdout] 26 | /// The y coordinate where the current position should be. [INFO] [stdout] 27 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> graphics/path.rs:38:12 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 38 ~ pub x: (), [INFO] [stdout] 39 | #[rtti_field] [INFO] [stdout] 40 | /// The y coordinate where the line should go to. [INFO] [stdout] 41 ~ pub y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> graphics/path.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 52 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 55 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub radius_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 61 | pub radius_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 64 | pub x_rotation: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 67 | pub large_arc: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 71 | pub sweep: bool, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 52 ~ pub x: (), [INFO] [stdout] 53 | #[rtti_field] [INFO] [stdout] 54 | /// The y coordinate where the arc should end up. [INFO] [stdout] 55 ~ pub y: (), [INFO] [stdout] 56 | #[rtti_field] [INFO] [stdout] 57 | /// The radius on the x-axis of the arc. [INFO] [stdout] 58 ~ pub radius_x: (), [INFO] [stdout] 59 | #[rtti_field] [INFO] [stdout] 60 | /// The radius on the y-axis of the arc. [INFO] [stdout] 61 ~ pub radius_y: (), [INFO] [stdout] 62 | #[rtti_field] [INFO] [stdout] 63 | /// The rotation along the x-axis of the arc in degress. [INFO] [stdout] 64 ~ pub x_rotation: (), [INFO] [stdout] 65 | #[rtti_field] [INFO] [stdout] 66 | /// large_arc indicates whether to take the long or the shorter path to complete the arc. [INFO] [stdout] 67 ~ pub large_arc: (), [INFO] [stdout] 68 | #[rtti_field] [INFO] [stdout] 69 | /// sweep indicates the direction of the arc. If true, a clockwise direction is chosen, [INFO] [stdout] 70 | /// otherwise counter-clockwise. [INFO] [stdout] 71 ~ pub sweep: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> graphics/path.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 82 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 85 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub control_1_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 91 | pub control_1_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 94 | pub control_2_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 97 | pub control_2_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 82 ~ pub x: (), [INFO] [stdout] 83 | #[rtti_field] [INFO] [stdout] 84 | /// The y coordinate of the curve's end point. [INFO] [stdout] 85 ~ pub y: (), [INFO] [stdout] 86 | #[rtti_field] [INFO] [stdout] 87 | /// The x coordinate of the curve's first control point. [INFO] [stdout] 88 ~ pub control_1_x: (), [INFO] [stdout] 89 | #[rtti_field] [INFO] [stdout] 90 | /// The y coordinate of the curve's first control point. [INFO] [stdout] 91 ~ pub control_1_y: (), [INFO] [stdout] 92 | #[rtti_field] [INFO] [stdout] 93 | /// The x coordinate of the curve's second control point. [INFO] [stdout] 94 ~ pub control_2_x: (), [INFO] [stdout] 95 | #[rtti_field] [INFO] [stdout] 96 | /// The y coordinate of the curve's second control point. [INFO] [stdout] 97 ~ pub control_2_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> graphics/path.rs:108:12 [INFO] [stdout] | [INFO] [stdout] 101 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug, PartialEq)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 108 | pub x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 114 | pub control_x: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | pub control_y: f32, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 108 ~ pub x: (), [INFO] [stdout] 109 | #[rtti_field] [INFO] [stdout] 110 | /// The y coordinate of the curve's end point. [INFO] [stdout] 111 ~ pub y: (), [INFO] [stdout] 112 | #[rtti_field] [INFO] [stdout] 113 | /// The x coordinate of the curve's control point. [INFO] [stdout] 114 ~ pub control_x: (), [INFO] [stdout] 115 | #[rtti_field] [INFO] [stdout] 116 | /// The y coordinate of the curve's control point. [INFO] [stdout] 117 ~ pub control_y: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0` and `1` are never read [INFO] [stdout] --> input.rs:387:21 [INFO] [stdout] | [INFO] [stdout] 383 | #[derive(FieldOffsets)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 387 | cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 388 | cursor_blink_timer: crate::timers::Timer, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 387 ~ cursor_visible: (), [INFO] [stdout] 388 ~ cursor_blink_timer: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:207:21 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 207 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 208 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 209 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 210 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 211 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 212 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 207 ~ pub background: (), [INFO] [stdout] 208 ~ pub x: (), [INFO] [stdout] 209 ~ pub y: (), [INFO] [stdout] 210 ~ pub width: (), [INFO] [stdout] 211 ~ pub height: (), [INFO] [stdout] 212 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:271:21 [INFO] [stdout] | [INFO] [stdout] 267 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 271 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 272 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 273 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 274 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 275 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 276 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 277 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 278 | pub border_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 279 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 271 ~ pub background: (), [INFO] [stdout] 272 ~ pub x: (), [INFO] [stdout] 273 ~ pub y: (), [INFO] [stdout] 274 ~ pub width: (), [INFO] [stdout] 275 ~ pub height: (), [INFO] [stdout] 276 ~ pub border_width: (), [INFO] [stdout] 277 ~ pub border_radius: (), [INFO] [stdout] 278 ~ pub border_color: (), [INFO] [stdout] 279 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:385:12 [INFO] [stdout] | [INFO] [stdout] 382 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 385 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 386 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 387 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 388 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 389 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 | pub pressed: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 392 | pub has_hover: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | pub pressed_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 397 | pub pressed_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 | pub mouse_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 400 | pub mouse_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 401 | pub mouse_cursor: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 402 | pub clicked: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 403 | pub moved: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 404 | pub pointer_event: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 | grabbed: Cell, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 385 ~ pub x: (), [INFO] [stdout] 386 ~ pub y: (), [INFO] [stdout] 387 ~ pub width: (), [INFO] [stdout] 388 ~ pub height: (), [INFO] [stdout] 389 ~ pub enabled: (), [INFO] [stdout] 390 | /// FIXME: We should annotate this as an "output" property. [INFO] [stdout] 391 ~ pub pressed: (), [INFO] [stdout] 392 ~ pub has_hover: (), [INFO] [stdout] 393 | /// FIXME: there should be just one property for the point instead of two. [INFO] [stdout] 394 | /// Could even be merged with pressed in a Property> (of course, in the [INFO] [stdout] 395 | /// implementation item only, for the compiler it would stay separate properties) [INFO] [stdout] 396 ~ pub pressed_x: (), [INFO] [stdout] 397 ~ pub pressed_y: (), [INFO] [stdout] 398 | /// FIXME: should maybe be as parameter to the mouse event instead. Or at least just one property [INFO] [stdout] 399 ~ pub mouse_x: (), [INFO] [stdout] 400 ~ pub mouse_y: (), [INFO] [stdout] 401 ~ pub mouse_cursor: (), [INFO] [stdout] 402 ~ pub clicked: (), [INFO] [stdout] 403 ~ pub moved: (), [INFO] [stdout] 404 ~ pub pointer_event: (), [INFO] [stdout] 405 | /// FIXME: remove this [INFO] [stdout] 406 ~ pub cached_rendering_data: (), [INFO] [stdout] 407 | /// true when we are currently grabbing the mouse [INFO] [stdout] 408 ~ grabbed: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:558:12 [INFO] [stdout] | [INFO] [stdout] 555 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 558 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 559 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 560 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 561 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 562 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 563 | pub key_pressed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 564 | pub key_released: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 558 ~ pub x: (), [INFO] [stdout] 559 ~ pub y: (), [INFO] [stdout] 560 ~ pub width: (), [INFO] [stdout] 561 ~ pub height: (), [INFO] [stdout] 562 ~ pub has_focus: (), [INFO] [stdout] 563 ~ pub key_pressed: (), [INFO] [stdout] 564 ~ pub key_released: (), [INFO] [stdout] 565 | /// FIXME: remove this [INFO] [stdout] 566 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:649:12 [INFO] [stdout] | [INFO] [stdout] 645 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 649 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 650 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 651 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 652 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 653 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 654 | pub border_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 655 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 656 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 649 ~ pub x: (), [INFO] [stdout] 650 ~ pub y: (), [INFO] [stdout] 651 ~ pub width: (), [INFO] [stdout] 652 ~ pub height: (), [INFO] [stdout] 653 ~ pub border_radius: (), [INFO] [stdout] 654 ~ pub border_width: (), [INFO] [stdout] 655 ~ pub cached_rendering_data: (), [INFO] [stdout] 656 ~ pub clip: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 728 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 729 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 730 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 731 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 732 | pub opacity: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 733 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 728 ~ pub x: (), [INFO] [stdout] 729 ~ pub y: (), [INFO] [stdout] 730 ~ pub width: (), [INFO] [stdout] 731 ~ pub height: (), [INFO] [stdout] 732 ~ pub opacity: (), [INFO] [stdout] 733 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, `3`, `4`, and `5` are never read [INFO] [stdout] --> items.rs:792:16 [INFO] [stdout] | [INFO] [stdout] 788 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 792 | pub angle: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 793 | pub origin_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 794 | pub origin_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 795 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 796 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 797 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 792 ~ pub angle: (), [INFO] [stdout] 793 ~ pub origin_x: (), [INFO] [stdout] 794 ~ pub origin_y: (), [INFO] [stdout] 795 ~ pub width: (), [INFO] [stdout] 796 ~ pub height: (), [INFO] [stdout] 797 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 855 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 858 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 859 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 860 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 861 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 862 | pub viewport: Rectangle, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 863 | pub interactive: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 864 | data: FlickableDataBox, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 858 ~ pub x: (), [INFO] [stdout] 859 ~ pub y: (), [INFO] [stdout] 860 ~ pub width: (), [INFO] [stdout] 861 ~ pub height: (), [INFO] [stdout] 862 ~ pub viewport: (), [INFO] [stdout] 863 ~ pub interactive: (), [INFO] [stdout] 864 ~ data: (), [INFO] [stdout] 865 | [INFO] [stdout] 866 | /// FIXME: remove this [INFO] [stdout] 867 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `0`, `1`, `2`, and `3` are never read [INFO] [stdout] --> items.rs:987:16 [INFO] [stdout] | [INFO] [stdout] 983 | #[derive(FieldOffsets, Default, SixtyFPSElement, Clone, Debug)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 987 | pub delay: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 | pub duration: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 | pub loop_count: i32, [INFO] [stdout] | ^^^ [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 | pub easing: crate::animations::EasingCurve, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 987 ~ pub delay: (), [INFO] [stdout] 988 | #[rtti_field] [INFO] [stdout] 989 ~ pub duration: (), [INFO] [stdout] 990 | #[rtti_field] [INFO] [stdout] 991 ~ pub loop_count: (), [INFO] [stdout] 992 | #[rtti_field] [INFO] [stdout] 993 ~ pub easing: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1001:16 [INFO] [stdout] | [INFO] [stdout] 998 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1001 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1002 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1003 | pub background: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1004 | pub title: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1005 | pub no_frame: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 1006 | pub icon: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1007 | pub default_font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1008 | pub default_font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub default_font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1010 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1001 ~ pub width: (), [INFO] [stdout] 1002 ~ pub height: (), [INFO] [stdout] 1003 ~ pub background: (), [INFO] [stdout] 1004 ~ pub title: (), [INFO] [stdout] 1005 ~ pub no_frame: (), [INFO] [stdout] 1006 ~ pub icon: (), [INFO] [stdout] 1007 ~ pub default_font_family: (), [INFO] [stdout] 1008 ~ pub default_font_size: (), [INFO] [stdout] 1009 ~ pub default_font_weight: (), [INFO] [stdout] 1010 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items.rs:1099:12 [INFO] [stdout] | [INFO] [stdout] 1095 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 1099 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1100 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1101 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1102 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1103 | pub border_radius: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 | pub offset_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1106 | pub offset_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1107 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 1108 | pub blur: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 1109 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 1099 ~ pub x: (), [INFO] [stdout] 1100 ~ pub y: (), [INFO] [stdout] 1101 ~ pub width: (), [INFO] [stdout] 1102 ~ pub height: (), [INFO] [stdout] 1103 ~ pub border_radius: (), [INFO] [stdout] 1104 | // Shadow specific properties [INFO] [stdout] 1105 ~ pub offset_x: (), [INFO] [stdout] 1106 ~ pub offset_y: (), [INFO] [stdout] 1107 ~ pub color: (), [INFO] [stdout] 1108 ~ pub blur: (), [INFO] [stdout] 1109 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:94:15 [INFO] [stdout] | [INFO] [stdout] 91 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 94 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 95 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 96 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 97 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 98 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 99 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 100 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 101 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | pub overflow: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 104 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 105 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 106 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 107 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 108 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 94 ~ pub text: (), [INFO] [stdout] 95 ~ pub font_family: (), [INFO] [stdout] 96 ~ pub font_size: (), [INFO] [stdout] 97 ~ pub font_weight: (), [INFO] [stdout] 98 ~ pub color: (), [INFO] [stdout] 99 ~ pub horizontal_alignment: (), [INFO] [stdout] 100 ~ pub vertical_alignment: (), [INFO] [stdout] 101 ~ pub wrap: (), [INFO] [stdout] 102 ~ pub overflow: (), [INFO] [stdout] 103 ~ pub letter_spacing: (), [INFO] [stdout] 104 ~ pub x: (), [INFO] [stdout] 105 ~ pub y: (), [INFO] [stdout] 106 ~ pub width: (), [INFO] [stdout] 107 ~ pub height: (), [INFO] [stdout] 108 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/text.rs:226:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 226 | pub text: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 227 | pub font_family: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 228 | pub font_size: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 229 | pub font_weight: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 230 | pub color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | pub selection_foreground_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 232 | pub selection_background_color: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 233 | pub horizontal_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 234 | pub vertical_alignment: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 235 | pub wrap: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 236 | pub letter_spacing: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 237 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 238 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 239 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 240 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 241 | pub cursor_position: Property, // byte offset, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 242 | pub anchor_position: Property, // byte offset [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 243 | pub text_cursor_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 244 | pub cursor_visible: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 245 | pub has_focus: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 246 | pub enabled: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 247 | pub accepted: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 248 | pub cursor_position_changed: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 249 | pub edited: Callback, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 250 | pub pressed: core::cell::Cell, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 251 | pub single_line: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 252 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 226 ~ pub text: (), [INFO] [stdout] 227 ~ pub font_family: (), [INFO] [stdout] 228 ~ pub font_size: (), [INFO] [stdout] 229 ~ pub font_weight: (), [INFO] [stdout] 230 ~ pub color: (), [INFO] [stdout] 231 ~ pub selection_foreground_color: (), [INFO] [stdout] 232 ~ pub selection_background_color: (), [INFO] [stdout] 233 ~ pub horizontal_alignment: (), [INFO] [stdout] 234 ~ pub vertical_alignment: (), [INFO] [stdout] 235 ~ pub wrap: (), [INFO] [stdout] 236 ~ pub letter_spacing: (), [INFO] [stdout] 237 ~ pub x: (), [INFO] [stdout] 238 ~ pub y: (), [INFO] [stdout] 239 ~ pub width: (), [INFO] [stdout] 240 ~ pub height: (), [INFO] [stdout] 241 ~ pub cursor_position: (), // byte offset, [INFO] [stdout] 242 ~ pub anchor_position: (), // byte offset [INFO] [stdout] 243 ~ pub text_cursor_width: (), [INFO] [stdout] 244 ~ pub cursor_visible: (), [INFO] [stdout] 245 ~ pub has_focus: (), [INFO] [stdout] 246 ~ pub enabled: (), [INFO] [stdout] 247 ~ pub accepted: (), [INFO] [stdout] 248 ~ pub cursor_position_changed: (), [INFO] [stdout] 249 ~ pub edited: (), [INFO] [stdout] 250 ~ pub pressed: (), [INFO] [stdout] 251 ~ pub single_line: (), [INFO] [stdout] 252 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 56 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 60 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 61 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 62 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 63 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 64 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 65 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 66 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 67 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 60 ~ pub source: (), [INFO] [stdout] 61 ~ pub x: (), [INFO] [stdout] 62 ~ pub y: (), [INFO] [stdout] 63 ~ pub width: (), [INFO] [stdout] 64 ~ pub height: (), [INFO] [stdout] 65 ~ pub image_fit: (), [INFO] [stdout] 66 ~ pub image_rendering: (), [INFO] [stdout] 67 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/image.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 126 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 130 | pub source: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 132 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 133 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 134 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 135 | pub image_fit: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | pub image_rendering: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 137 | pub colorize: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 138 | pub source_clip_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 139 | pub source_clip_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 140 | pub source_clip_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 141 | pub source_clip_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 142 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 130 ~ pub source: (), [INFO] [stdout] 131 ~ pub x: (), [INFO] [stdout] 132 ~ pub y: (), [INFO] [stdout] 133 ~ pub width: (), [INFO] [stdout] 134 ~ pub height: (), [INFO] [stdout] 135 ~ pub image_fit: (), [INFO] [stdout] 136 ~ pub image_rendering: (), [INFO] [stdout] 137 ~ pub colorize: (), [INFO] [stdout] 138 ~ pub source_clip_x: (), [INFO] [stdout] 139 ~ pub source_clip_y: (), [INFO] [stdout] 140 ~ pub source_clip_width: (), [INFO] [stdout] 141 ~ pub source_clip_height: (), [INFO] [stdout] 142 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> items/path.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(FieldOffsets, Default, SixtyFPSElement)] [INFO] [stdout] | ------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 46 | pub x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 47 | pub y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 48 | pub width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 49 | pub height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 50 | pub elements: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 51 | pub fill: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | pub fill_rule: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 53 | pub stroke: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | pub stroke_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 55 | pub viewbox_x: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 56 | pub viewbox_y: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 57 | pub viewbox_width: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 58 | pub viewbox_height: Property, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 59 | pub clip: Property, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 60 | pub cached_rendering_data: CachedRenderingData, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields [INFO] [stdout] | [INFO] [stdout] 46 ~ pub x: (), [INFO] [stdout] 47 ~ pub y: (), [INFO] [stdout] 48 ~ pub width: (), [INFO] [stdout] 49 ~ pub height: (), [INFO] [stdout] 50 ~ pub elements: (), [INFO] [stdout] 51 ~ pub fill: (), [INFO] [stdout] 52 ~ pub fill_rule: (), [INFO] [stdout] 53 ~ pub stroke: (), [INFO] [stdout] 54 ~ pub stroke_width: (), [INFO] [stdout] 55 ~ pub viewbox_x: (), [INFO] [stdout] 56 ~ pub viewbox_y: (), [INFO] [stdout] 57 ~ pub viewbox_width: (), [INFO] [stdout] 58 ~ pub viewbox_height: (), [INFO] [stdout] 59 ~ pub clip: (), [INFO] [stdout] 60 ~ pub cached_rendering_data: (), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> items.rs:954:13 [INFO] [stdout] | [INFO] [stdout] 954 | Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 954 | let _ = Box::from_raw(self.0.as_ptr()); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `std::boxed::Box::::from_raw` that must be used [INFO] [stdout] --> properties.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 360 | let _ = Box::from_raw(_self as *mut BindingHolder); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 28 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `sixtyfps-corelib` (lib test) due to 2 previous errors; 28 warnings emitted [INFO] running `Command { std: "docker" "inspect" "ef6fde033f4987321a854f869c1fa540a0db47d121a85b379d87b8c051a3dc5e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ef6fde033f4987321a854f869c1fa540a0db47d121a85b379d87b8c051a3dc5e", kill_on_drop: false }` [INFO] [stdout] ef6fde033f4987321a854f869c1fa540a0db47d121a85b379d87b8c051a3dc5e