[INFO] fetching crate cubic_spline 0.9.9... [INFO] testing cubic_spline-0.9.9 against try#eafdee2dfae8c2233b74f98b123308be7ccefcc6 for pr-79296 [INFO] extracting crate cubic_spline 0.9.9 into /workspace/builds/worker-13/source [INFO] validating manifest of crates.io crate cubic_spline 0.9.9 on toolchain eafdee2dfae8c2233b74f98b123308be7ccefcc6 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate cubic_spline 0.9.9 [INFO] finished tweaking crates.io crate cubic_spline 0.9.9 [INFO] tweaked toml for crates.io crate cubic_spline 0.9.9 written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ef1cecb875e7f9f403e2a57805009722d86763635674790b626f7e9c6c020ed1 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "ef1cecb875e7f9f403e2a57805009722d86763635674790b626f7e9c6c020ed1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ef1cecb875e7f9f403e2a57805009722d86763635674790b626f7e9c6c020ed1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ef1cecb875e7f9f403e2a57805009722d86763635674790b626f7e9c6c020ed1", kill_on_drop: false }` [INFO] [stdout] ef1cecb875e7f9f403e2a57805009722d86763635674790b626f7e9c6c020ed1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cf7294f3f353c8044a67f75b3faa99f1410c944a2e32afd5c445b587f1b348e2 [INFO] running `Command { std: "docker" "start" "-a" "cf7294f3f353c8044a67f75b3faa99f1410c944a2e32afd5c445b587f1b348e2", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.68 [INFO] [stderr] Compiling syn v1.0.52 [INFO] [stderr] Compiling bumpalo v3.4.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.68 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.68 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.68 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.68 [INFO] [stderr] Compiling cubic_spline v0.9.9 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/lib.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | pub use calc::CalcPoints; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/lib.rs:86:28 [INFO] [stdout] | [INFO] [stdout] 86 | pub use opts::{SplineOpts, SplineOptsBuilder, DEFAULT_SEGMENTS, DEFAULT_TENSION}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/lib.rs:87:18 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/lib.rs:88:18 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:88:29 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `Spline`: Please use the `calc_spline` function instead [INFO] [stdout] --> src/lib.rs:98:6 [INFO] [stdout] | [INFO] [stdout] 98 | impl Spline { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:120:7 [INFO] [stdout] | [INFO] [stdout] 120 | SplineResult::with_capacity((points.len() / 2) * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:119:21 [INFO] [stdout] | [INFO] [stdout] 119 | let mut result: SplineResult = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:150:7 [INFO] [stdout] | [INFO] [stdout] 150 | SplineResult::<(f64, f64)>::with_capacity(points.len() * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use super::{result, GetPoint, SplineOpts}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/calc.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | fn calc(&self, opts: &SplineOpts, result: &mut R) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | Self: GetPoint, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:215:18 [INFO] [stdout] | [INFO] [stdout] 215 | impl Default for SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | SplineOptsBuilder::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | impl<'a, T> SrcPoints<'a, T> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | impl SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | impl Default for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | SplineResult::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:152:28 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/calc.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | invert_y_with_height, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/calc.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | invert_x_with_width, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::len` [INFO] [stdout] --> src/calc.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | for i in 0..(self.len()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::points_to_calc` [INFO] [stdout] --> src/calc.rs:39:31 [INFO] [stdout] | [INFO] [stdout] 39 | if let Some(p) = self.points_to_calc(i, &hidden_point_at_start, &hidden_point_at_end) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `result::PushPoint::push_spline_point` [INFO] [stdout] --> src/calc.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | result.push_spline_point(x, y); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:134:7 [INFO] [stdout] | [INFO] [stdout] 134 | invert_x_with_width: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:135:7 [INFO] [stdout] | [INFO] [stdout] 135 | invert_y_with_height: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | self.opts [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | self.opts.tension = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | self.opts.num_of_segments = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | self.opts.hidden_point_at_start = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | self.opts.hidden_point_at_end = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:218:7 [INFO] [stdout] | [INFO] [stdout] 218 | opts: SplineOpts::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:22:20 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:41:7 [INFO] [stdout] | [INFO] [stdout] 41 | pts: Vec::with_capacity(capacity), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | self.pts.as_mut() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 73 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.01s [INFO] running `Command { std: "docker" "inspect" "cf7294f3f353c8044a67f75b3faa99f1410c944a2e32afd5c445b587f1b348e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cf7294f3f353c8044a67f75b3faa99f1410c944a2e32afd5c445b587f1b348e2", kill_on_drop: false }` [INFO] [stdout] cf7294f3f353c8044a67f75b3faa99f1410c944a2e32afd5c445b587f1b348e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 31e02a29e88e924ca5df33725521b16391f2471cfa42fe5f3167e92e23639a88 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "31e02a29e88e924ca5df33725521b16391f2471cfa42fe5f3167e92e23639a88", kill_on_drop: false }` [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/lib.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | pub use calc::CalcPoints; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/lib.rs:86:28 [INFO] [stdout] | [INFO] [stdout] 86 | pub use opts::{SplineOpts, SplineOptsBuilder, DEFAULT_SEGMENTS, DEFAULT_TENSION}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/lib.rs:87:18 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/lib.rs:88:18 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:88:29 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `Spline`: Please use the `calc_spline` function instead [INFO] [stdout] --> src/lib.rs:98:6 [INFO] [stdout] | [INFO] [stdout] 98 | impl Spline { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:120:7 [INFO] [stdout] | [INFO] [stdout] 120 | SplineResult::with_capacity((points.len() / 2) * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:119:21 [INFO] [stdout] | [INFO] [stdout] 119 | let mut result: SplineResult = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:150:7 [INFO] [stdout] | [INFO] [stdout] 150 | SplineResult::<(f64, f64)>::with_capacity(points.len() * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use super::{result, GetPoint, SplineOpts}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/calc.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | fn calc(&self, opts: &SplineOpts, result: &mut R) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | Self: GetPoint, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling cubic_spline v0.9.9 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:215:18 [INFO] [stdout] | [INFO] [stdout] 215 | impl Default for SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | SplineOptsBuilder::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | impl<'a, T> SrcPoints<'a, T> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | impl SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | impl Default for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | SplineResult::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:152:28 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/calc.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | invert_y_with_height, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/calc.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | invert_x_with_width, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::len` [INFO] [stdout] --> src/calc.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | for i in 0..(self.len()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::points_to_calc` [INFO] [stdout] --> src/calc.rs:39:31 [INFO] [stdout] | [INFO] [stdout] 39 | if let Some(p) = self.points_to_calc(i, &hidden_point_at_start, &hidden_point_at_end) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `result::PushPoint::push_spline_point` [INFO] [stdout] --> src/calc.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | result.push_spline_point(x, y); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:134:7 [INFO] [stdout] | [INFO] [stdout] 134 | invert_x_with_width: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:135:7 [INFO] [stdout] | [INFO] [stdout] 135 | invert_y_with_height: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | self.opts [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | self.opts.tension = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | self.opts.num_of_segments = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | self.opts.hidden_point_at_start = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | self.opts.hidden_point_at_end = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:218:7 [INFO] [stdout] | [INFO] [stdout] 218 | opts: SplineOpts::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:22:20 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:41:7 [INFO] [stdout] | [INFO] [stdout] 41 | pts: Vec::with_capacity(capacity), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | self.pts.as_mut() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 73 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/lib.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | pub use calc::CalcPoints; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/lib.rs:86:28 [INFO] [stdout] | [INFO] [stdout] 86 | pub use opts::{SplineOpts, SplineOptsBuilder, DEFAULT_SEGMENTS, DEFAULT_TENSION}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/lib.rs:87:18 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:87:28 [INFO] [stdout] | [INFO] [stdout] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/lib.rs:88:18 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:88:29 [INFO] [stdout] | [INFO] [stdout] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `Spline`: Please use the `calc_spline` function instead [INFO] [stdout] --> src/lib.rs:98:6 [INFO] [stdout] | [INFO] [stdout] 98 | impl Spline { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:120:7 [INFO] [stdout] | [INFO] [stdout] 120 | SplineResult::with_capacity((points.len() / 2) * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:119:21 [INFO] [stdout] | [INFO] [stdout] 119 | let mut result: SplineResult = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/lib.rs:150:7 [INFO] [stdout] | [INFO] [stdout] 150 | SplineResult::<(f64, f64)>::with_capacity(points.len() * opts.num_of_segments as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use super::{result, GetPoint, SplineOpts}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/calc.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | fn calc(&self, opts: &SplineOpts, result: &mut R) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/calc.rs:15:11 [INFO] [stdout] | [INFO] [stdout] 15 | Self: GetPoint, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:6 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | impl PushPoint for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_flatten_f64.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:35 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:46 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:1:60 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `points::GetPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:10 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:3:23 [INFO] [stdout] | [INFO] [stdout] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `result::PushPoint` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/impls/impl_tuple_f64.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:154:6 [INFO] [stdout] | [INFO] [stdout] 154 | impl SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:215:18 [INFO] [stdout] | [INFO] [stdout] 215 | impl Default for SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | SplineOptsBuilder::default() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:217:5 [INFO] [stdout] | [INFO] [stdout] 217 | SplineOptsBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | impl<'a, T> SrcPoints<'a, T> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/points.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | impl SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:94:21 [INFO] [stdout] | [INFO] [stdout] 94 | impl Default for SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | SplineResult { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/result.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | SplineResult::new() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stdout] --> src/tests/mod.rs:1:13 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/tests/mod.rs:1:52 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/tests/mod.rs:1:66 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `points::SrcPoints` [INFO] [stdout] --> src/tests/mod.rs:21:15 [INFO] [stdout] | [INFO] [stdout] 21 | let pts = SrcPoints::<(f64, f64)>::new(&points2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `result::SplineResult` [INFO] [stdout] --> src/tests/mod.rs:23:22 [INFO] [stdout] | [INFO] [stdout] 23 | let mut result = SplineResult::<(f64, f64)>::with_capacity(points.len() * 16); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:122:28 [INFO] [stdout] | [INFO] [stdout] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/lib.rs:152:28 [INFO] [stdout] | [INFO] [stdout] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/calc.rs:20:7 [INFO] [stdout] | [INFO] [stdout] 20 | invert_y_with_height, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/calc.rs:21:7 [INFO] [stdout] | [INFO] [stdout] 21 | invert_x_with_width, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::len` [INFO] [stdout] --> src/calc.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | for i in 0..(self.len()) { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `points::GetPoint::points_to_calc` [INFO] [stdout] --> src/calc.rs:39:31 [INFO] [stdout] | [INFO] [stdout] 39 | if let Some(p) = self.points_to_calc(i, &hidden_point_at_start, &hidden_point_at_end) { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `result::PushPoint::push_spline_point` [INFO] [stdout] --> src/calc.rs:73:16 [INFO] [stdout] | [INFO] [stdout] 73 | result.push_spline_point(x, y); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:134:7 [INFO] [stdout] | [INFO] [stdout] 134 | invert_x_with_width: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:135:7 [INFO] [stdout] | [INFO] [stdout] 135 | invert_y_with_height: None, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | self.opts [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | self.opts.tension = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | self.opts.num_of_segments = val; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stdout] --> src/opts.rs:189:5 [INFO] [stdout] | [INFO] [stdout] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stdout] --> src/opts.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 203 | self.opts.hidden_point_at_start = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:210:5 [INFO] [stdout] | [INFO] [stdout] 210 | self.opts.hidden_point_at_end = Some(val.into()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stdout] --> src/opts.rs:218:7 [INFO] [stdout] | [INFO] [stdout] 218 | opts: SplineOpts::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | SrcPoints { pts } [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stdout] --> src/points.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:22:20 [INFO] [stdout] | [INFO] [stdout] 22 | SplineResult { pts: Vec::new() } [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:41:7 [INFO] [stdout] | [INFO] [stdout] 41 | pts: Vec::with_capacity(capacity), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | self.pts [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stdout] --> src/result.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | self.pts.as_mut() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stdout] --> src/tests/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | pts.calc(&opts, &mut result); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 79 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.88s [INFO] running `Command { std: "docker" "inspect" "31e02a29e88e924ca5df33725521b16391f2471cfa42fe5f3167e92e23639a88", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31e02a29e88e924ca5df33725521b16391f2471cfa42fe5f3167e92e23639a88", kill_on_drop: false }` [INFO] [stdout] 31e02a29e88e924ca5df33725521b16391f2471cfa42fe5f3167e92e23639a88 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:6eabd152ff4036248d66efda456a36cb33d24b7291b33f25f75140726c88da35" "/opt/rustwide/cargo-home/bin/cargo" "+eafdee2dfae8c2233b74f98b123308be7ccefcc6" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] eb5e62762a2047cd7be46751c92940c60a4932b0ae0411510435021ab4a5c31a [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "eb5e62762a2047cd7be46751c92940c60a4932b0ae0411510435021ab4a5c31a", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/lib.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | pub use calc::CalcPoints; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/lib.rs:86:28 [INFO] [stderr] | [INFO] [stderr] 86 | pub use opts::{SplineOpts, SplineOptsBuilder, DEFAULT_SEGMENTS, DEFAULT_TENSION}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/lib.rs:87:18 [INFO] [stderr] | [INFO] [stderr] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:87:28 [INFO] [stderr] | [INFO] [stderr] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/lib.rs:88:18 [INFO] [stderr] | [INFO] [stderr] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:88:29 [INFO] [stderr] | [INFO] [stderr] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `Spline`: Please use the `calc_spline` function instead [INFO] [stderr] --> src/lib.rs:98:6 [INFO] [stderr] | [INFO] [stderr] 98 | impl Spline { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:120:7 [INFO] [stderr] | [INFO] [stderr] 120 | SplineResult::with_capacity((points.len() / 2) * opts.num_of_segments as usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:119:21 [INFO] [stderr] | [INFO] [stderr] 119 | let mut result: SplineResult = [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:150:7 [INFO] [stderr] | [INFO] [stderr] 150 | SplineResult::<(f64, f64)>::with_capacity(points.len() * opts.num_of_segments as usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:152:5 [INFO] [stderr] | [INFO] [stderr] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/calc.rs:1:21 [INFO] [stderr] | [INFO] [stderr] 1 | use super::{result, GetPoint, SplineOpts}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/calc.rs:13:14 [INFO] [stderr] | [INFO] [stderr] 13 | fn calc(&self, opts: &SplineOpts, result: &mut R) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/calc.rs:15:11 [INFO] [stderr] | [INFO] [stderr] 15 | Self: GetPoint, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:13 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:25 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:35 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:46 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:60 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:19:6 [INFO] [stderr] | [INFO] [stderr] 19 | impl PushPoint for SplineResult { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:19:20 [INFO] [stderr] | [INFO] [stderr] 19 | impl PushPoint for SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:27:10 [INFO] [stderr] | [INFO] [stderr] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:27:25 [INFO] [stderr] | [INFO] [stderr] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:13 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:25 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:35 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:46 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:60 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:13:6 [INFO] [stderr] | [INFO] [stderr] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:25:10 [INFO] [stderr] | [INFO] [stderr] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:25:25 [INFO] [stderr] | [INFO] [stderr] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:154:6 [INFO] [stderr] | [INFO] [stderr] 154 | impl SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:215:18 [INFO] [stderr] | [INFO] [stderr] 215 | impl Default for SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | SplineOptsBuilder::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:217:5 [INFO] [stderr] | [INFO] [stderr] 217 | SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/points.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | impl<'a, T> SrcPoints<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/points.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | SrcPoints { pts } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:9:9 [INFO] [stderr] | [INFO] [stderr] 9 | impl SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:94:21 [INFO] [stderr] | [INFO] [stderr] 94 | impl Default for SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | SplineResult { pts: Vec::new() } [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | SplineResult::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stderr] --> src/lib.rs:122:28 [INFO] [stderr] | [INFO] [stderr] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stderr] --> src/lib.rs:152:28 [INFO] [stderr] | [INFO] [stderr] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/calc.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | invert_y_with_height, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/calc.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | invert_x_with_width, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `points::GetPoint::len` [INFO] [stderr] --> src/calc.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | for i in 0..(self.len()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `points::GetPoint::points_to_calc` [INFO] [stderr] --> src/calc.rs:39:31 [INFO] [stderr] | [INFO] [stderr] 39 | if let Some(p) = self.points_to_calc(i, &hidden_point_at_start, &hidden_point_at_end) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `result::PushPoint::push_spline_point` [INFO] [stderr] --> src/calc.rs:73:16 [INFO] [stderr] | [INFO] [stderr] 73 | result.push_spline_point(x, y); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/opts.rs:134:7 [INFO] [stderr] | [INFO] [stderr] 134 | invert_x_with_width: None, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/opts.rs:135:7 [INFO] [stderr] | [INFO] [stderr] 135 | invert_y_with_height: None, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | self.opts [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | self.opts.tension = val; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | self.opts.num_of_segments = val; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/opts.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/opts.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | self.opts.hidden_point_at_start = Some(val.into()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:210:5 [INFO] [stderr] | [INFO] [stderr] 210 | self.opts.hidden_point_at_end = Some(val.into()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:218:7 [INFO] [stderr] | [INFO] [stderr] 218 | opts: SplineOpts::default(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stderr] --> src/points.rs:19:17 [INFO] [stderr] | [INFO] [stderr] 19 | SrcPoints { pts } [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stderr] --> src/points.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | self.pts [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:22:20 [INFO] [stderr] | [INFO] [stderr] 22 | SplineResult { pts: Vec::new() } [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | pts: Vec::with_capacity(capacity), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:48:5 [INFO] [stderr] | [INFO] [stderr] 48 | self.pts [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | self.pts.as_mut() [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 73 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/lib.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | pub use calc::CalcPoints; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/lib.rs:86:28 [INFO] [stderr] | [INFO] [stderr] 86 | pub use opts::{SplineOpts, SplineOptsBuilder, DEFAULT_SEGMENTS, DEFAULT_TENSION}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/lib.rs:87:18 [INFO] [stderr] | [INFO] [stderr] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:87:28 [INFO] [stderr] | [INFO] [stderr] 87 | pub use points::{GetPoint, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/lib.rs:88:18 [INFO] [stderr] | [INFO] [stderr] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:88:29 [INFO] [stderr] | [INFO] [stderr] 88 | pub use result::{PushPoint, SplineResult}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `Spline`: Please use the `calc_spline` function instead [INFO] [stderr] --> src/lib.rs:98:6 [INFO] [stderr] | [INFO] [stderr] 98 | impl Spline { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:120:7 [INFO] [stderr] | [INFO] [stderr] 120 | SplineResult::with_capacity((points.len() / 2) * opts.num_of_segments as usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:119:21 [INFO] [stderr] | [INFO] [stderr] 119 | let mut result: SplineResult = [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/lib.rs:150:7 [INFO] [stderr] | [INFO] [stderr] 150 | SplineResult::<(f64, f64)>::with_capacity(points.len() * opts.num_of_segments as usize); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/lib.rs:152:5 [INFO] [stderr] | [INFO] [stderr] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/calc.rs:1:21 [INFO] [stderr] | [INFO] [stderr] 1 | use super::{result, GetPoint, SplineOpts}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/calc.rs:13:14 [INFO] [stderr] | [INFO] [stderr] 13 | fn calc(&self, opts: &SplineOpts, result: &mut R) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/calc.rs:15:11 [INFO] [stderr] | [INFO] [stderr] 15 | Self: GetPoint, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:13 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:25 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:35 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:46 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:1:60 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, f64> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:19:6 [INFO] [stderr] | [INFO] [stderr] 19 | impl PushPoint for SplineResult { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:19:20 [INFO] [stderr] | [INFO] [stderr] 19 | impl PushPoint for SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:27:10 [INFO] [stderr] | [INFO] [stderr] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_flatten_f64.rs:27:25 [INFO] [stderr] | [INFO] [stderr] 27 | impl<'a> CalcPoints for SrcPoints<'a, f64> {} [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:13 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:25 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:35 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:46 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:1:60 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, GetPoint, PushPoint, SplineResult, SrcPoints}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `points::GetPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:3:10 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | impl<'a> GetPoint for SrcPoints<'a, (f64, f64)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `result::PushPoint` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:13:6 [INFO] [stderr] | [INFO] [stderr] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:13:20 [INFO] [stderr] | [INFO] [stderr] 13 | impl PushPoint for SplineResult<(f64, f64)> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:25:10 [INFO] [stderr] | [INFO] [stderr] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/impls/impl_tuple_f64.rs:25:25 [INFO] [stderr] | [INFO] [stderr] 25 | impl<'a> CalcPoints for SrcPoints<'a, (f64, f64)> {} [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:154:6 [INFO] [stderr] | [INFO] [stderr] 154 | impl SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:215:18 [INFO] [stderr] | [INFO] [stderr] 215 | impl Default for SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | SplineOptsBuilder::default() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `opts::SplineOptsBuilder`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:217:5 [INFO] [stderr] | [INFO] [stderr] 217 | SplineOptsBuilder { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/points.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | impl<'a, T> SrcPoints<'a, T> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/points.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | SrcPoints { pts } [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:9:9 [INFO] [stderr] | [INFO] [stderr] 9 | impl SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:94:21 [INFO] [stderr] | [INFO] [stderr] 94 | impl Default for SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | SplineResult { pts: Vec::new() } [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | SplineResult { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/result.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | SplineResult::new() [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated trait `calc::CalcPoints` [INFO] [stderr] --> src/tests/mod.rs:1:13 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/tests/mod.rs:1:52 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/tests/mod.rs:1:66 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::{CalcPoints, Error, Points, SplineOpts, SplineResult, SrcPoints, TryFrom}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `points::SrcPoints` [INFO] [stderr] --> src/tests/mod.rs:21:15 [INFO] [stderr] | [INFO] [stderr] 21 | let pts = SrcPoints::<(f64, f64)>::new(&points2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated struct `result::SplineResult` [INFO] [stderr] --> src/tests/mod.rs:23:22 [INFO] [stderr] | [INFO] [stderr] 23 | let mut result = SplineResult::<(f64, f64)>::with_capacity(points.len() * 16); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stderr] --> src/lib.rs:122:28 [INFO] [stderr] | [INFO] [stderr] 122 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stderr] --> src/lib.rs:152:28 [INFO] [stderr] | [INFO] [stderr] 152 | SrcPoints::new(points).calc(opts, &mut result); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/calc.rs:20:7 [INFO] [stderr] | [INFO] [stderr] 20 | invert_y_with_height, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/calc.rs:21:7 [INFO] [stderr] | [INFO] [stderr] 21 | invert_x_with_width, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `points::GetPoint::len` [INFO] [stderr] --> src/calc.rs:37:23 [INFO] [stderr] | [INFO] [stderr] 37 | for i in 0..(self.len()) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `points::GetPoint::points_to_calc` [INFO] [stderr] --> src/calc.rs:39:31 [INFO] [stderr] | [INFO] [stderr] 39 | if let Some(p) = self.points_to_calc(i, &hidden_point_at_start, &hidden_point_at_end) { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `result::PushPoint::push_spline_point` [INFO] [stderr] --> src/calc.rs:73:16 [INFO] [stderr] | [INFO] [stderr] 73 | result.push_spline_point(x, y); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/opts.rs:134:7 [INFO] [stderr] | [INFO] [stderr] 134 | invert_x_with_width: None, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/opts.rs:135:7 [INFO] [stderr] | [INFO] [stderr] 135 | invert_y_with_height: None, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | self.opts [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | self.opts.tension = val; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:182:5 [INFO] [stderr] | [INFO] [stderr] 182 | self.opts.num_of_segments = val; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_x_with_width`: Instead of this please invert points before passing its in calc method with `Points::invert_horizontally(W)` [INFO] [stderr] --> src/opts.rs:189:5 [INFO] [stderr] | [INFO] [stderr] 189 | self.opts.invert_x_with_width = Some(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOpts::invert_y_with_height`: Instead of this please invert points before passing its in calc method with `Points::invert_vertically(H)` [INFO] [stderr] --> src/opts.rs:196:5 [INFO] [stderr] | [INFO] [stderr] 196 | self.opts.invert_y_with_height = Some(val); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:203:5 [INFO] [stderr] | [INFO] [stderr] 203 | self.opts.hidden_point_at_start = Some(val.into()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:210:5 [INFO] [stderr] | [INFO] [stderr] 210 | self.opts.hidden_point_at_end = Some(val.into()); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `opts::SplineOptsBuilder::opts`: All its functionality has been moved to the `SplineOpts` [INFO] [stderr] --> src/opts.rs:218:7 [INFO] [stderr] | [INFO] [stderr] 218 | opts: SplineOpts::default(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stderr] --> src/points.rs:19:17 [INFO] [stderr] | [INFO] [stderr] 19 | SrcPoints { pts } [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `points::SrcPoints::pts` [INFO] [stderr] --> src/points.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | self.pts [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:22:20 [INFO] [stderr] | [INFO] [stderr] 22 | SplineResult { pts: Vec::new() } [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:41:7 [INFO] [stderr] | [INFO] [stderr] 41 | pts: Vec::with_capacity(capacity), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:48:5 [INFO] [stderr] | [INFO] [stderr] 48 | self.pts [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `result::SplineResult::pts` [INFO] [stderr] --> src/result.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | self.pts.as_mut() [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `calc::CalcPoints::calc` [INFO] [stderr] --> src/tests/mod.rs:25:9 [INFO] [stderr] | [INFO] [stderr] 25 | pts.calc(&opts, &mut result); [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: 79 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/cubic_spline-7b3cb69435fc99d5 [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tests::calc_spline_err ... ok [INFO] [stdout] test tests::calc_spline_arr_tst ... ok [INFO] [stdout] test tests::calc_spline_tst ... ok [INFO] [stdout] test v1::points::test::from ... ok [INFO] [stdout] test tests::invert_tst ... ok [INFO] [stdout] test tests::calc_spline_flatten_err ... ok [INFO] [stdout] test tests::bench1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests cubic_spline [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test src/calc.rs - calc::CalcPoints (line 5) ... ignored [INFO] [stdout] test src/result.rs - result::PushPoint::push_spline_point (line 64) ... ok [INFO] [stdout] test src/opts.rs - opts::SplineOpts::default (line 119) ... ok [INFO] [stdout] test src/points.rs - points::GetPoint (line 32) ... ok [INFO] [stdout] test src/lib.rs - Spline::from_flatten_points (line 103) ... ok [INFO] [stdout] test src/result.rs - result::SplineResult::new (line 13) ... ok [INFO] [stdout] test src/lib.rs - Spline::from_tuples (line 131) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Point::approx_eq (line 96) ... ok [INFO] [stdout] test src/v1/calc.rs - v1::calc::calc_spline (line 10) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Point::approx_eq_with_precision (line 112) ... ok [INFO] [stdout] test src/result.rs - result::SplineResult::with_capacity (line 28) ... ok [INFO] [stdout] test src/opts.rs - opts::SplineOpts (line 20) ... ok [INFO] [stdout] test src/lib.rs - Spline::convert_flatten_to_tuples (line 160) ... ok [INFO] [stdout] test src/lib.rs - (line 8) ... ok [INFO] [stdout] test src/lib.rs - Spline::convert_tuples_to_flatten (line 177) ... ok [INFO] [stdout] test src/points.rs - points::SrcPoints::new (line 12) ... ok [INFO] [stdout] test src/lib.rs - (line 46) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Point::invert_vertically (line 145) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Point::invert_horizontally (line 127) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Points (line 35) ... ok [INFO] [stdout] test src/v1/tfti.rs - v1::tfti::TryFrom (line 27) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Points::invert_horizontally (line 261) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Points::invert_vertically (line 279) ... ok [INFO] [stdout] test src/v1/points.rs - v1::points::Points::calc_spline (line 300) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "eb5e62762a2047cd7be46751c92940c60a4932b0ae0411510435021ab4a5c31a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb5e62762a2047cd7be46751c92940c60a4932b0ae0411510435021ab4a5c31a", kill_on_drop: false }` [INFO] [stdout] eb5e62762a2047cd7be46751c92940c60a4932b0ae0411510435021ab4a5c31a