[INFO] cloning repository https://github.com/tomouellette/begonia [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tomouellette/begonia" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftomouellette%2Fbegonia", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftomouellette%2Fbegonia'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 18cb5745dc8bae2ccc273e5b043e868c5d4381a6 [INFO] checking tomouellette/begonia against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftomouellette%2Fbegonia" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/tomouellette/begonia [INFO] finished tweaking git repo https://github.com/tomouellette/begonia [INFO] tweaked toml for git repo https://github.com/tomouellette/begonia written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/tomouellette/begonia on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/tomouellette/begonia 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" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 01ba42dfd81106e9599c2fac739d9c9d199044a33b76a9ecdca2172ca9ad1779 [INFO] running `Command { std: "docker" "start" "-a" "01ba42dfd81106e9599c2fac739d9c9d199044a33b76a9ecdca2172ca9ad1779", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "01ba42dfd81106e9599c2fac739d9c9d199044a33b76a9ecdca2172ca9ad1779", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "01ba42dfd81106e9599c2fac739d9c9d199044a33b76a9ecdca2172ca9ad1779", kill_on_drop: false }` [INFO] [stdout] 01ba42dfd81106e9599c2fac739d9c9d199044a33b76a9ecdca2172ca9ad1779 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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 -Dunmustuse_in_always_ok" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] adee16b7e7c92f8f687d75c2c68a4bcf4474c6ca1e64581a46857762b781efd7 [INFO] running `Command { std: "docker" "start" "-a" "adee16b7e7c92f8f687d75c2c68a4bcf4474c6ca1e64581a46857762b781efd7", kill_on_drop: false }` [INFO] [stderr] Compiling matrixmultiply v0.3.9 [INFO] [stderr] Checking bytemuck v1.23.1 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling indoc v2.0.6 [INFO] [stderr] Checking unindent v0.2.4 [INFO] [stderr] Checking rustc-hash v2.1.1 [INFO] [stderr] Compiling pyo3-build-config v0.24.0 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking wide v0.7.32 [INFO] [stderr] Checking ndarray v0.16.1 [INFO] [stderr] Compiling pyo3-ffi v0.24.0 [INFO] [stderr] Compiling pyo3-macros-backend v0.24.0 [INFO] [stderr] Compiling pyo3 v0.24.0 [INFO] [stderr] Compiling numpy v0.24.0 [INFO] [stderr] Checking simba v0.9.0 [INFO] [stderr] Compiling nalgebra-macros v0.2.2 [INFO] [stderr] Compiling pyo3-macros v0.24.0 [INFO] [stderr] Checking nalgebra v0.33.2 [INFO] [stderr] Checking lstsq v0.6.0 [INFO] [stderr] Checking begonia v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: this type will no longer be must used: Result<[f64; 2], Infallible> [INFO] [stdout] --> src/point/mod.rs:67:30 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn to_list(&self) -> [f64; 2] { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/point/mod.rs:77:53 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn to_numpy<'py>(&self, py: Python<'py>) -> Bound<'py, PyArray1> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:92:43 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn add(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:107:43 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn sub(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:122:43 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn mul(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:137:43 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn div(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:152:44 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn d_l1(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:167:44 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn d_l2(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:182:51 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn d_chebyshev(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:197:48 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn d_cosine(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:214:54 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn interp(&self, point: &Point2d, t: f64) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:99:54 [INFO] [stdout] | [INFO] [stdout] 99 | pub fn eq(&self, polygon: &Polygon, eps: f64) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/polygon/mod.rs:145:30 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn to_list(&self) -> Vec<[f64; 2]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/polygon/mod.rs:155:53 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn to_numpy<'py>(&self, py: Python<'py>) -> Bound<'py, PyArray2> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:232:46 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn add_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:247:46 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn sub_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:262:46 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn mul_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:277:46 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn div_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:372:49 [INFO] [stdout] | [INFO] [stdout] 372 | pub fn add_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:387:51 [INFO] [stdout] | [INFO] [stdout] 387 | pub fn add_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:402:49 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn sub_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:417:51 [INFO] [stdout] | [INFO] [stdout] 417 | pub fn sub_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:432:49 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn mul_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:447:51 [INFO] [stdout] | [INFO] [stdout] 447 | pub fn mul_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:462:49 [INFO] [stdout] | [INFO] [stdout] 462 | pub fn div_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:477:51 [INFO] [stdout] | [INFO] [stdout] 477 | pub fn div_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:537:45 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn add(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:552:45 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn sub(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:567:45 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn mul(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:582:45 [INFO] [stdout] | [INFO] [stdout] 582 | pub fn div(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:592:29 [INFO] [stdout] | [INFO] [stdout] 592 | pub fn center(&self) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:602:35 [INFO] [stdout] | [INFO] [stdout] 602 | pub fn centroid(&mut self) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:620:46 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn d_l1(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:635:46 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn d_l2(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:650:53 [INFO] [stdout] | [INFO] [stdout] 650 | pub fn d_chebyshev(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:670:50 [INFO] [stdout] | [INFO] [stdout] 670 | pub fn d_cosine(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:689:63 [INFO] [stdout] | [INFO] [stdout] 689 | pub fn d_hausdorff(&self, polygon: &Polygon, n: usize) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:710:28 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn dedup(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:731:37 [INFO] [stdout] | [INFO] [stdout] 731 | pub fn dedup_unstable(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:752:28 [INFO] [stdout] | [INFO] [stdout] 752 | pub fn order(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:782:48 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn resample(&self, n_points: usize) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:797:54 [INFO] [stdout] | [INFO] [stdout] 797 | pub fn encloses_point(&self, point: [f64; 2]) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:812:56 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn encloses_point2d(&self, point: &Point2d) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:827:64 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn distance_to_point_center(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:842:66 [INFO] [stdout] | [INFO] [stdout] 842 | pub fn distance_to_point2d_center(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:857:66 [INFO] [stdout] | [INFO] [stdout] 857 | pub fn distance_to_point_centroid(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:872:68 [INFO] [stdout] | [INFO] [stdout] 872 | pub fn distance_to_point2d_centroid(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:887:64 [INFO] [stdout] | [INFO] [stdout] 887 | pub fn distance_to_point_vertex(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:902:66 [INFO] [stdout] | [INFO] [stdout] 902 | pub fn distance_to_point2d_vertex(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:917:62 [INFO] [stdout] | [INFO] [stdout] 917 | pub fn distance_to_point_edge(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:932:64 [INFO] [stdout] | [INFO] [stdout] 932 | pub fn distance_to_point2d_edge(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:947:68 [INFO] [stdout] | [INFO] [stdout] 947 | pub fn distance_to_polygon_center(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:962:70 [INFO] [stdout] | [INFO] [stdout] 962 | pub fn distance_to_polygon_centroid(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:977:68 [INFO] [stdout] | [INFO] [stdout] 977 | pub fn distance_to_polygon_vertex(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:992:66 [INFO] [stdout] | [INFO] [stdout] 992 | pub fn distance_to_polygon_edge(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1002:34 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn convex_hull(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1038:27 [INFO] [stdout] | [INFO] [stdout] 1038 | pub fn area(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1048:32 [INFO] [stdout] | [INFO] [stdout] 1048 | pub fn area_bbox(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1058:34 [INFO] [stdout] | [INFO] [stdout] 1058 | pub fn area_convex(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1068:32 [INFO] [stdout] | [INFO] [stdout] 1068 | pub fn perimeter(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1078:33 [INFO] [stdout] | [INFO] [stdout] 1078 | pub fn elongation(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1088:36 [INFO] [stdout] | [INFO] [stdout] 1088 | pub fn thread_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1098:31 [INFO] [stdout] | [INFO] [stdout] 1098 | pub fn solidity(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1108:29 [INFO] [stdout] | [INFO] [stdout] 1108 | pub fn extent(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1118:34 [INFO] [stdout] | [INFO] [stdout] 1118 | pub fn form_factor(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1128:42 [INFO] [stdout] | [INFO] [stdout] 1128 | pub fn equivalent_diameter(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1138:35 [INFO] [stdout] | [INFO] [stdout] 1138 | pub fn eccentricity(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1148:40 [INFO] [stdout] | [INFO] [stdout] 1148 | pub fn major_axis_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1158:40 [INFO] [stdout] | [INFO] [stdout] 1158 | pub fn minor_axis_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1168:33 [INFO] [stdout] | [INFO] [stdout] 1168 | pub fn min_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1178:33 [INFO] [stdout] | [INFO] [stdout] 1178 | pub fn max_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1188:34 [INFO] [stdout] | [INFO] [stdout] 1188 | pub fn mean_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1198:32 [INFO] [stdout] | [INFO] [stdout] 1198 | pub fn min_feret(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1208:32 [INFO] [stdout] | [INFO] [stdout] 1208 | pub fn max_feret(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<[f64; 18], Infallible> [INFO] [stdout] --> src/polygon/mod.rs:1218:34 [INFO] [stdout] | [INFO] [stdout] 1218 | pub fn descriptors(&self) -> [f64; 18] { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<[f64; 2], Infallible> [INFO] [stdout] --> src/point/mod.rs:67:30 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn to_list(&self) -> [f64; 2] { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: requested on the command line with `-D unmustuse-in-always-ok` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/point/mod.rs:77:53 [INFO] [stdout] | [INFO] [stdout] 77 | pub fn to_numpy<'py>(&self, py: Python<'py>) -> Bound<'py, PyArray1> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:92:43 [INFO] [stdout] | [INFO] [stdout] 92 | pub fn add(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:107:43 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn sub(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:122:43 [INFO] [stdout] | [INFO] [stdout] 122 | pub fn mul(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:137:43 [INFO] [stdout] | [INFO] [stdout] 137 | pub fn div(&self, point: &Point2d) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:152:44 [INFO] [stdout] | [INFO] [stdout] 152 | pub fn d_l1(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:167:44 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn d_l2(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:182:51 [INFO] [stdout] | [INFO] [stdout] 182 | pub fn d_chebyshev(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:197:48 [INFO] [stdout] | [INFO] [stdout] 197 | pub fn d_cosine(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/point/mod.rs:214:54 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn interp(&self, point: &Point2d, t: f64) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:99:54 [INFO] [stdout] | [INFO] [stdout] 99 | pub fn eq(&self, polygon: &Polygon, eps: f64) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result, Infallible> [INFO] [stdout] --> src/polygon/mod.rs:145:30 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn to_list(&self) -> Vec<[f64; 2]> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result>>, Infallible> [INFO] [stdout] --> src/polygon/mod.rs:155:53 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn to_numpy<'py>(&self, py: Python<'py>) -> Bound<'py, PyArray2> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:232:46 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn add_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:247:46 [INFO] [stdout] | [INFO] [stdout] 247 | pub fn sub_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:262:46 [INFO] [stdout] | [INFO] [stdout] 262 | pub fn mul_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:277:46 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn div_scalar(&self, scalar: f64) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:372:49 [INFO] [stdout] | [INFO] [stdout] 372 | pub fn add_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:387:51 [INFO] [stdout] | [INFO] [stdout] 387 | pub fn add_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:402:49 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn sub_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:417:51 [INFO] [stdout] | [INFO] [stdout] 417 | pub fn sub_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:432:49 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn mul_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:447:51 [INFO] [stdout] | [INFO] [stdout] 447 | pub fn mul_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:462:49 [INFO] [stdout] | [INFO] [stdout] 462 | pub fn div_point(&self, point: [f64; 2]) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:477:51 [INFO] [stdout] | [INFO] [stdout] 477 | pub fn div_point2d(&self, point: &Point2d) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:537:45 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn add(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:552:45 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn sub(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:567:45 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn mul(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:582:45 [INFO] [stdout] | [INFO] [stdout] 582 | pub fn div(&self, polygon: &Polygon) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:592:29 [INFO] [stdout] | [INFO] [stdout] 592 | pub fn center(&self) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:602:35 [INFO] [stdout] | [INFO] [stdout] 602 | pub fn centroid(&mut self) -> Point2d { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:620:46 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn d_l1(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:635:46 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn d_l2(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:650:53 [INFO] [stdout] | [INFO] [stdout] 650 | pub fn d_chebyshev(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:670:50 [INFO] [stdout] | [INFO] [stdout] 670 | pub fn d_cosine(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:689:63 [INFO] [stdout] | [INFO] [stdout] 689 | pub fn d_hausdorff(&self, polygon: &Polygon, n: usize) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:710:28 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn dedup(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:731:37 [INFO] [stdout] | [INFO] [stdout] 731 | pub fn dedup_unstable(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:752:28 [INFO] [stdout] | [INFO] [stdout] 752 | pub fn order(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:782:48 [INFO] [stdout] | [INFO] [stdout] 782 | pub fn resample(&self, n_points: usize) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:797:54 [INFO] [stdout] | [INFO] [stdout] 797 | pub fn encloses_point(&self, point: [f64; 2]) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:812:56 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn encloses_point2d(&self, point: &Point2d) -> bool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:827:64 [INFO] [stdout] | [INFO] [stdout] 827 | pub fn distance_to_point_center(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:842:66 [INFO] [stdout] | [INFO] [stdout] 842 | pub fn distance_to_point2d_center(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:857:66 [INFO] [stdout] | [INFO] [stdout] 857 | pub fn distance_to_point_centroid(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:872:68 [INFO] [stdout] | [INFO] [stdout] 872 | pub fn distance_to_point2d_centroid(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:887:64 [INFO] [stdout] | [INFO] [stdout] 887 | pub fn distance_to_point_vertex(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:902:66 [INFO] [stdout] | [INFO] [stdout] 902 | pub fn distance_to_point2d_vertex(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:917:62 [INFO] [stdout] | [INFO] [stdout] 917 | pub fn distance_to_point_edge(&self, point: [f64; 2]) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:932:64 [INFO] [stdout] | [INFO] [stdout] 932 | pub fn distance_to_point2d_edge(&self, point: &Point2d) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:947:68 [INFO] [stdout] | [INFO] [stdout] 947 | pub fn distance_to_polygon_center(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:962:70 [INFO] [stdout] | [INFO] [stdout] 962 | pub fn distance_to_polygon_centroid(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:977:68 [INFO] [stdout] | [INFO] [stdout] 977 | pub fn distance_to_polygon_vertex(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:992:66 [INFO] [stdout] | [INFO] [stdout] 992 | pub fn distance_to_polygon_edge(&self, polygon: &Polygon) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1002:34 [INFO] [stdout] | [INFO] [stdout] 1002 | pub fn convex_hull(&self) -> Polygon { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1038:27 [INFO] [stdout] | [INFO] [stdout] 1038 | pub fn area(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1048:32 [INFO] [stdout] | [INFO] [stdout] 1048 | pub fn area_bbox(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1058:34 [INFO] [stdout] | [INFO] [stdout] 1058 | pub fn area_convex(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1068:32 [INFO] [stdout] | [INFO] [stdout] 1068 | pub fn perimeter(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1078:33 [INFO] [stdout] | [INFO] [stdout] 1078 | pub fn elongation(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1088:36 [INFO] [stdout] | [INFO] [stdout] 1088 | pub fn thread_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1098:31 [INFO] [stdout] | [INFO] [stdout] 1098 | pub fn solidity(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1108:29 [INFO] [stdout] | [INFO] [stdout] 1108 | pub fn extent(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1118:34 [INFO] [stdout] | [INFO] [stdout] 1118 | pub fn form_factor(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1128:42 [INFO] [stdout] | [INFO] [stdout] 1128 | pub fn equivalent_diameter(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1138:35 [INFO] [stdout] | [INFO] [stdout] 1138 | pub fn eccentricity(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1148:40 [INFO] [stdout] | [INFO] [stdout] 1148 | pub fn major_axis_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1158:40 [INFO] [stdout] | [INFO] [stdout] 1158 | pub fn minor_axis_length(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1168:33 [INFO] [stdout] | [INFO] [stdout] 1168 | pub fn min_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1178:33 [INFO] [stdout] | [INFO] [stdout] 1178 | pub fn max_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1188:34 [INFO] [stdout] | [INFO] [stdout] 1188 | pub fn mean_radius(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1198:32 [INFO] [stdout] | [INFO] [stdout] 1198 | pub fn min_feret(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result [INFO] [stdout] --> src/polygon/mod.rs:1208:32 [INFO] [stdout] | [INFO] [stdout] 1208 | pub fn max_feret(&self) -> f64 { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: this type will no longer be must used: Result<[f64; 18], Infallible> [INFO] [stdout] --> src/polygon/mod.rs:1218:34 [INFO] [stdout] | [INFO] [stdout] 1218 | pub fn descriptors(&self) -> [f64; 18] { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `begonia` (lib) due to 75 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `begonia` (lib test) due to 75 previous errors [INFO] running `Command { std: "docker" "inspect" "adee16b7e7c92f8f687d75c2c68a4bcf4474c6ca1e64581a46857762b781efd7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "adee16b7e7c92f8f687d75c2c68a4bcf4474c6ca1e64581a46857762b781efd7", kill_on_drop: false }` [INFO] [stdout] adee16b7e7c92f8f687d75c2c68a4bcf4474c6ca1e64581a46857762b781efd7