[INFO] fetching crate starstuff-types 0.1.9...
[INFO] checking starstuff-types-0.1.9 against try#4f260f0f20b3133d20cfb50353c0221943af5796+rustflags=-Dunmustuse_in_always_ok for pr-148577
[INFO] extracting crate starstuff-types 0.1.9 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate starstuff-types 0.1.9
[INFO] finished tweaking crates.io crate starstuff-types 0.1.9
[INFO] tweaked toml for crates.io crate starstuff-types 0.1.9 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate starstuff-types 0.1.9 on toolchain 4f260f0f20b3133d20cfb50353c0221943af5796
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate starstuff-types 0.1.9 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d8e101f8a094b1ad13a4601087438dc215394d622326a1f08be161a816cdd5d3
[INFO] running `Command { std: "docker" "start" "-a" "d8e101f8a094b1ad13a4601087438dc215394d622326a1f08be161a816cdd5d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d8e101f8a094b1ad13a4601087438dc215394d622326a1f08be161a816cdd5d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8e101f8a094b1ad13a4601087438dc215394d622326a1f08be161a816cdd5d3", kill_on_drop: false }`
[INFO] [stdout] d8e101f8a094b1ad13a4601087438dc215394d622326a1f08be161a816cdd5d3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dunmustuse_in_always_ok" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+4f260f0f20b3133d20cfb50353c0221943af5796" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3a4214df027dac505599453ec1d2223f7f35313db53548b5f1812ea87b1d2178
[INFO] running `Command { std: "docker" "start" "-a" "3a4214df027dac505599453ec1d2223f7f35313db53548b5f1812ea87b1d2178", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]     Checking iana-time-zone v0.1.60
[INFO] [stderr]     Checking assert_float_eq v1.1.3
[INFO] [stderr]     Checking auto_ops v0.3.0
[INFO] [stderr]     Checking unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking chrono v0.4.38
[INFO] [stderr]     Checking starstuff-types v0.1.9 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]   --> src/lib.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[macro_use]
[INFO] [stdout]    | ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:679:22
[INFO] [stdout]     |
[INFO] [stdout] 679 |             catalog: parse_hipparcos_field!(String, fields[0]), //          [H] Catalogue (H=Hipparcos)               (H0)
[INFO] [stdout]     |                      ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:681:20
[INFO] [stdout]     |
[INFO] [stdout] 681 |             Proxy: parse_hipparcos_field!(String, fields[2]), //           *[HT] Proximity flag                       (H2)
[INFO] [stdout]     |                    ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:685:22
[INFO] [stdout]     |
[INFO] [stdout] 685 |             VarFlag: parse_hipparcos_field!(String, fields[6]), //         *[1,3]? Coarse variability flag            (H6)
[INFO] [stdout]     |                      ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:686:21
[INFO] [stdout]     |
[INFO] [stdout] 686 |             r_Vmag: parse_hipparcos_field!(String, fields[7]), //          *[GHT] Source of magnitude                 (H7)
[INFO] [stdout]     |                     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:689:23
[INFO] [stdout]     |
[INFO] [stdout] 689 |             AstroRef: parse_hipparcos_field!(String, fields[10]), //       *[*+A-Z] Reference flag for astrometry    (H10)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:714:22
[INFO] [stdout]     |
[INFO] [stdout] 714 |             m_BTmag: parse_hipparcos_field!(String, fields[36]), //        *[A-Z*-] Reference flag for BT and VTmag  (H36)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:717:20
[INFO] [stdout]     |
[INFO] [stdout] 717 |             r_B_V: parse_hipparcos_field!(String, fields[39]), //           [GT] Source of B-V from Ground or Tycho  (H39)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:720:20
[INFO] [stdout]     |
[INFO] [stdout] 720 |             r_V_I: parse_hipparcos_field!(String, fields[42]), //          *[A-T] Source of V-I                      (H42)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:721:22
[INFO] [stdout]     |
[INFO] [stdout] 721 |             CombMag: parse_hipparcos_field!(String, fields[43]), //         [*] Flag for combined Vmag, B-V, V-I     (H43)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:726:22
[INFO] [stdout]     |
[INFO] [stdout] 726 |             m_Hpmag: parse_hipparcos_field!(String, fields[48]), //        *[A-Z*-] Reference flag for Hpmag         (H48)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:730:23
[INFO] [stdout]     |
[INFO] [stdout] 730 |             HvarType: parse_hipparcos_field!(String, fields[52]), //       *[CDMPRU]? variability type               (H52)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:731:22
[INFO] [stdout]     |
[INFO] [stdout] 731 |             moreVar: parse_hipparcos_field!(String, fields[53]), //        *[12] Additional data about variability   (H53)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:732:24
[INFO] [stdout]     |
[INFO] [stdout] 732 |             morePhoto: parse_hipparcos_field!(String, fields[54]), //       [ABC] Light curve Annex                  (H54)
[INFO] [stdout]     |                        ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:733:19
[INFO] [stdout]     |
[INFO] [stdout] 733 |             CCDM: parse_hipparcos_field!(String, fields[55]), //            CCDM identifier                          (H55)
[INFO] [stdout]     |                   ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:734:21
[INFO] [stdout]     |
[INFO] [stdout] 734 |             n_CCDM: parse_hipparcos_field!(String, fields[56]), //         *[HIM] Historical status flag             (H56)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:737:23
[INFO] [stdout]     |
[INFO] [stdout] 737 |             MultFlag: parse_hipparcos_field!(String, fields[59]), //       *[CGOVX] Double/Multiple Systems flag     (H59)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:738:21
[INFO] [stdout]     |
[INFO] [stdout] 738 |             Source: parse_hipparcos_field!(String, fields[60]), //         *[PFILS] Astrometric source flag          (H60)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:739:19
[INFO] [stdout]     |
[INFO] [stdout] 739 |             Qual: parse_hipparcos_field!(String, fields[61]), //           *[ABCDS] Solution quality                 (H61)
[INFO] [stdout]     |                   ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:740:20
[INFO] [stdout]     |
[INFO] [stdout] 740 |             m_HIP: parse_hipparcos_field!(String, fields[62]), //           Component identifiers                    (H62)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:746:21
[INFO] [stdout]     |
[INFO] [stdout] 746 |             Survey: parse_hipparcos_field!(String, fields[68]), //          [S] Flag indicating a Survey Star        (H68)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:747:20
[INFO] [stdout]     |
[INFO] [stdout] 747 |             Chart: parse_hipparcos_field!(String, fields[69]), //          *[DG] Identification Chart                (H69)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:748:20
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Notes: parse_hipparcos_field!(String, fields[70]), //          *[DGPWXYZ] Existence of notes             (H70)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:750:17
[INFO] [stdout]     |
[INFO] [stdout] 750 |             BD: parse_hipparcos_field!(String, fields[72]), //              Bonner DM <I/119>, <I/122>               (H72)
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:751:18
[INFO] [stdout]     |
[INFO] [stdout] 751 |             CoD: parse_hipparcos_field!(String, fields[73]), //             Cordoba Durchmusterung (DM) <I/114>      (H73)
[INFO] [stdout]     |                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:752:18
[INFO] [stdout]     |
[INFO] [stdout] 752 |             CPD: parse_hipparcos_field!(String, fields[74]), //             Cape Photographic DM <I/108>             (H74)
[INFO] [stdout]     |                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |             SpType: parse_hipparcos_field!(String, fields[76]), //          Spectral type                            (H76)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:755:23
[INFO] [stdout]     |
[INFO] [stdout] 755 |             r_SpType: parse_hipparcos_field!(String, fields[77]), //       *[1234GKSX]? Source of spectral type      (H77)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `starstuff-types` (lib) due to 27 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:679:22
[INFO] [stdout]     |
[INFO] [stdout] 679 |             catalog: parse_hipparcos_field!(String, fields[0]), //          [H] Catalogue (H=Hipparcos)               (H0)
[INFO] [stdout]     |                      ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D unmustuse-in-always-ok`
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:681:20
[INFO] [stdout]     |
[INFO] [stdout] 681 |             Proxy: parse_hipparcos_field!(String, fields[2]), //           *[HT] Proximity flag                       (H2)
[INFO] [stdout]     |                    ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:685:22
[INFO] [stdout]     |
[INFO] [stdout] 685 |             VarFlag: parse_hipparcos_field!(String, fields[6]), //         *[1,3]? Coarse variability flag            (H6)
[INFO] [stdout]     |                      ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:686:21
[INFO] [stdout]     |
[INFO] [stdout] 686 |             r_Vmag: parse_hipparcos_field!(String, fields[7]), //          *[GHT] Source of magnitude                 (H7)
[INFO] [stdout]     |                     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:689:23
[INFO] [stdout]     |
[INFO] [stdout] 689 |             AstroRef: parse_hipparcos_field!(String, fields[10]), //       *[*+A-Z] Reference flag for astrometry    (H10)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:714:22
[INFO] [stdout]     |
[INFO] [stdout] 714 |             m_BTmag: parse_hipparcos_field!(String, fields[36]), //        *[A-Z*-] Reference flag for BT and VTmag  (H36)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:717:20
[INFO] [stdout]     |
[INFO] [stdout] 717 |             r_B_V: parse_hipparcos_field!(String, fields[39]), //           [GT] Source of B-V from Ground or Tycho  (H39)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:720:20
[INFO] [stdout]     |
[INFO] [stdout] 720 |             r_V_I: parse_hipparcos_field!(String, fields[42]), //          *[A-T] Source of V-I                      (H42)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:721:22
[INFO] [stdout]     |
[INFO] [stdout] 721 |             CombMag: parse_hipparcos_field!(String, fields[43]), //         [*] Flag for combined Vmag, B-V, V-I     (H43)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:726:22
[INFO] [stdout]     |
[INFO] [stdout] 726 |             m_Hpmag: parse_hipparcos_field!(String, fields[48]), //        *[A-Z*-] Reference flag for Hpmag         (H48)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:730:23
[INFO] [stdout]     |
[INFO] [stdout] 730 |             HvarType: parse_hipparcos_field!(String, fields[52]), //       *[CDMPRU]? variability type               (H52)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:731:22
[INFO] [stdout]     |
[INFO] [stdout] 731 |             moreVar: parse_hipparcos_field!(String, fields[53]), //        *[12] Additional data about variability   (H53)
[INFO] [stdout]     |                      ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:732:24
[INFO] [stdout]     |
[INFO] [stdout] 732 |             morePhoto: parse_hipparcos_field!(String, fields[54]), //       [ABC] Light curve Annex                  (H54)
[INFO] [stdout]     |                        ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:733:19
[INFO] [stdout]     |
[INFO] [stdout] 733 |             CCDM: parse_hipparcos_field!(String, fields[55]), //            CCDM identifier                          (H55)
[INFO] [stdout]     |                   ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:734:21
[INFO] [stdout]     |
[INFO] [stdout] 734 |             n_CCDM: parse_hipparcos_field!(String, fields[56]), //         *[HIM] Historical status flag             (H56)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:737:23
[INFO] [stdout]     |
[INFO] [stdout] 737 |             MultFlag: parse_hipparcos_field!(String, fields[59]), //       *[CGOVX] Double/Multiple Systems flag     (H59)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:738:21
[INFO] [stdout]     |
[INFO] [stdout] 738 |             Source: parse_hipparcos_field!(String, fields[60]), //         *[PFILS] Astrometric source flag          (H60)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:739:19
[INFO] [stdout]     |
[INFO] [stdout] 739 |             Qual: parse_hipparcos_field!(String, fields[61]), //           *[ABCDS] Solution quality                 (H61)
[INFO] [stdout]     |                   ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:740:20
[INFO] [stdout]     |
[INFO] [stdout] 740 |             m_HIP: parse_hipparcos_field!(String, fields[62]), //           Component identifiers                    (H62)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:746:21
[INFO] [stdout]     |
[INFO] [stdout] 746 |             Survey: parse_hipparcos_field!(String, fields[68]), //          [S] Flag indicating a Survey Star        (H68)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:747:20
[INFO] [stdout]     |
[INFO] [stdout] 747 |             Chart: parse_hipparcos_field!(String, fields[69]), //          *[DG] Identification Chart                (H69)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:748:20
[INFO] [stdout]     |
[INFO] [stdout] 748 |             Notes: parse_hipparcos_field!(String, fields[70]), //          *[DGPWXYZ] Existence of notes             (H70)
[INFO] [stdout]     |                    ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:750:17
[INFO] [stdout]     |
[INFO] [stdout] 750 |             BD: parse_hipparcos_field!(String, fields[72]), //              Bonner DM <I/119>, <I/122>               (H72)
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:751:18
[INFO] [stdout]     |
[INFO] [stdout] 751 |             CoD: parse_hipparcos_field!(String, fields[73]), //             Cordoba Durchmusterung (DM) <I/114>      (H73)
[INFO] [stdout]     |                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:752:18
[INFO] [stdout]     |
[INFO] [stdout] 752 |             CPD: parse_hipparcos_field!(String, fields[74]), //             Cape Photographic DM <I/108>             (H74)
[INFO] [stdout]     |                  ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |             SpType: parse_hipparcos_field!(String, fields[76]), //          Spectral type                            (H76)
[INFO] [stdout]     |                     ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: this type will no longer be must used: Result<String, Infallible>
[INFO] [stdout]    --> src/catalog/util.rs:14:15
[INFO] [stdout]     |
[INFO] [stdout]  14 |         match $s.trim().parse::<$T>() {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/catalog/hipparcos.rs:755:23
[INFO] [stdout]     |
[INFO] [stdout] 755 |             r_SpType: parse_hipparcos_field!(String, fields[77]), //       *[1234GKSX]? Source of spectral type      (H77)
[INFO] [stdout]     |                       ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the macro `parse_trim` which comes from the expansion of the macro `parse_hipparcos_field` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `starstuff-types` (lib test) due to 27 previous errors
[INFO] running `Command { std: "docker" "inspect" "3a4214df027dac505599453ec1d2223f7f35313db53548b5f1812ea87b1d2178", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a4214df027dac505599453ec1d2223f7f35313db53548b5f1812ea87b1d2178", kill_on_drop: false }`
[INFO] [stdout] 3a4214df027dac505599453ec1d2223f7f35313db53548b5f1812ea87b1d2178
