[INFO] crate pdf-extract 0.4.6 is already in cache [INFO] extracting crate pdf-extract 0.4.6 into work/ex/pr-59199/sources/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7/reg/pdf-extract/0.4.6 [INFO] extracting crate pdf-extract 0.4.6 into work/ex/pr-59199/sources/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b/reg/pdf-extract/0.4.6 [INFO] validating manifest of pdf-extract-0.4.6 on toolchain master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of pdf-extract-0.4.6 on toolchain try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing pdf-extract-0.4.6 [INFO] finished frobbing pdf-extract-0.4.6 [INFO] frobbed toml for pdf-extract-0.4.6 written to work/ex/pr-59199/sources/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7/reg/pdf-extract/0.4.6/Cargo.toml [INFO] started frobbing pdf-extract-0.4.6 [INFO] finished frobbing pdf-extract-0.4.6 [INFO] frobbed toml for pdf-extract-0.4.6 written to work/ex/pr-59199/sources/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b/reg/pdf-extract/0.4.6/Cargo.toml [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking pdf-extract-0.4.6 against master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7 for pr-59199 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-59199/worker-4/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-59199/sources/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7/reg/pdf-extract/0.4.6:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] b51c75b30f0fe793f3bdd49e4f3296a37ea23783f62b1b2ca1819956682dd594 [INFO] running `"docker" "start" "-a" "b51c75b30f0fe793f3bdd49e4f3296a37ea23783f62b1b2ca1819956682dd594"` [INFO] [stderr] Checking postscript v0.11.1 [INFO] [stderr] Checking type1-encoding-parser v0.1.0 [INFO] [stderr] Checking adobe-cmap-parser v0.3.3 [INFO] [stderr] Checking image v0.19.0 [INFO] [stderr] Checking lopdf v0.15.3 [INFO] [stderr] Checking pdf-extract v0.4.6 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/lib.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/lib.rs:1578:17 [INFO] [stderr] | [INFO] [stderr] 1578 | "n" => { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unreachable_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x_max` [INFO] [stderr] --> src/lib.rs:966:36 [INFO] [stderr] | [INFO] [stderr] 966 | fn interpolate(x: f64, x_min: f64, x_max: f64, y_min: f64, y_max: f64) -> f64 { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_x_max` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tsm` [INFO] [stderr] --> src/lib.rs:1101:13 [INFO] [stderr] | [INFO] [stderr] 1101 | let tsm = Transform2D::row_major(ts.font_size * ts.horizontal_scaling, [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_tsm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `trm` [INFO] [stderr] --> src/lib.rs:1133:13 [INFO] [stderr] | [INFO] [stderr] 1133 | let trm = ts.tm.pre_mul(&gs.ctm); [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_trm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tlm` [INFO] [stderr] --> src/lib.rs:1089:14 [INFO] [stderr] | [INFO] [stderr] 1089 | tlm: &Transform2D, [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_tlm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctm` [INFO] [stderr] --> src/lib.rs:1603:26 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `colorspace` [INFO] [stderr] --> src/lib.rs:1603:50 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_colorspace` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `color` [INFO] [stderr] --> src/lib.rs:1603:75 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_color` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctm` [INFO] [stderr] --> src/lib.rs:1604:24 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `colorspace` [INFO] [stderr] --> src/lib.rs:1604:48 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_colorspace` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `color` [INFO] [stderr] --> src/lib.rs:1604:73 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_color` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key` [INFO] [stderr] --> src/lib.rs:164:65 [INFO] [stderr] | [INFO] [stderr] 164 | fn from_opt_obj(doc: &'a Document, obj: Option<&'a Object>, key: &str) -> Self { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `doc` [INFO] [stderr] --> src/lib.rs:219:17 [INFO] [stderr] | [INFO] [stderr] 219 | fn from_obj(doc: &Document, obj: &Object) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_doc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `doc` [INFO] [stderr] --> src/lib.rs:229:17 [INFO] [stderr] | [INFO] [stderr] 229 | fn from_obj(doc: &Document, obj: &Object) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_doc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `charset` [INFO] [stderr] --> src/lib.rs:387:17 [INFO] [stderr] | [INFO] [stderr] 387 | let charset = match charset { [INFO] [stderr] | ^^^^^^^ help: consider prefixing with an underscore: `_charset` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `encoding_table` is never read [INFO] [stderr] --> src/lib.rs:575:17 [INFO] [stderr] | [INFO] [stderr] 575 | let mut encoding_table = None; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_assignments)] on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `f` [INFO] [stderr] --> src/lib.rs:854:13 [INFO] [stderr] | [INFO] [stderr] 854 | let f = font_dict.as_dict().expect("must be dict"); [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_f` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_inputs` [INFO] [stderr] --> src/lib.rs:979:13 [INFO] [stderr] | [INFO] [stderr] 979 | let n_inputs = self.domain.len() / 2; [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_n_inputs` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_ouputs` [INFO] [stderr] --> src/lib.rs:980:13 [INFO] [stderr] | [INFO] [stderr] 980 | let n_ouputs = self.range.len() / 2; [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_n_ouputs` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `input` [INFO] [stderr] --> src/lib.rs:978:20 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_input` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `output` [INFO] [stderr] --> src/lib.rs:978:35 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_output` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1310:144 [INFO] [stderr] | [INFO] [stderr] 1310 | fn process_stream(&mut self, doc: &'a Document, content: Vec, resources: &'a Dictionary, media_box: &MediaBox, output: &mut OutputDev, page_num: u32) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `width` [INFO] [stderr] --> src/lib.rs:1629:52 [INFO] [stderr] | [INFO] [stderr] 1629 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_width` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1648:30 [INFO] [stderr] | [INFO] [stderr] 1648 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, art_box: Option<(f64, f64, f64, f64)>) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x` [INFO] [stderr] --> src/lib.rs:1683:36 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_x` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `y` [INFO] [stderr] --> src/lib.rs:1683:44 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_y` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `width` [INFO] [stderr] --> src/lib.rs:1683:52 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_width` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `font_size` [INFO] [stderr] --> src/lib.rs:1683:64 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^^^^^ help: consider prefixing with an underscore: `_font_size` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `char` [INFO] [stderr] --> src/lib.rs:1683:80 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_char` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1787:30 [INFO] [stderr] | [INFO] [stderr] 1787 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, _: Option) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `media_box` [INFO] [stderr] --> src/lib.rs:1787:45 [INFO] [stderr] | [INFO] [stderr] 1787 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, _: Option) { [INFO] [stderr] | ^^^^^^^^^ help: consider prefixing with an underscore: `_media_box` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `code` [INFO] [stderr] --> src/glyphnames.rs:4698:60 [INFO] [stderr] | [INFO] [stderr] 4698 | let result = names.binary_search_by_key(&name, |&(name,code)| &name); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_code` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `code` [INFO] [stderr] --> src/zapfglyphnames.rs:208:60 [INFO] [stderr] | [INFO] [stderr] 208 | let result = names.binary_search_by_key(&name, |&(name,code)| &name); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_code` [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Write` [INFO] [stderr] --> src/lib.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::io::Write; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/lib.rs:1578:17 [INFO] [stderr] | [INFO] [stderr] 1578 | "n" => { [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unreachable_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:525:17 [INFO] [stderr] | [INFO] [stderr] 525 | let mut first_char: i64 = get(doc, font, "FirstChar"); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_mut)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:526:17 [INFO] [stderr] | [INFO] [stderr] 526 | let mut last_char: i64 = get(doc, font, "LastChar"); [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | let mut widths: Vec = get(doc, font, "Widths"); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:622:13 [INFO] [stderr] | [INFO] [stderr] 622 | let mut first_char: i64 = get(doc, font, "FirstChar"); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:623:13 [INFO] [stderr] | [INFO] [stderr] 623 | let mut last_char: i64 = get(doc, font, "LastChar"); [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:624:13 [INFO] [stderr] | [INFO] [stderr] 624 | let mut widths: Vec = get(doc, font, "Widths"); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x_max` [INFO] [stderr] --> src/lib.rs:966:36 [INFO] [stderr] | [INFO] [stderr] 966 | fn interpolate(x: f64, x_min: f64, x_max: f64, y_min: f64, y_max: f64) -> f64 { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_x_max` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tsm` [INFO] [stderr] --> src/lib.rs:1101:13 [INFO] [stderr] | [INFO] [stderr] 1101 | let tsm = Transform2D::row_major(ts.font_size * ts.horizontal_scaling, [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_tsm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `trm` [INFO] [stderr] --> src/lib.rs:1133:13 [INFO] [stderr] | [INFO] [stderr] 1133 | let trm = ts.tm.pre_mul(&gs.ctm); [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_trm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tlm` [INFO] [stderr] --> src/lib.rs:1089:14 [INFO] [stderr] | [INFO] [stderr] 1089 | tlm: &Transform2D, [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_tlm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctm` [INFO] [stderr] --> src/lib.rs:1603:26 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `colorspace` [INFO] [stderr] --> src/lib.rs:1603:50 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_colorspace` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `color` [INFO] [stderr] --> src/lib.rs:1603:75 [INFO] [stderr] | [INFO] [stderr] 1603 | fn stroke(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_color` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ctm` [INFO] [stderr] --> src/lib.rs:1604:24 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_ctm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `colorspace` [INFO] [stderr] --> src/lib.rs:1604:48 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_colorspace` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `color` [INFO] [stderr] --> src/lib.rs:1604:73 [INFO] [stderr] | [INFO] [stderr] 1604 | fn fill(&mut self, ctm: &Transform2D, colorspace: &ColorSpace, color: &[f64], &Path) {} [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_color` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `key` [INFO] [stderr] --> src/lib.rs:164:65 [INFO] [stderr] | [INFO] [stderr] 164 | fn from_opt_obj(doc: &'a Document, obj: Option<&'a Object>, key: &str) -> Self { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_key` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `doc` [INFO] [stderr] --> src/lib.rs:219:17 [INFO] [stderr] | [INFO] [stderr] 219 | fn from_obj(doc: &Document, obj: &Object) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_doc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `doc` [INFO] [stderr] --> src/lib.rs:229:17 [INFO] [stderr] | [INFO] [stderr] 229 | fn from_obj(doc: &Document, obj: &Object) -> Option { [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_doc` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `charset` [INFO] [stderr] --> src/lib.rs:387:17 [INFO] [stderr] | [INFO] [stderr] 387 | let charset = match charset { [INFO] [stderr] | ^^^^^^^ help: consider prefixing with an underscore: `_charset` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `encoding_table` is never read [INFO] [stderr] --> src/lib.rs:575:17 [INFO] [stderr] | [INFO] [stderr] 575 | let mut encoding_table = None; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_assignments)] on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `f` [INFO] [stderr] --> src/lib.rs:854:13 [INFO] [stderr] | [INFO] [stderr] 854 | let f = font_dict.as_dict().expect("must be dict"); [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_f` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_inputs` [INFO] [stderr] --> src/lib.rs:979:13 [INFO] [stderr] | [INFO] [stderr] 979 | let n_inputs = self.domain.len() / 2; [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_n_inputs` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n_ouputs` [INFO] [stderr] --> src/lib.rs:980:13 [INFO] [stderr] | [INFO] [stderr] 980 | let n_ouputs = self.range.len() / 2; [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_n_ouputs` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `input` [INFO] [stderr] --> src/lib.rs:978:20 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_input` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `output` [INFO] [stderr] --> src/lib.rs:978:35 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_output` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1310:144 [INFO] [stderr] | [INFO] [stderr] 1310 | fn process_stream(&mut self, doc: &'a Document, content: Vec, resources: &'a Dictionary, media_box: &MediaBox, output: &mut OutputDev, page_num: u32) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `width` [INFO] [stderr] --> src/lib.rs:1629:52 [INFO] [stderr] | [INFO] [stderr] 1629 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_width` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1648:30 [INFO] [stderr] | [INFO] [stderr] 1648 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, art_box: Option<(f64, f64, f64, f64)>) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `x` [INFO] [stderr] --> src/lib.rs:1683:36 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_x` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `y` [INFO] [stderr] --> src/lib.rs:1683:44 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_y` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `width` [INFO] [stderr] --> src/lib.rs:1683:52 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^ help: consider prefixing with an underscore: `_width` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `font_size` [INFO] [stderr] --> src/lib.rs:1683:64 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^^^^^^ help: consider prefixing with an underscore: `_font_size` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `char` [INFO] [stderr] --> src/lib.rs:1683:80 [INFO] [stderr] | [INFO] [stderr] 1683 | fn output_character(&mut self, x: f64, y: f64, width: f64, font_size: f64, char: &str) { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_char` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_num` [INFO] [stderr] --> src/lib.rs:1787:30 [INFO] [stderr] | [INFO] [stderr] 1787 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, _: Option) { [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_page_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `media_box` [INFO] [stderr] --> src/lib.rs:1787:45 [INFO] [stderr] | [INFO] [stderr] 1787 | fn begin_page(&mut self, page_num: u32, media_box: &MediaBox, _: Option) { [INFO] [stderr] | ^^^^^^^^^ help: consider prefixing with an underscore: `_media_box` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `code` [INFO] [stderr] --> src/glyphnames.rs:4698:60 [INFO] [stderr] | [INFO] [stderr] 4698 | let result = names.binary_search_by_key(&name, |&(name,code)| &name); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_code` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `code` [INFO] [stderr] --> src/zapfglyphnames.rs:208:60 [INFO] [stderr] | [INFO] [stderr] 208 | let result = names.binary_search_by_key(&name, |&(name,code)| &name); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_code` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:1337:13 [INFO] [stderr] | [INFO] [stderr] 1337 | let mut flip_ctm = Transform2D::row_major(1., 0., 0., -1., 0., media_box.ury - media_box.lly); [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:1669:13 [INFO] [stderr] | [INFO] [stderr] 1669 | let mut ctm = Mat::create_scale(1., -1.).post_translate(vec2(0., media_box.ury)); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:525:17 [INFO] [stderr] | [INFO] [stderr] 525 | let mut first_char: i64 = get(doc, font, "FirstChar"); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_mut)] on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:526:17 [INFO] [stderr] | [INFO] [stderr] 526 | let mut last_char: i64 = get(doc, font, "LastChar"); [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:527:17 [INFO] [stderr] | [INFO] [stderr] 527 | let mut widths: Vec = get(doc, font, "Widths"); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:622:13 [INFO] [stderr] | [INFO] [stderr] 622 | let mut first_char: i64 = get(doc, font, "FirstChar"); [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:623:13 [INFO] [stderr] | [INFO] [stderr] 623 | let mut last_char: i64 = get(doc, font, "LastChar"); [INFO] [stderr] | ----^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:624:13 [INFO] [stderr] | [INFO] [stderr] 624 | let mut widths: Vec = get(doc, font, "Widths"); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:1337:13 [INFO] [stderr] | [INFO] [stderr] 1337 | let mut flip_ctm = Transform2D::row_major(1., 0., 0., -1., 0., media_box.ury - media_box.lly); [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:1669:13 [INFO] [stderr] | [INFO] [stderr] 1669 | let mut ctm = Mat::create_scale(1., -1.).post_translate(vec2(0., media_box.ury)); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `STANDARD_ENCODING` [INFO] [stderr] --> src/encodings.rs:775:1 [INFO] [stderr] | [INFO] [stderr] 775 | / pub const STANDARD_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 776 | | None, [INFO] [stderr] 777 | | None, [INFO] [stderr] 778 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1031 | | None [INFO] [stderr] 1032 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `EXPERT_ENCODING` [INFO] [stderr] --> src/encodings.rs:1034:1 [INFO] [stderr] | [INFO] [stderr] 1034 | / pub const EXPERT_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1035 | | None, [INFO] [stderr] 1036 | | None, [INFO] [stderr] 1037 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1289 | | Some("Thornsmall"), [INFO] [stderr] 1290 | | Some("Ydieresissmall")]; [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SYMBOL_ENCODING` [INFO] [stderr] --> src/encodings.rs:1292:1 [INFO] [stderr] | [INFO] [stderr] 1292 | / pub const SYMBOL_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1293 | | None, [INFO] [stderr] 1294 | | None, [INFO] [stderr] 1295 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1547 | | Some("bracerightbt"), [INFO] [stderr] 1548 | | None]; [INFO] [stderr] | |________^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `ZAPFDINGBATS_ENCODING` [INFO] [stderr] --> src/encodings.rs:1550:1 [INFO] [stderr] | [INFO] [stderr] 1550 | / pub const ZAPFDINGBATS_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1551 | | None, [INFO] [stderr] 1552 | | None, [INFO] [stderr] 1553 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1805 | | Some("a191"), [INFO] [stderr] 1806 | | None]; [INFO] [stderr] | |________^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_type` [INFO] [stderr] --> src/lib.rs:131:1 [INFO] [stderr] | [INFO] [stderr] 131 | fn get_type(o: &Dictionary) -> &str [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `to_array4` [INFO] [stderr] --> src/lib.rs:185:1 [INFO] [stderr] | [INFO] [stderr] 185 | fn to_array4(v: Vec) -> Option<[T; 4]> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_name` [INFO] [stderr] --> src/lib.rs:257:1 [INFO] [stderr] | [INFO] [stderr] 257 | fn get_name<'a>(doc: &'a Document, dict: &'a Dictionary, key: &str) -> &'a [u8] { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `maybe_get_name_string` [INFO] [stderr] --> src/lib.rs:261:1 [INFO] [stderr] | [INFO] [stderr] 261 | fn maybe_get_name_string<'a>(doc: &'a Document, dict: &'a Dictionary, key: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_encoding` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | fn get_encoding(&self) -> &'a Object { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_type` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | fn get_type(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_basefont` [INFO] [stderr] --> src/lib.rs:547:5 [INFO] [stderr] | [INFO] [stderr] 547 | fn get_basefont(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_subtype` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | fn get_subtype(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_widths` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | fn get_widths(&self) -> Option<&Vec> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_name` [INFO] [stderr] --> src/lib.rs:558:5 [INFO] [stderr] | [INFO] [stderr] 558 | fn get_name(&self) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_descriptor` [INFO] [stderr] --> src/lib.rs:562:5 [INFO] [stderr] | [INFO] [stderr] 562 | fn get_descriptor(&self) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `CID` [INFO] [stderr] --> src/lib.rs:641:1 [INFO] [stderr] | [INFO] [stderr] 641 | type CID = u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `doc` [INFO] [stderr] --> src/lib.rs:767:5 [INFO] [stderr] | [INFO] [stderr] 767 | doc: &'a Document, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `encoding` [INFO] [stderr] --> src/lib.rs:768:5 [INFO] [stderr] | [INFO] [stderr] 768 | encoding: Option>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `doc` [INFO] [stderr] --> src/lib.rs:937:5 [INFO] [stderr] | [INFO] [stderr] 937 | doc: &'a Document [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_file` [INFO] [stderr] --> src/lib.rs:941:5 [INFO] [stderr] | [INFO] [stderr] 941 | fn get_file(&self) -> Option<&'a Object> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_name` [INFO] [stderr] --> src/lib.rs:944:5 [INFO] [stderr] | [INFO] [stderr] 944 | fn get_name(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `interpolate` [INFO] [stderr] --> src/lib.rs:966:1 [INFO] [stderr] | [INFO] [stderr] 966 | fn interpolate(x: f64, x_min: f64, x_max: f64, y_min: f64, y_max: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `eval` [INFO] [stderr] --> src/lib.rs:978:5 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Type3` [INFO] [stderr] --> src/lib.rs:996:5 [INFO] [stderr] | [INFO] [stderr] 996 | Type3, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Type4` [INFO] [stderr] --> src/lib.rs:997:5 [INFO] [stderr] | [INFO] [stderr] 997 | Type4 [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `STANDARD_ENCODING` [INFO] [stderr] --> src/encodings.rs:775:1 [INFO] [stderr] | [INFO] [stderr] 775 | / pub const STANDARD_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 776 | | None, [INFO] [stderr] 777 | | None, [INFO] [stderr] 778 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1031 | | None [INFO] [stderr] 1032 | | ]; [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `EXPERT_ENCODING` [INFO] [stderr] --> src/encodings.rs:1034:1 [INFO] [stderr] | [INFO] [stderr] 1034 | / pub const EXPERT_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1035 | | None, [INFO] [stderr] 1036 | | None, [INFO] [stderr] 1037 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1289 | | Some("Thornsmall"), [INFO] [stderr] 1290 | | Some("Ydieresissmall")]; [INFO] [stderr] | |__________________________^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `SYMBOL_ENCODING` [INFO] [stderr] --> src/encodings.rs:1292:1 [INFO] [stderr] | [INFO] [stderr] 1292 | / pub const SYMBOL_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1293 | | None, [INFO] [stderr] 1294 | | None, [INFO] [stderr] 1295 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1547 | | Some("bracerightbt"), [INFO] [stderr] 1548 | | None]; [INFO] [stderr] | |________^ [INFO] [stderr] [INFO] [stderr] warning: constant item is never used: `ZAPFDINGBATS_ENCODING` [INFO] [stderr] --> src/encodings.rs:1550:1 [INFO] [stderr] | [INFO] [stderr] 1550 | / pub const ZAPFDINGBATS_ENCODING: [Option<&str>; 256] = [ [INFO] [stderr] 1551 | | None, [INFO] [stderr] 1552 | | None, [INFO] [stderr] 1553 | | None, [INFO] [stderr] ... | [INFO] [stderr] 1805 | | Some("a191"), [INFO] [stderr] 1806 | | None]; [INFO] [stderr] | |________^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_type` [INFO] [stderr] --> src/lib.rs:131:1 [INFO] [stderr] | [INFO] [stderr] 131 | fn get_type(o: &Dictionary) -> &str [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `to_array4` [INFO] [stderr] --> src/lib.rs:185:1 [INFO] [stderr] | [INFO] [stderr] 185 | fn to_array4(v: Vec) -> Option<[T; 4]> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_name` [INFO] [stderr] --> src/lib.rs:257:1 [INFO] [stderr] | [INFO] [stderr] 257 | fn get_name<'a>(doc: &'a Document, dict: &'a Dictionary, key: &str) -> &'a [u8] { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `maybe_get_name_string` [INFO] [stderr] --> src/lib.rs:261:1 [INFO] [stderr] | [INFO] [stderr] 261 | fn maybe_get_name_string<'a>(doc: &'a Document, dict: &'a Dictionary, key: &str) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_encoding` [INFO] [stderr] --> src/lib.rs:541:5 [INFO] [stderr] | [INFO] [stderr] 541 | fn get_encoding(&self) -> &'a Object { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_type` [INFO] [stderr] --> src/lib.rs:544:5 [INFO] [stderr] | [INFO] [stderr] 544 | fn get_type(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_basefont` [INFO] [stderr] --> src/lib.rs:547:5 [INFO] [stderr] | [INFO] [stderr] 547 | fn get_basefont(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_subtype` [INFO] [stderr] --> src/lib.rs:550:5 [INFO] [stderr] | [INFO] [stderr] 550 | fn get_subtype(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_widths` [INFO] [stderr] --> src/lib.rs:553:5 [INFO] [stderr] | [INFO] [stderr] 553 | fn get_widths(&self) -> Option<&Vec> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_name` [INFO] [stderr] --> src/lib.rs:558:5 [INFO] [stderr] | [INFO] [stderr] 558 | fn get_name(&self) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_descriptor` [INFO] [stderr] --> src/lib.rs:562:5 [INFO] [stderr] | [INFO] [stderr] 562 | fn get_descriptor(&self) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `CID` [INFO] [stderr] --> src/lib.rs:641:1 [INFO] [stderr] | [INFO] [stderr] 641 | type CID = u32; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `doc` [INFO] [stderr] --> src/lib.rs:767:5 [INFO] [stderr] | [INFO] [stderr] 767 | doc: &'a Document, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `encoding` [INFO] [stderr] --> src/lib.rs:768:5 [INFO] [stderr] | [INFO] [stderr] 768 | encoding: Option>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never used: `doc` [INFO] [stderr] --> src/lib.rs:937:5 [INFO] [stderr] | [INFO] [stderr] 937 | doc: &'a Document [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_file` [INFO] [stderr] --> src/lib.rs:941:5 [INFO] [stderr] | [INFO] [stderr] 941 | fn get_file(&self) -> Option<&'a Object> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_name` [INFO] [stderr] --> src/lib.rs:944:5 [INFO] [stderr] | [INFO] [stderr] 944 | fn get_name(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `interpolate` [INFO] [stderr] --> src/lib.rs:966:1 [INFO] [stderr] | [INFO] [stderr] 966 | fn interpolate(x: f64, x_min: f64, x_max: f64, y_min: f64, y_max: f64) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `eval` [INFO] [stderr] --> src/lib.rs:978:5 [INFO] [stderr] | [INFO] [stderr] 978 | fn eval(&self, input: &[f64], output: &mut [f64]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Type3` [INFO] [stderr] --> src/lib.rs:996:5 [INFO] [stderr] | [INFO] [stderr] 996 | Type3, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Type4` [INFO] [stderr] --> src/lib.rs:997:5 [INFO] [stderr] | [INFO] [stderr] 997 | Type4 [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] error: literal out of range for u16 [INFO] [stderr] --> src/glyphnames.rs:120:13 [INFO] [stderr] | [INFO] [stderr] 120 | ("Digamma", 0x1d7cb), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(overflowing_literals)] on by default [INFO] [stderr] = note: the literal `0x1d7cb` (decimal `120779`) does not fit into an `u16` and will become `55243u16` [INFO] [stderr] = help: consider using `u32` instead [INFO] [stderr] [INFO] [stderr] error: literal out of range for u16 [INFO] [stderr] --> src/glyphnames.rs:120:13 [INFO] [stderr] | [INFO] [stderr] 120 | ("Digamma", 0x1d7cb), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[deny(overflowing_literals)] on by default [INFO] [stderr] = note: the literal `0x1d7cb` (decimal `120779`) does not fit into an `u16` and will become `55243u16` [INFO] [stderr] = help: consider using `u32` instead [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1622:9 [INFO] [stderr] | [INFO] [stderr] 1622 | write!(self.file, " "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_must_use)] on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1623:9 [INFO] [stderr] | [INFO] [stderr] 1623 | write!(self.file, "", page_num); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1624:9 [INFO] [stderr] | [INFO] [stderr] 1624 | write!(self.file, "
", page_num, media_box.ury - media_box.lly, media_box.urx - media_box.llx); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1627:9 [INFO] [stderr] | [INFO] [stderr] 1627 | write!(self.file, "
"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1630:9 [INFO] [stderr] | [INFO] [stderr] 1630 | / write!(self.file, "
{}
", [INFO] [stderr] 1631 | | x, y, font_size, char); [INFO] [stderr] | |______________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1650:9 [INFO] [stderr] | [INFO] [stderr] 1650 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1652:13 [INFO] [stderr] | [INFO] [stderr] 1652 | write!(self.file, r#""#); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1654:13 [INFO] [stderr] | [INFO] [stderr] 1654 | write!(self.file, r#""#); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1660:13 [INFO] [stderr] | [INFO] [stderr] 1660 | write!(self.file, "", width, height, ver, art_box.0, y, width, height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1664:13 [INFO] [stderr] | [INFO] [stderr] 1664 | write!(self.file, "", width, height, ver, media_box.llx, media_box.lly, width, height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1666:9 [INFO] [stderr] | [INFO] [stderr] 1666 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1670:9 [INFO] [stderr] | [INFO] [stderr] 1670 | / write!(self.file, "\n", [INFO] [stderr] 1671 | | ctm.m11, [INFO] [stderr] 1672 | | ctm.m12, [INFO] [stderr] 1673 | | ctm.m21, [INFO] [stderr] ... | [INFO] [stderr] 1676 | | ctm.m32, [INFO] [stderr] 1677 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1680:9 [INFO] [stderr] | [INFO] [stderr] 1680 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1681:9 [INFO] [stderr] | [INFO] [stderr] 1681 | write!(self.file, ""); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1689:9 [INFO] [stderr] | [INFO] [stderr] 1689 | / write!(self.file, "", [INFO] [stderr] 1690 | | ctm.m11, [INFO] [stderr] 1691 | | ctm.m12, [INFO] [stderr] 1692 | | ctm.m21, [INFO] [stderr] ... | [INFO] [stderr] 1695 | | ctm.m32, [INFO] [stderr] 1696 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1722:9 [INFO] [stderr] | [INFO] [stderr] 1722 | write!(self.file, "", d.join(" ")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1723:9 [INFO] [stderr] | [INFO] [stderr] 1723 | write!(self.file, ""); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1724:9 [INFO] [stderr] | [INFO] [stderr] 1724 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1796:17 [INFO] [stderr] | [INFO] [stderr] 1796 | write!(self.writer, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1801:17 [INFO] [stderr] | [INFO] [stderr] 1801 | write!(self.writer, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1806:17 [INFO] [stderr] | [INFO] [stderr] 1806 | write!(self.writer, " "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1810:9 [INFO] [stderr] | [INFO] [stderr] 1810 | write!(self.writer, "{}", char); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1622:9 [INFO] [stderr] | [INFO] [stderr] 1622 | write!(self.file, " "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_must_use)] on by default [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1623:9 [INFO] [stderr] | [INFO] [stderr] 1623 | write!(self.file, "", page_num); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1624:9 [INFO] [stderr] | [INFO] [stderr] 1624 | write!(self.file, "
", page_num, media_box.ury - media_box.lly, media_box.urx - media_box.llx); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1627:9 [INFO] [stderr] | [INFO] [stderr] 1627 | write!(self.file, "
"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1630:9 [INFO] [stderr] | [INFO] [stderr] 1630 | / write!(self.file, "
{}
", [INFO] [stderr] 1631 | | x, y, font_size, char); [INFO] [stderr] | |______________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1650:9 [INFO] [stderr] | [INFO] [stderr] 1650 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1652:13 [INFO] [stderr] | [INFO] [stderr] 1652 | write!(self.file, r#""#); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1654:13 [INFO] [stderr] | [INFO] [stderr] 1654 | write!(self.file, r#""#); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1660:13 [INFO] [stderr] | [INFO] [stderr] 1660 | write!(self.file, "", width, height, ver, art_box.0, y, width, height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1664:13 [INFO] [stderr] | [INFO] [stderr] 1664 | write!(self.file, "", width, height, ver, media_box.llx, media_box.lly, width, height); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1666:9 [INFO] [stderr] | [INFO] [stderr] 1666 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1670:9 [INFO] [stderr] | [INFO] [stderr] 1670 | / write!(self.file, "\n", [INFO] [stderr] 1671 | | ctm.m11, [INFO] [stderr] 1672 | | ctm.m12, [INFO] [stderr] 1673 | | ctm.m21, [INFO] [stderr] ... | [INFO] [stderr] 1676 | | ctm.m32, [INFO] [stderr] 1677 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1680:9 [INFO] [stderr] | [INFO] [stderr] 1680 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1681:9 [INFO] [stderr] | [INFO] [stderr] 1681 | write!(self.file, ""); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1689:9 [INFO] [stderr] | [INFO] [stderr] 1689 | / write!(self.file, "", [INFO] [stderr] 1690 | | ctm.m11, [INFO] [stderr] 1691 | | ctm.m12, [INFO] [stderr] 1692 | | ctm.m21, [INFO] [stderr] ... | [INFO] [stderr] 1695 | | ctm.m32, [INFO] [stderr] 1696 | | ); [INFO] [stderr] | |__________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1722:9 [INFO] [stderr] | [INFO] [stderr] 1722 | write!(self.file, "", d.join(" ")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1723:9 [INFO] [stderr] | [INFO] [stderr] 1723 | write!(self.file, ""); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1724:9 [INFO] [stderr] | [INFO] [stderr] 1724 | write!(self.file, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1796:17 [INFO] [stderr] | [INFO] [stderr] 1796 | write!(self.writer, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1801:17 [INFO] [stderr] | [INFO] [stderr] 1801 | write!(self.writer, "\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1806:17 [INFO] [stderr] | [INFO] [stderr] 1806 | write!(self.writer, " "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused `std::result::Result` that must be used [INFO] [stderr] --> src/lib.rs:1810:9 [INFO] [stderr] | [INFO] [stderr] 1810 | write!(self.writer, "{}", char); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] error: Could not compile `pdf-extract`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: Could not compile `pdf-extract`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "b51c75b30f0fe793f3bdd49e4f3296a37ea23783f62b1b2ca1819956682dd594"` [INFO] running `"docker" "rm" "-f" "b51c75b30f0fe793f3bdd49e4f3296a37ea23783f62b1b2ca1819956682dd594"` [INFO] [stdout] b51c75b30f0fe793f3bdd49e4f3296a37ea23783f62b1b2ca1819956682dd594