[INFO] fetching crate skia-rs-ffi 0.2.0...
[INFO] testing skia-rs-ffi-0.2.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate skia-rs-ffi 0.2.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate skia-rs-ffi 0.2.0
[INFO] finished tweaking crates.io crate skia-rs-ffi 0.2.0
[INFO] tweaked toml for crates.io crate skia-rs-ffi 0.2.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate skia-rs-ffi 0.2.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate skia-rs-ffi 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e59af9de2fa574e6d05e29f2accf7eff291383c267e76fd118a40b2296a63c8f
[INFO] running `Command { std: "docker" "start" "-a" "e59af9de2fa574e6d05e29f2accf7eff291383c267e76fd118a40b2296a63c8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e59af9de2fa574e6d05e29f2accf7eff291383c267e76fd118a40b2296a63c8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e59af9de2fa574e6d05e29f2accf7eff291383c267e76fd118a40b2296a63c8f", kill_on_drop: false }`
[INFO] [stdout] e59af9de2fa574e6d05e29f2accf7eff291383c267e76fd118a40b2296a63c8f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cb616b2c42025ae73fb9b3c1a0759ddc174c124fcf469a5be0c08b9cab4e2721
[INFO] running `Command { std: "docker" "start" "-a" "cb616b2c42025ae73fb9b3c1a0759ddc174c124fcf469a5be0c08b9cab4e2721", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling glam v0.29.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.6
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling slotmap v1.1.1
[INFO] [stderr]    Compiling core_maths v0.1.1
[INFO] [stderr]    Compiling pxfm v0.1.27
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling ttf-parser v0.24.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling syn v2.0.112
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling cc v1.2.51
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling unicode-script v0.5.8
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling unicode-bidi-mirroring v0.3.0
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling unicode-ccc v0.3.0
[INFO] [stderr]    Compiling gif v0.13.3
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling jpeg-decoder v0.3.2
[INFO] [stderr]    Compiling fontdb v0.21.0
[INFO] [stderr]    Compiling libwebp-sys v0.9.6
[INFO] [stderr]    Compiling moxcms v0.7.11
[INFO] [stderr]    Compiling jpeg-encoder v0.6.1
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling skia-rs-core v0.2.0
[INFO] [stderr]    Compiling rustybuzz v0.18.0
[INFO] [stderr]    Compiling skia-rs-path v0.2.0
[INFO] [stderr]    Compiling skia-rs-paint v0.2.0
[INFO] [stderr]    Compiling skia-rs-gpu v0.2.0
[INFO] [stderr]    Compiling skia-rs-canvas v0.2.0
[INFO] [stderr]    Compiling skia-rs-text v0.2.0
[INFO] [stderr]    Compiling image v0.25.9
[INFO] [stderr]    Compiling webp v0.3.1
[INFO] [stderr]    Compiling skia-rs-codec v0.2.0
[INFO] [stderr]    Compiling skia-rs-ffi v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `PixelBuffer` and `RasterCanvas`
[INFO] [stdout]    --> src/lib.rs:353:22
[INFO] [stdout]     |
[INFO] [stdout] 353 | use skia_rs_canvas::{PixelBuffer, RasterCanvas, Surface};
[INFO] [stdout]     |                      ^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IPoint`, `IRect`, `ISize`, `Scalar`, and `Size`
[INFO] [stdout]    --> src/lib.rs:355:34
[INFO] [stdout]     |
[INFO] [stdout] 355 |     AlphaType, Color, ColorType, IPoint, IRect, ISize, ImageInfo, Matrix, Point, Rect, Scalar, Size,
[INFO] [stdout]     |                                  ^^^^^^  ^^^^^  ^^^^^                                  ^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BlendMode`
[INFO] [stdout]    --> src/lib.rs:357:21
[INFO] [stdout]     |
[INFO] [stdout] 357 | use skia_rs_paint::{BlendMode, Paint, Style};
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:59:5
[INFO] [stdout]     |
[INFO] [stdout]  59 |     pub x: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub y: f32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub x: i32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub y: i32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub width: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub height: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub width: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub height: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub left: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub top: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub right: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub bottom: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub left: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub top: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub right: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub bottom: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub values: [f32; 9],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub values: [f32; 16],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub r: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub g: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:191:5
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub b: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub a: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     Unknown = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     Alpha8 = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 |     Rgb565 = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     Argb4444 = 3,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     Rgba8888 = 4,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     Rgb888x = 5,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     Bgra8888 = 6,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     Rgba1010102 = 7,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     Bgra1010102 = 8,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     Rgb101010x = 9,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     Bgr101010x = 10,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     Gray8 = 11,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 |     RgbaF16Norm = 12,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 |     RgbaF16 = 13,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     RgbaF32 = 14,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     R8g8Unorm = 15,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     A16Float = 16,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     R16g16Float = 17,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     A16Unorm = 18,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     R16g16Unorm = 19,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     R16g16b16a16Unorm = 20,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     Srgba8888 = 21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     R8Unorm = 22,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     Unknown = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     Opaque = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     Premul = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     Unpremul = 3,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub width: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub height: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub color_type: SkColorTypeABI,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub alpha_type: SkAlphaTypeABI,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub color_space: *const c_void, // SkColorSpace*
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     Fill = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     Stroke = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 |     StrokeAndFill = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     Butt = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     Round = 1,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     Square = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     Miter = 0,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     Round = 1,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     Bevel = 2,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     Clear = 0,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     Src = 1,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     Dst = 2,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     SrcOver = 3,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     DstOver = 4,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     SrcIn = 5,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     DstIn = 6,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     SrcOut = 7,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     DstOut = 8,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     SrcATop = 9,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     DstATop = 10,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     Xor = 11,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     Plus = 12,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     Modulate = 13,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     Screen = 14,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     Overlay = 15,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     Darken = 16,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     Lighten = 17,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     ColorDodge = 18,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     ColorBurn = 19,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     HardLight = 20,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     SoftLight = 21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     Difference = 22,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     Exclusion = 23,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 |     Multiply = 24,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 |     Hue = 25,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 |     Saturation = 26,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     Color = 27,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     Luminosity = 28,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     Winding = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     EvenOdd = 1,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     InverseWinding = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |     InverseEvenOdd = 3,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     Move = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     Line = 1,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     Quad = 2,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     Conic = 3,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     Cubic = 4,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 362 |     Close = 5,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     Done = 6,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] running `Command { std: "docker" "inspect" "cb616b2c42025ae73fb9b3c1a0759ddc174c124fcf469a5be0c08b9cab4e2721", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cb616b2c42025ae73fb9b3c1a0759ddc174c124fcf469a5be0c08b9cab4e2721", kill_on_drop: false }`
[INFO] [stdout] cb616b2c42025ae73fb9b3c1a0759ddc174c124fcf469a5be0c08b9cab4e2721
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bd800da3df44057b60054a7c2f7efff014d5a89d4a4375e39b2cb4010ab737cd
[INFO] running `Command { std: "docker" "start" "-a" "bd800da3df44057b60054a7c2f7efff014d5a89d4a4375e39b2cb4010ab737cd", kill_on_drop: false }`
[INFO] [stderr]    Compiling skia-rs-ffi v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `PixelBuffer` and `RasterCanvas`
[INFO] [stdout]    --> src/lib.rs:353:22
[INFO] [stdout]     |
[INFO] [stdout] 353 | use skia_rs_canvas::{PixelBuffer, RasterCanvas, Surface};
[INFO] [stdout]     |                      ^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `IPoint`, `IRect`, `ISize`, `Scalar`, and `Size`
[INFO] [stdout]    --> src/lib.rs:355:34
[INFO] [stdout]     |
[INFO] [stdout] 355 |     AlphaType, Color, ColorType, IPoint, IRect, ISize, ImageInfo, Matrix, Point, Rect, Scalar, Size,
[INFO] [stdout]     |                                  ^^^^^^  ^^^^^  ^^^^^                                  ^^^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `BlendMode`
[INFO] [stdout]    --> src/lib.rs:357:21
[INFO] [stdout]     |
[INFO] [stdout] 357 | use skia_rs_paint::{BlendMode, Paint, Style};
[INFO] [stdout]     |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:59:5
[INFO] [stdout]     |
[INFO] [stdout]  59 |     pub x: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub y: f32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub x: i32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub y: i32,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub width: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub height: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub width: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> src/abi.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub height: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     pub left: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     pub top: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     pub right: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     pub bottom: f32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub left: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub top: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub right: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     pub bottom: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:131:5
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub values: [f32; 9],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     pub values: [f32; 16],
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     pub r: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     pub g: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:191:5
[INFO] [stdout]     |
[INFO] [stdout] 191 |     pub b: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     pub a: f32,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     Unknown = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     Alpha8 = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 |     Rgb565 = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     Argb4444 = 3,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     Rgba8888 = 4,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     Rgb888x = 5,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     Bgra8888 = 6,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     Rgba1010102 = 7,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     Bgra1010102 = 8,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     Rgb101010x = 9,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     Bgr101010x = 10,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     Gray8 = 11,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 |     RgbaF16Norm = 12,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:220:5
[INFO] [stdout]     |
[INFO] [stdout] 220 |     RgbaF16 = 13,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:221:5
[INFO] [stdout]     |
[INFO] [stdout] 221 |     RgbaF32 = 14,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     R8g8Unorm = 15,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 |     A16Float = 16,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:224:5
[INFO] [stdout]     |
[INFO] [stdout] 224 |     R16g16Float = 17,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:225:5
[INFO] [stdout]     |
[INFO] [stdout] 225 |     A16Unorm = 18,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:226:5
[INFO] [stdout]     |
[INFO] [stdout] 226 |     R16g16Unorm = 19,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     R16g16b16a16Unorm = 20,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     Srgba8888 = 21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     R8Unorm = 22,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     Unknown = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     Opaque = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     Premul = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     Unpremul = 3,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     pub width: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:248:5
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub height: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:249:5
[INFO] [stdout]     |
[INFO] [stdout] 249 |     pub color_type: SkColorTypeABI,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 250 |     pub alpha_type: SkAlphaTypeABI,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/abi.rs:251:5
[INFO] [stdout]     |
[INFO] [stdout] 251 |     pub color_space: *const c_void, // SkColorSpace*
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     Fill = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     Stroke = 1,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 |     StrokeAndFill = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     Butt = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     Round = 1,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     Square = 2,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     Miter = 0,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     Round = 1,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     Bevel = 2,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     Clear = 0,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     Src = 1,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     Dst = 2,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     SrcOver = 3,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     DstOver = 4,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     SrcIn = 5,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     DstIn = 6,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     SrcOut = 7,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     DstOut = 8,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     SrcATop = 9,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     DstATop = 10,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     Xor = 11,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     Plus = 12,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     Modulate = 13,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     Screen = 14,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     Overlay = 15,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     Darken = 16,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     Lighten = 17,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     ColorDodge = 18,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     ColorBurn = 19,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     HardLight = 20,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     SoftLight = 21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     Difference = 22,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     Exclusion = 23,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 |     Multiply = 24,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 |     Hue = 25,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 |     Saturation = 26,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     Color = 27,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     Luminosity = 28,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     Winding = 0,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     EvenOdd = 1,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     InverseWinding = 2,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |     InverseEvenOdd = 3,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     Move = 0,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     Line = 1,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     Quad = 2,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     Conic = 3,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     Cubic = 4,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 362 |     Close = 5,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> src/abi.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     Done = 6,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.76s
[INFO] running `Command { std: "docker" "inspect" "bd800da3df44057b60054a7c2f7efff014d5a89d4a4375e39b2cb4010ab737cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd800da3df44057b60054a7c2f7efff014d5a89d4a4375e39b2cb4010ab737cd", kill_on_drop: false }`
[INFO] [stdout] bd800da3df44057b60054a7c2f7efff014d5a89d4a4375e39b2cb4010ab737cd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 23b8cf34faf4c4562d4f64c4275bce1a16dc12c5a208f1ab0915681dfc7e2464
[INFO] running `Command { std: "docker" "start" "-a" "23b8cf34faf4c4562d4f64c4275bce1a16dc12c5a208f1ab0915681dfc7e2464", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `PixelBuffer` and `RasterCanvas`
[INFO] [stderr]    --> src/lib.rs:353:22
[INFO] [stderr]     |
[INFO] [stderr] 353 | use skia_rs_canvas::{PixelBuffer, RasterCanvas, Surface};
[INFO] [stderr]     |                      ^^^^^^^^^^^  ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `IPoint`, `IRect`, `ISize`, `Scalar`, and `Size`
[INFO] [stderr]    --> src/lib.rs:355:34
[INFO] [stderr]     |
[INFO] [stderr] 355 |     AlphaType, Color, ColorType, IPoint, IRect, ISize, ImageInfo, Matrix, Point, Rect, Scalar, Size,
[INFO] [stderr]     |                                  ^^^^^^  ^^^^^  ^^^^^                                  ^^^^^^  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `BlendMode`
[INFO] [stderr]    --> src/lib.rs:357:21
[INFO] [stderr]     |
[INFO] [stderr] 357 | use skia_rs_paint::{BlendMode, Paint, Style};
[INFO] [stderr]     |                     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:59:5
[INFO] [stderr]     |
[INFO] [stderr]  59 |     pub x: f32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:181:9
[INFO] [stderr]     |
[INFO] [stderr] 181 | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 60 |     pub y: f32,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:70:5
[INFO] [stderr]    |
[INFO] [stderr] 70 |     pub x: i32,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:71:5
[INFO] [stderr]    |
[INFO] [stderr] 71 |     pub y: i32,
[INFO] [stderr]    |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:81:5
[INFO] [stderr]    |
[INFO] [stderr] 81 |     pub width: f32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:82:5
[INFO] [stderr]    |
[INFO] [stderr] 82 |     pub height: f32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:92:5
[INFO] [stderr]    |
[INFO] [stderr] 92 |     pub width: i32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> src/abi.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     pub height: i32,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:103:5
[INFO] [stderr]     |
[INFO] [stderr] 103 |     pub left: f32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 |     pub top: f32,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:105:5
[INFO] [stderr]     |
[INFO] [stderr] 105 |     pub right: f32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:106:5
[INFO] [stderr]     |
[INFO] [stderr] 106 |     pub bottom: f32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:116:5
[INFO] [stderr]     |
[INFO] [stderr] 116 |     pub left: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:117:5
[INFO] [stderr]     |
[INFO] [stderr] 117 |     pub top: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:118:5
[INFO] [stderr]     |
[INFO] [stderr] 118 |     pub right: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:119:5
[INFO] [stderr]     |
[INFO] [stderr] 119 |     pub bottom: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     pub values: [f32; 9],
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:156:5
[INFO] [stderr]     |
[INFO] [stderr] 156 |     pub values: [f32; 16],
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:189:5
[INFO] [stderr]     |
[INFO] [stderr] 189 |     pub r: f32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:190:5
[INFO] [stderr]     |
[INFO] [stderr] 190 |     pub g: f32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:191:5
[INFO] [stderr]     |
[INFO] [stderr] 191 |     pub b: f32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:192:5
[INFO] [stderr]     |
[INFO] [stderr] 192 |     pub a: f32,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:207:5
[INFO] [stderr]     |
[INFO] [stderr] 207 |     Unknown = 0,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:208:5
[INFO] [stderr]     |
[INFO] [stderr] 208 |     Alpha8 = 1,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:209:5
[INFO] [stderr]     |
[INFO] [stderr] 209 |     Rgb565 = 2,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:210:5
[INFO] [stderr]     |
[INFO] [stderr] 210 |     Argb4444 = 3,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:211:5
[INFO] [stderr]     |
[INFO] [stderr] 211 |     Rgba8888 = 4,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:212:5
[INFO] [stderr]     |
[INFO] [stderr] 212 |     Rgb888x = 5,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:213:5
[INFO] [stderr]     |
[INFO] [stderr] 213 |     Bgra8888 = 6,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:214:5
[INFO] [stderr]     |
[INFO] [stderr] 214 |     Rgba1010102 = 7,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:215:5
[INFO] [stderr]     |
[INFO] [stderr] 215 |     Bgra1010102 = 8,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:216:5
[INFO] [stderr]     |
[INFO] [stderr] 216 |     Rgb101010x = 9,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:217:5
[INFO] [stderr]     |
[INFO] [stderr] 217 |     Bgr101010x = 10,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:218:5
[INFO] [stderr]     |
[INFO] [stderr] 218 |     Gray8 = 11,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:219:5
[INFO] [stderr]     |
[INFO] [stderr] 219 |     RgbaF16Norm = 12,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:220:5
[INFO] [stderr]     |
[INFO] [stderr] 220 |     RgbaF16 = 13,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:221:5
[INFO] [stderr]     |
[INFO] [stderr] 221 |     RgbaF32 = 14,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:222:5
[INFO] [stderr]     |
[INFO] [stderr] 222 |     R8g8Unorm = 15,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:223:5
[INFO] [stderr]     |
[INFO] [stderr] 223 |     A16Float = 16,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:224:5
[INFO] [stderr]     |
[INFO] [stderr] 224 |     R16g16Float = 17,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:225:5
[INFO] [stderr]     |
[INFO] [stderr] 225 |     A16Unorm = 18,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:226:5
[INFO] [stderr]     |
[INFO] [stderr] 226 |     R16g16Unorm = 19,
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:227:5
[INFO] [stderr]     |
[INFO] [stderr] 227 |     R16g16b16a16Unorm = 20,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:228:5
[INFO] [stderr]     |
[INFO] [stderr] 228 |     Srgba8888 = 21,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:229:5
[INFO] [stderr]     |
[INFO] [stderr] 229 |     R8Unorm = 22,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:237:5
[INFO] [stderr]     |
[INFO] [stderr] 237 |     Unknown = 0,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:238:5
[INFO] [stderr]     |
[INFO] [stderr] 238 |     Opaque = 1,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:239:5
[INFO] [stderr]     |
[INFO] [stderr] 239 |     Premul = 2,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:240:5
[INFO] [stderr]     |
[INFO] [stderr] 240 |     Unpremul = 3,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:247:5
[INFO] [stderr]     |
[INFO] [stderr] 247 |     pub width: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |     pub height: i32,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     pub color_type: SkColorTypeABI,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:250:5
[INFO] [stderr]     |
[INFO] [stderr] 250 |     pub alpha_type: SkAlphaTypeABI,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> src/abi.rs:251:5
[INFO] [stderr]     |
[INFO] [stderr] 251 |     pub color_space: *const c_void, // SkColorSpace*
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:277:5
[INFO] [stderr]     |
[INFO] [stderr] 277 |     Fill = 0,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:278:5
[INFO] [stderr]     |
[INFO] [stderr] 278 |     Stroke = 1,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:279:5
[INFO] [stderr]     |
[INFO] [stderr] 279 |     StrokeAndFill = 2,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:287:5
[INFO] [stderr]     |
[INFO] [stderr] 287 |     Butt = 0,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:288:5
[INFO] [stderr]     |
[INFO] [stderr] 288 |     Round = 1,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:289:5
[INFO] [stderr]     |
[INFO] [stderr] 289 |     Square = 2,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:297:5
[INFO] [stderr]     |
[INFO] [stderr] 297 |     Miter = 0,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:298:5
[INFO] [stderr]     |
[INFO] [stderr] 298 |     Round = 1,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:299:5
[INFO] [stderr]     |
[INFO] [stderr] 299 |     Bevel = 2,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:306:5
[INFO] [stderr]     |
[INFO] [stderr] 306 |     Clear = 0,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:307:5
[INFO] [stderr]     |
[INFO] [stderr] 307 |     Src = 1,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:308:5
[INFO] [stderr]     |
[INFO] [stderr] 308 |     Dst = 2,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:310:5
[INFO] [stderr]     |
[INFO] [stderr] 310 |     SrcOver = 3,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:311:5
[INFO] [stderr]     |
[INFO] [stderr] 311 |     DstOver = 4,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:312:5
[INFO] [stderr]     |
[INFO] [stderr] 312 |     SrcIn = 5,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:313:5
[INFO] [stderr]     |
[INFO] [stderr] 313 |     DstIn = 6,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 |     SrcOut = 7,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:315:5
[INFO] [stderr]     |
[INFO] [stderr] 315 |     DstOut = 8,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:316:5
[INFO] [stderr]     |
[INFO] [stderr] 316 |     SrcATop = 9,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:317:5
[INFO] [stderr]     |
[INFO] [stderr] 317 |     DstATop = 10,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |     Xor = 11,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:319:5
[INFO] [stderr]     |
[INFO] [stderr] 319 |     Plus = 12,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:320:5
[INFO] [stderr]     |
[INFO] [stderr] 320 |     Modulate = 13,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:321:5
[INFO] [stderr]     |
[INFO] [stderr] 321 |     Screen = 14,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:322:5
[INFO] [stderr]     |
[INFO] [stderr] 322 |     Overlay = 15,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:323:5
[INFO] [stderr]     |
[INFO] [stderr] 323 |     Darken = 16,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:324:5
[INFO] [stderr]     |
[INFO] [stderr] 324 |     Lighten = 17,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:325:5
[INFO] [stderr]     |
[INFO] [stderr] 325 |     ColorDodge = 18,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:326:5
[INFO] [stderr]     |
[INFO] [stderr] 326 |     ColorBurn = 19,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:327:5
[INFO] [stderr]     |
[INFO] [stderr] 327 |     HardLight = 20,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:328:5
[INFO] [stderr]     |
[INFO] [stderr] 328 |     SoftLight = 21,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:329:5
[INFO] [stderr]     |
[INFO] [stderr] 329 |     Difference = 22,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 330 |     Exclusion = 23,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:331:5
[INFO] [stderr]     |
[INFO] [stderr] 331 |     Multiply = 24,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:332:5
[INFO] [stderr]     |
[INFO] [stderr] 332 |     Hue = 25,
[INFO] [stderr]     |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:333:5
[INFO] [stderr]     |
[INFO] [stderr] 333 |     Saturation = 26,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 334 |     Color = 27,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:335:5
[INFO] [stderr]     |
[INFO] [stderr] 335 |     Luminosity = 28,
[INFO] [stderr]     |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:347:5
[INFO] [stderr]     |
[INFO] [stderr] 347 |     Winding = 0,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:348:5
[INFO] [stderr]     |
[INFO] [stderr] 348 |     EvenOdd = 1,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:349:5
[INFO] [stderr]     |
[INFO] [stderr] 349 |     InverseWinding = 2,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:350:5
[INFO] [stderr]     |
[INFO] [stderr] 350 |     InverseEvenOdd = 3,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:357:5
[INFO] [stderr]     |
[INFO] [stderr] 357 |     Move = 0,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:358:5
[INFO] [stderr]     |
[INFO] [stderr] 358 |     Line = 1,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:359:5
[INFO] [stderr]     |
[INFO] [stderr] 359 |     Quad = 2,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:360:5
[INFO] [stderr]     |
[INFO] [stderr] 360 |     Conic = 3,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:361:5
[INFO] [stderr]     |
[INFO] [stderr] 361 |     Cubic = 4,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:362:5
[INFO] [stderr]     |
[INFO] [stderr] 362 |     Close = 5,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a variant
[INFO] [stderr]    --> src/abi.rs:363:5
[INFO] [stderr]     |
[INFO] [stderr] 363 |     Done = 6,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `skia-rs-ffi` (lib test) generated 106 warnings (run `cargo fix --lib -p skia-rs-ffi --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/skia_rs_ffi-8f99e61720448309)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test abi::tests::test_matrix_identity ... ok
[INFO] [stdout] test abi::tests::test_point_layout ... ok
[INFO] [stdout] test abi::tests::test_version_compatibility ... ok
[INFO] [stdout] test tests::test_matrix_operations ... ok
[INFO] [stdout] test tests::test_paint_operations ... ok
[INFO] [stdout] test tests::test_paint_refcounting ... ok
[INFO] [stdout] test tests::test_path_builder ... ok
[INFO] [stdout] test tests::test_refcnt_utility ... ok
[INFO] [stdout] test tests::test_draw_rect ... ok
[INFO] [stdout] test tests::test_path_refcounting ... ok
[INFO] [stdout] test tests::test_surface_creation ... ok
[INFO] [stdout] test tests::test_surface_refcounting ... ok
[INFO] [stdout] test abi::tests::test_abi_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "23b8cf34faf4c4562d4f64c4275bce1a16dc12c5a208f1ab0915681dfc7e2464", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "23b8cf34faf4c4562d4f64c4275bce1a16dc12c5a208f1ab0915681dfc7e2464", kill_on_drop: false }`
[INFO] [stdout] 23b8cf34faf4c4562d4f64c4275bce1a16dc12c5a208f1ab0915681dfc7e2464
