[INFO] cloning repository https://github.com/bloveless/spacetraders-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bloveless/spacetraders-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbloveless%2Fspacetraders-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbloveless%2Fspacetraders-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1fc8f580a529e758bfebe66a98971bb101ec5f91
[INFO] checking bloveless/spacetraders-rs against 1.95.0 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbloveless%2Fspacetraders-rs" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/bloveless/spacetraders-rs
[INFO] finished tweaking git repo https://github.com/bloveless/spacetraders-rs
[INFO] tweaked toml for git repo https://github.com/bloveless/spacetraders-rs written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bloveless/spacetraders-rs on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bloveless/spacetraders-rs 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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded io-lifetimes v1.0.10
[INFO] [stderr]   Downloaded serde v1.0.160
[INFO] [stderr]   Downloaded cxxbridge-flags v1.0.94
[INFO] [stderr]   Downloaded scratch v1.0.5
[INFO] [stderr]   Downloaded iana-time-zone v0.1.56
[INFO] [stderr]   Downloaded cxxbridge-macro v1.0.94
[INFO] [stderr]   Downloaded serde_derive v1.0.160
[INFO] [stderr]   Downloaded cxx-build v1.0.94
[INFO] [stderr]   Downloaded openssl-sys v0.9.86
[INFO] [stderr]   Downloaded uuid v1.3.1
[INFO] [stderr]   Downloaded aho-corasick v1.0.1
[INFO] [stderr]   Downloaded chrono v0.4.24
[INFO] [stderr]   Downloaded cxx v1.0.94
[INFO] [stderr]   Downloaded hyper v0.14.26
[INFO] [stderr]   Downloaded openssl v0.10.51
[INFO] [stderr]   Downloaded syn v2.0.15
[INFO] [stderr]   Downloaded h2 v0.3.18
[INFO] [stderr]   Downloaded rustix v0.37.13
[INFO] [stderr]   Downloaded linux-raw-sys v0.3.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 65db428738d2d733790410e4da3a66b4f65928e4c90af99bdc1c4d4e9095c443
[INFO] running `Command { std: "docker" "start" "-a" "65db428738d2d733790410e4da3a66b4f65928e4c90af99bdc1c4d4e9095c443", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65db428738d2d733790410e4da3a66b4f65928e4c90af99bdc1c4d4e9095c443", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65db428738d2d733790410e4da3a66b4f65928e4c90af99bdc1c4d4e9095c443", kill_on_drop: false }`
[INFO] [stdout] 65db428738d2d733790410e4da3a66b4f65928e4c90af99bdc1c4d4e9095c443
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3ae87a5acc0c667c37f021be38a9275f7cfac5f55aca9eb0e865623eb1ba8fc9
[INFO] running `Command { std: "docker" "start" "-a" "3ae87a5acc0c667c37f021be38a9275f7cfac5f55aca9eb0e865623eb1ba8fc9", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling parking_lot_core v0.9.7
[INFO] [stderr]    Compiling pkg-config v0.3.26
[INFO] [stderr]     Checking smallvec v1.10.0
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]     Checking scopeguard v1.1.0
[INFO] [stderr]    Compiling tokio v1.27.0
[INFO] [stderr]     Checking itoa v1.0.6
[INFO] [stderr]    Compiling unicase v2.6.0
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]     Checking tracing-core v0.1.30
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling slab v0.4.8
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling openssl-sys v0.9.86
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling openssl v0.10.51
[INFO] [stderr]     Checking http v0.2.9
[INFO] [stderr]     Checking futures-sink v0.3.28
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling futures-channel v0.3.28
[INFO] [stderr]    Compiling native-tls v0.2.11
[INFO] [stderr]     Checking tracing v0.1.37
[INFO] [stderr]    Compiling io-lifetimes v1.0.10
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]     Checking percent-encoding v2.2.0
[INFO] [stderr]     Checking try-lock v0.2.4
[INFO] [stderr]     Checking want v0.3.0
[INFO] [stderr]     Checking form_urlencoded v1.1.0
[INFO] [stderr]    Compiling mime_guess v2.0.4
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]     Checking unicode-bidi v0.3.13
[INFO] [stderr]     Checking httpdate v1.0.2
[INFO] [stderr]    Compiling rustix v0.37.13
[INFO] [stderr]     Checking socket2 v0.4.9
[INFO] [stderr]     Checking mio v0.8.6
[INFO] [stderr]     Checking num_cpus v1.15.0
[INFO] [stderr]     Checking signal-hook-registry v1.4.1
[INFO] [stderr]     Checking http-body v0.4.5
[INFO] [stderr]     Checking ryu v1.0.13
[INFO] [stderr]     Checking idna v0.3.0
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking linux-raw-sys v0.3.3
[INFO] [stderr]     Checking aho-corasick v1.0.1
[INFO] [stderr]     Checking encoding_rs v0.8.32
[INFO] [stderr]     Checking regex-syntax v0.7.1
[INFO] [stderr]     Checking url v2.3.1
[INFO] [stderr]     Checking ipnet v2.7.2
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]     Checking base64 v0.21.0
[INFO] [stderr]    Compiling anyhow v1.0.70
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]     Checking time v0.1.45
[INFO] [stderr]     Checking iana-time-zone v0.1.56
[INFO] [stderr]     Checking chrono v0.4.24
[INFO] [stderr]     Checking regex v1.8.1
[INFO] [stderr]     Checking is-terminal v0.4.7
[INFO] [stderr]     Checking env_logger v0.10.0
[INFO] [stderr]    Compiling tokio-macros v2.0.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling async-recursion v1.0.4
[INFO] [stderr]     Checking tokio-util v0.7.7
[INFO] [stderr]     Checking tokio-native-tls v0.3.1
[INFO] [stderr]     Checking h2 v0.3.18
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking uuid v1.3.1
[INFO] [stderr]     Checking hyper v0.14.26
[INFO] [stderr]     Checking hyper-tls v0.5.0
[INFO] [stderr]     Checking reqwest v0.11.16
[INFO] [stderr]     Checking spacetraders_sdk v2.0.0 (/opt/rustwide/workdir/spacetraders_sdk)
[INFO] [stderr]     Checking spacetraders-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Register201Response`
[INFO] [stdout]   --> src/api.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Register201Response, Register201ResponseData, RegisterRequest, SellCargoRequest, Ship,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DateTime` and `Local`
[INFO] [stdout]  --> src/main.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use chrono::{DateTime, Local};
[INFO] [stdout]   |              ^^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reqwest::header::Values`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reqwest::header::Values;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `spacetraders_sdk::apis::agents_api::get_my_agent`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use spacetraders_sdk::apis::agents_api::get_my_agent;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AcceptContractParams`, `DeliverContractParams`, `FulfillContractParams`, `GetContractParams`, `GetContractsParams`, `accept_contract`, `deliver_contract`, `fulfill_contract`, `get_contract`, and `get_contracts`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     accept_contract, deliver_contract, fulfill_contract, get_contract, get_contracts,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 15 |     AcceptContractParams, DeliverContractParams, FulfillContractParams, GetContractParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |     GetContractsParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GetFactionParams` and `get_faction`
[INFO] [stdout]   --> src/main.rs:18:44
[INFO] [stdout]    |
[INFO] [stdout] 18 | use spacetraders_sdk::apis::factions_api::{get_faction, GetFactionParams};
[INFO] [stdout]    |                                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DockShipParams`, `ExtractResourcesParams`, `GetMyShipParams`, `GetMyShipsParams`, `NavigateShipParams`, `OrbitShipParams`, `PurchaseShipParams`, `RefuelShipParams`, `SellCargoParams`, `dock_ship`, `extract_resources`, `get_my_ship`, `get_my_ships`, `navigate_ship`, `orbit_ship`, `purchase_ship`, `refuel_ship`, and `sell_cargo`
[INFO] [stdout]   --> src/main.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     dock_ship, extract_resources, get_my_ship, get_my_ships, navigate_ship, orbit_ship,
[INFO] [stdout]    |     ^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 21 |     purchase_ship, refuel_ship, sell_cargo, DockShipParams, ExtractResourcesParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 22 |     GetMyShipParams, GetMyShipsParams, NavigateShipParams, OrbitShipParams, PurchaseShipParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 23 |     RefuelShipParams, SellCargoParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GetShipyardParams`, `GetSystemWaypointsParams`, `GetWaypointParams`, `get_shipyard`, `get_system_waypoints`, and `get_waypoint`
[INFO] [stdout]   --> src/main.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     get_shipyard, get_system_waypoints, get_waypoint, GetShipyardParams, GetSystemWaypointsParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 27 |     GetWaypointParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResponseContent`
[INFO] [stdout]   --> src/main.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | use spacetraders_sdk::apis::{Error, ResponseContent};
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `spacetraders_sdk::models::register_request::Faction`
[INFO] [stdout]   --> src/main.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use spacetraders_sdk::models::register_request::Faction;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ContractDeliverGood`, `DeliverContractRequest`, `ExtractResourcesRequest`, `NavigateShipRequest`, `PurchaseShipRequest`, `RegisterRequest`, `SellCargoRequest`, `ShipCargoItem`, `Ship`, `Survey`, and `WaypointTrait`
[INFO] [stdout]   --> src/main.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ContractDeliverGood, DeliverContractRequest, ExtractResourcesRequest, NavigateShipRequest,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 34 |     PurchaseShipRequest, RegisterRequest, SellCargoRequest, Ship, ShipCargoItem, ShipRole,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 35 |     ShipType, Survey, WaypointTrait, WaypointType,
[INFO] [stdout]    |               ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cmp::min`
[INFO] [stdout]   --> src/main.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use std::cmp::min;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Register201Response`
[INFO] [stdout]   --> src/api.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Register201Response, Register201ResponseData, RegisterRequest, SellCargoRequest, Ship,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DateTime` and `Local`
[INFO] [stdout]  --> src/main.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use chrono::{DateTime, Local};
[INFO] [stdout]   |              ^^^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `reqwest::header::Values`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use reqwest::header::Values;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `spacetraders_sdk::apis::agents_api::get_my_agent`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use spacetraders_sdk::apis::agents_api::get_my_agent;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AcceptContractParams`, `DeliverContractParams`, `FulfillContractParams`, `GetContractParams`, `GetContractsParams`, `accept_contract`, `deliver_contract`, `fulfill_contract`, `get_contract`, and `get_contracts`
[INFO] [stdout]   --> src/main.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     accept_contract, deliver_contract, fulfill_contract, get_contract, get_contracts,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 15 |     AcceptContractParams, DeliverContractParams, FulfillContractParams, GetContractParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 16 |     GetContractsParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GetFactionParams` and `get_faction`
[INFO] [stdout]   --> src/main.rs:18:44
[INFO] [stdout]    |
[INFO] [stdout] 18 | use spacetraders_sdk::apis::factions_api::{get_faction, GetFactionParams};
[INFO] [stdout]    |                                            ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `DockShipParams`, `ExtractResourcesParams`, `GetMyShipParams`, `GetMyShipsParams`, `NavigateShipParams`, `OrbitShipParams`, `PurchaseShipParams`, `RefuelShipParams`, `SellCargoParams`, `dock_ship`, `extract_resources`, `get_my_ship`, `get_my_ships`, `navigate_ship`, `orbit_ship`, `purchase_ship`, `refuel_ship`, and `sell_cargo`
[INFO] [stdout]   --> src/main.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     dock_ship, extract_resources, get_my_ship, get_my_ships, navigate_ship, orbit_ship,
[INFO] [stdout]    |     ^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 21 |     purchase_ship, refuel_ship, sell_cargo, DockShipParams, ExtractResourcesParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 22 |     GetMyShipParams, GetMyShipsParams, NavigateShipParams, OrbitShipParams, PurchaseShipParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 23 |     RefuelShipParams, SellCargoParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GetShipyardParams`, `GetSystemWaypointsParams`, `GetWaypointParams`, `get_shipyard`, `get_system_waypoints`, and `get_waypoint`
[INFO] [stdout]   --> src/main.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     get_shipyard, get_system_waypoints, get_waypoint, GetShipyardParams, GetSystemWaypointsParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 27 |     GetWaypointParams,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ResponseContent`
[INFO] [stdout]   --> src/main.rs:29:37
[INFO] [stdout]    |
[INFO] [stdout] 29 | use spacetraders_sdk::apis::{Error, ResponseContent};
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `spacetraders_sdk::models::register_request::Faction`
[INFO] [stdout]   --> src/main.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use spacetraders_sdk::models::register_request::Faction;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ContractDeliverGood`, `DeliverContractRequest`, `ExtractResourcesRequest`, `NavigateShipRequest`, `PurchaseShipRequest`, `RegisterRequest`, `SellCargoRequest`, `ShipCargoItem`, `Ship`, `Survey`, and `WaypointTrait`
[INFO] [stdout]   --> src/main.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     ContractDeliverGood, DeliverContractRequest, ExtractResourcesRequest, NavigateShipRequest,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 34 |     PurchaseShipRequest, RegisterRequest, SellCargoRequest, Ship, ShipCargoItem, ShipRole,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 35 |     ShipType, Survey, WaypointTrait, WaypointType,
[INFO] [stdout]    |               ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cmp::min`
[INFO] [stdout]   --> src/main.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use std::cmp::min;
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/main.rs:577:5
[INFO] [stdout]     |
[INFO] [stdout] 258 | /     'main: loop {
[INFO] [stdout] 259 | |         let ship = api.get_my_ship(mining_ship_symbol.clone()).await;
[INFO] [stdout] 260 | |         let ship = match ship {
[INFO] [stdout] 261 | |             Ok(sr) => sr,
[INFO] [stdout] ...   |
[INFO] [stdout] 575 | |     }
[INFO] [stdout]     | |_____- any code following this expression is unreachable
[INFO] [stdout] 576 |
[INFO] [stdout] 577 |       Ok(())
[INFO] [stdout]     |       ^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> src/main.rs:577:5
[INFO] [stdout]     |
[INFO] [stdout] 258 | /     'main: loop {
[INFO] [stdout] 259 | |         let ship = api.get_my_ship(mining_ship_symbol.clone()).await;
[INFO] [stdout] 260 | |         let ship = match ship {
[INFO] [stdout] 261 | |             Ok(sr) => sr,
[INFO] [stdout] ...   |
[INFO] [stdout] 575 | |     }
[INFO] [stdout]     | |_____- any code following this expression is unreachable
[INFO] [stdout] 576 |
[INFO] [stdout] 577 |       Ok(())
[INFO] [stdout]     |       ^^^^^^ unreachable expression
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Unauthorized::0`
[INFO] [stdout]    --> src/api.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     Unauthorized(ErrorInfo),
[INFO] [stdout]     |                  ^^^^^^^^^ field `ApiError::Unauthorized::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Retryable::0`
[INFO] [stdout]    --> src/api.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Retryable(ErrorInfo),
[INFO] [stdout]     |               ^^^^^^^^^ field `ApiError::Retryable::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Generic::0`
[INFO] [stdout]    --> src/api.rs:121:13
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Generic(ErrorInfo),
[INFO] [stdout]     |             ^^^^^^^^^ field `ApiError::Generic::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BASE_URL` is never used
[INFO] [stdout]   --> src/main.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const BASE_URL: &str = "https://api.spacetraders.io";
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_SYMBOL` is never used
[INFO] [stdout]   --> src/main.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const ACCOUNT_SYMBOL: &str = "BLOVE";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrorInfo` is never constructed
[INFO] [stdout]   --> src/main.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | struct ErrorInfo {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_error_info` is never used
[INFO] [stdout]   --> src/main.rs:52:4
[INFO] [stdout]    |
[INFO] [stdout] 52 | fn get_error_info(e: Error) -> ErrorInfo {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COOLDOWN_CONFLICT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const COOLDOWN_CONFLICT_ERROR: u32 = 4000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WAYPOINT_NO_ACCESS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const WAYPOINT_NO_ACCESS_ERROR: u32 = 4001;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_EMPTY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const TOKEN_EMPTY_ERROR: u32 = 4100;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_MISSING_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | const TOKEN_MISSING_SUBJECT_ERROR: u32 = 4101;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_INVALID_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const TOKEN_INVALID_SUBJECT_ERROR: u32 = 4102;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MISSING_TOKEN_REQUEST_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const MISSING_TOKEN_REQUEST_ERROR: u32 = 4103;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INVALID_TOKEN_REQUEST_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 | const INVALID_TOKEN_REQUEST_ERROR: u32 = 4104;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INVALID_TOKEN_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | const INVALID_TOKEN_SUBJECT_ERROR: u32 = 4105;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_NOT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const ACCOUNT_NOT_EXISTS_ERROR: u32 = 4106;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AGENT_NOT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const AGENT_NOT_EXISTS_ERROR: u32 = 4107;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_HAS_NO_AGENT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const ACCOUNT_HAS_NO_AGENT_ERROR: u32 = 4108;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REGISTER_AGENT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const REGISTER_AGENT_EXISTS_ERROR: u32 = 4109;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_IN_TRANSIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | const NAVIGATE_IN_TRANSIT_ERROR: u32 = 4200;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_INVALID_DESTINATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 | const NAVIGATE_INVALID_DESTINATION_ERROR: u32 = 4201;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_OUTSIDE_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | const NAVIGATE_OUTSIDE_SYSTEM_ERROR: u32 = 4202;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_INSUFFICIENT_FUEL_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | const NAVIGATE_INSUFFICIENT_FUEL_ERROR: u32 = 4203;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_EXTRACT_INVALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | const SHIP_EXTRACT_INVALID_WAYPOINT_ERROR: u32 = 4205;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_EXTRACT_PERMISSION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 | const SHIP_EXTRACT_PERMISSION_ERROR: u32 = 4206;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_NO_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:53:7
[INFO] [stdout]    |
[INFO] [stdout] 53 | const SHIP_JUMP_NO_SYSTEM_ERROR: u32 = 4207;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_SAME_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | const SHIP_JUMP_SAME_SYSTEM_ERROR: u32 = 4208;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_MISSING_MODULE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | const SHIP_JUMP_MISSING_MODULE_ERROR: u32 = 4210;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_NO_VALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | const SHIP_JUMP_NO_VALID_WAYPOINT_ERROR: u32 = 4211;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_MISSING_ANTIMATTER_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | const SHIP_JUMP_MISSING_ANTIMATTER_ERROR: u32 = 4212;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_SENSOR_ARRAYS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:59:7
[INFO] [stdout]    |
[INFO] [stdout] 59 | const SHIP_MISSING_SENSOR_ARRAYS_ERROR: u32 = 4215;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PURCHASE_SHIP_CREDITS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 | const PURCHASE_SHIP_CREDITS_ERROR: u32 = 4216;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_EXCEEDS_LIMIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:61:7
[INFO] [stdout]    |
[INFO] [stdout] 61 | const SHIP_CARGO_EXCEEDS_LIMIT_ERROR: u32 = 4217;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_MISSING_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:62:7
[INFO] [stdout]    |
[INFO] [stdout] 62 | const SHIP_CARGO_MISSING_ERROR: u32 = 4218;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_UNIT_COUNT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:63:7
[INFO] [stdout]    |
[INFO] [stdout] 63 | const SHIP_CARGO_UNIT_COUNT_ERROR: u32 = 4219;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_VERIFICATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | const SHIP_SURVEY_VERIFICATION_ERROR: u32 = 4220;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_EXPIRATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | const SHIP_SURVEY_EXPIRATION_ERROR: u32 = 4221;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_WAYPOINT_TYPE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 | const SHIP_SURVEY_WAYPOINT_TYPE_ERROR: u32 = 4222;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_ORBIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | const SHIP_SURVEY_ORBIT_ERROR: u32 = 4223;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_EXHAUSTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:68:7
[INFO] [stdout]    |
[INFO] [stdout] 68 | const SHIP_SURVEY_EXHAUSTED_ERROR: u32 = 4224;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_REFUEL_DOCKED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | const SHIP_REFUEL_DOCKED_ERROR: u32 = 4225;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_REFUEL_INVALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 | const SHIP_REFUEL_INVALID_WAYPOINT_ERROR: u32 = 4226;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_MOUNTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | const SHIP_MISSING_MOUNTS_ERROR: u32 = 4227;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_FULL_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | const SHIP_CARGO_FULL_ERROR: u32 = 4228;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_FROM_GATE_TO_GATE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:73:7
[INFO] [stdout]    |
[INFO] [stdout] 73 | const SHIP_JUMP_FROM_GATE_TO_GATE_ERROR: u32 = 4229;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WAYPOINT_CHARTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 | const WAYPOINT_CHARTED_ERROR: u32 = 4230;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_SHIP_NOT_FOUND` is never used
[INFO] [stdout]   --> src/api.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 | const SHIP_TRANSFER_SHIP_NOT_FOUND: u32 = 4231;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_AGENT_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:76:7
[INFO] [stdout]    |
[INFO] [stdout] 76 | const SHIP_TRANSFER_AGENT_CONFLICT: u32 = 4232;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_SAME_SHIP_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:77:7
[INFO] [stdout]    |
[INFO] [stdout] 77 | const SHIP_TRANSFER_SAME_SHIP_CONFLICT: u32 = 4233;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_LOCATION_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 | const SHIP_TRANSFER_LOCATION_CONFLICT: u32 = 4234;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WARP_INSIDE_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:79:7
[INFO] [stdout]    |
[INFO] [stdout] 79 | const WARP_INSIDE_SYSTEM_ERROR: u32 = 4235;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_NOT_IN_ORBIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:80:7
[INFO] [stdout]    |
[INFO] [stdout] 80 | const SHIP_NOT_IN_ORBIT_ERROR: u32 = 4236;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_INVALID_REFINERY_GOOD_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:81:7
[INFO] [stdout]    |
[INFO] [stdout] 81 | const SHIP_INVALID_REFINERY_GOOD_ERROR: u32 = 4237;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_INVALID_REFINERY_TYPE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | const SHIP_INVALID_REFINERY_TYPE_ERROR: u32 = 4238;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_REFINERY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const SHIP_MISSING_REFINERY_ERROR: u32 = 4239;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_SURVEYOR_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const SHIP_MISSING_SURVEYOR_ERROR: u32 = 4240;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCEPT_CONTRACT_NOT_AUTHORIZED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:86:7
[INFO] [stdout]    |
[INFO] [stdout] 86 | const ACCEPT_CONTRACT_NOT_AUTHORIZED_ERROR: u32 = 4500;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCEPT_CONTRACT_CONFLICT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:87:7
[INFO] [stdout]    |
[INFO] [stdout] 87 | const ACCEPT_CONTRACT_CONFLICT_ERROR: u32 = 4501;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FULFILL_CONTRACT_DELIVERY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 | const FULFILL_CONTRACT_DELIVERY_ERROR: u32 = 4502;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_DEADLINE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 | const CONTRACT_DEADLINE_ERROR: u32 = 4503;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_FULFILLED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:90:7
[INFO] [stdout]    |
[INFO] [stdout] 90 | const CONTRACT_FULFILLED_ERROR: u32 = 4504;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_NOT_ACCEPTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:91:7
[INFO] [stdout]    |
[INFO] [stdout] 91 | const CONTRACT_NOT_ACCEPTED_ERROR: u32 = 4505;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_NOT_AUTHORIZED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | const CONTRACT_NOT_AUTHORIZED_ERROR: u32 = 4506;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_TERMS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 | const SHIP_DELIVER_TERMS_ERROR: u32 = 4508;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_FULFILLED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 | const SHIP_DELIVER_FULFILLED_ERROR: u32 = 4509;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_INVALID_LOCATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:95:7
[INFO] [stdout]    |
[INFO] [stdout] 95 | const SHIP_DELIVER_INVALID_LOCATION_ERROR: u32 = 4510;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_INSUFFICIENT_CREDITS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:97:7
[INFO] [stdout]    |
[INFO] [stdout] 97 | const MARKET_TRADE_INSUFFICIENT_CREDITS_ERROR: u32 = 4600;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_NO_PURCHASE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 | const MARKET_TRADE_NO_PURCHASE_ERROR: u32 = 4601;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_NOT_SOLD_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:99:7
[INFO] [stdout]    |
[INFO] [stdout] 99 | const MARKET_TRADE_NOT_SOLD_ERROR: u32 = 4602;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_NOT_FOUND_ERROR` is never used
[INFO] [stdout]    --> src/api.rs:100:7
[INFO] [stdout]     |
[INFO] [stdout] 100 | const MARKET_NOT_FOUND_ERROR: u32 = 4603;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_UNIT_LIMIT_ERROR` is never used
[INFO] [stdout]    --> src/api.rs:101:7
[INFO] [stdout]     |
[INFO] [stdout] 101 | const MARKET_TRADE_UNIT_LIMIT_ERROR: u32 = 4604;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `code`, `message`, and `data` are never read
[INFO] [stdout]    --> src/api.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     |        --------- fields in this struct
[INFO] [stdout] 105 |     code: i32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 106 |     message: String,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 107 |     data: Option<Value>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ErrorInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `InTransit` is never constructed
[INFO] [stdout]    --> src/api.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub enum ApiError {
[INFO] [stdout]     |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 115 |     InTransit,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ApiError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `register` is never used
[INFO] [stdout]    --> src/api.rs:231:18
[INFO] [stdout]     |
[INFO] [stdout] 129 | impl Api {
[INFO] [stdout]     | -------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 231 |     pub async fn register(
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Unauthorized::0`
[INFO] [stdout]    --> src/api.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     Unauthorized(ErrorInfo),
[INFO] [stdout]     |                  ^^^^^^^^^ field `ApiError::Unauthorized::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Retryable::0`
[INFO] [stdout]    --> src/api.rs:119:15
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Retryable(ErrorInfo),
[INFO] [stdout]     |               ^^^^^^^^^ field `ApiError::Retryable::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `api::ErrorInfo` is more private than the item `ApiError::Generic::0`
[INFO] [stdout]    --> src/api.rs:121:13
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Generic(ErrorInfo),
[INFO] [stdout]     |             ^^^^^^^^^ field `ApiError::Generic::0` is reachable at visibility `pub(crate)`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `api::ErrorInfo` is only usable at visibility `pub(self)`
[INFO] [stdout]    --> src/api.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BASE_URL` is never used
[INFO] [stdout]   --> src/main.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const BASE_URL: &str = "https://api.spacetraders.io";
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_SYMBOL` is never used
[INFO] [stdout]   --> src/main.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const ACCOUNT_SYMBOL: &str = "BLOVE";
[INFO] [stdout]    |       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ErrorInfo` is never constructed
[INFO] [stdout]   --> src/main.rs:46:8
[INFO] [stdout]    |
[INFO] [stdout] 46 | struct ErrorInfo {
[INFO] [stdout]    |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_error_info` is never used
[INFO] [stdout]   --> src/main.rs:52:4
[INFO] [stdout]    |
[INFO] [stdout] 52 | fn get_error_info(e: Error) -> ErrorInfo {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `COOLDOWN_CONFLICT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const COOLDOWN_CONFLICT_ERROR: u32 = 4000;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WAYPOINT_NO_ACCESS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const WAYPOINT_NO_ACCESS_ERROR: u32 = 4001;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_EMPTY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const TOKEN_EMPTY_ERROR: u32 = 4100;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_MISSING_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | const TOKEN_MISSING_SUBJECT_ERROR: u32 = 4101;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TOKEN_INVALID_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const TOKEN_INVALID_SUBJECT_ERROR: u32 = 4102;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MISSING_TOKEN_REQUEST_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const MISSING_TOKEN_REQUEST_ERROR: u32 = 4103;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INVALID_TOKEN_REQUEST_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 | const INVALID_TOKEN_REQUEST_ERROR: u32 = 4104;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INVALID_TOKEN_SUBJECT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | const INVALID_TOKEN_SUBJECT_ERROR: u32 = 4105;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_NOT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const ACCOUNT_NOT_EXISTS_ERROR: u32 = 4106;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `AGENT_NOT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const AGENT_NOT_EXISTS_ERROR: u32 = 4107;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCOUNT_HAS_NO_AGENT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const ACCOUNT_HAS_NO_AGENT_ERROR: u32 = 4108;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `REGISTER_AGENT_EXISTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const REGISTER_AGENT_EXISTS_ERROR: u32 = 4109;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_IN_TRANSIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | const NAVIGATE_IN_TRANSIT_ERROR: u32 = 4200;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_INVALID_DESTINATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 | const NAVIGATE_INVALID_DESTINATION_ERROR: u32 = 4201;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_OUTSIDE_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | const NAVIGATE_OUTSIDE_SYSTEM_ERROR: u32 = 4202;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `NAVIGATE_INSUFFICIENT_FUEL_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | const NAVIGATE_INSUFFICIENT_FUEL_ERROR: u32 = 4203;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_EXTRACT_INVALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | const SHIP_EXTRACT_INVALID_WAYPOINT_ERROR: u32 = 4205;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_EXTRACT_PERMISSION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 | const SHIP_EXTRACT_PERMISSION_ERROR: u32 = 4206;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_NO_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:53:7
[INFO] [stdout]    |
[INFO] [stdout] 53 | const SHIP_JUMP_NO_SYSTEM_ERROR: u32 = 4207;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_SAME_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:54:7
[INFO] [stdout]    |
[INFO] [stdout] 54 | const SHIP_JUMP_SAME_SYSTEM_ERROR: u32 = 4208;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_MISSING_MODULE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:55:7
[INFO] [stdout]    |
[INFO] [stdout] 55 | const SHIP_JUMP_MISSING_MODULE_ERROR: u32 = 4210;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_NO_VALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | const SHIP_JUMP_NO_VALID_WAYPOINT_ERROR: u32 = 4211;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_MISSING_ANTIMATTER_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:57:7
[INFO] [stdout]    |
[INFO] [stdout] 57 | const SHIP_JUMP_MISSING_ANTIMATTER_ERROR: u32 = 4212;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_SENSOR_ARRAYS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:59:7
[INFO] [stdout]    |
[INFO] [stdout] 59 | const SHIP_MISSING_SENSOR_ARRAYS_ERROR: u32 = 4215;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `PURCHASE_SHIP_CREDITS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:60:7
[INFO] [stdout]    |
[INFO] [stdout] 60 | const PURCHASE_SHIP_CREDITS_ERROR: u32 = 4216;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_EXCEEDS_LIMIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:61:7
[INFO] [stdout]    |
[INFO] [stdout] 61 | const SHIP_CARGO_EXCEEDS_LIMIT_ERROR: u32 = 4217;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_MISSING_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:62:7
[INFO] [stdout]    |
[INFO] [stdout] 62 | const SHIP_CARGO_MISSING_ERROR: u32 = 4218;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_UNIT_COUNT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:63:7
[INFO] [stdout]    |
[INFO] [stdout] 63 | const SHIP_CARGO_UNIT_COUNT_ERROR: u32 = 4219;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_VERIFICATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:64:7
[INFO] [stdout]    |
[INFO] [stdout] 64 | const SHIP_SURVEY_VERIFICATION_ERROR: u32 = 4220;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_EXPIRATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:65:7
[INFO] [stdout]    |
[INFO] [stdout] 65 | const SHIP_SURVEY_EXPIRATION_ERROR: u32 = 4221;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_WAYPOINT_TYPE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:66:7
[INFO] [stdout]    |
[INFO] [stdout] 66 | const SHIP_SURVEY_WAYPOINT_TYPE_ERROR: u32 = 4222;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_ORBIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:67:7
[INFO] [stdout]    |
[INFO] [stdout] 67 | const SHIP_SURVEY_ORBIT_ERROR: u32 = 4223;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_SURVEY_EXHAUSTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:68:7
[INFO] [stdout]    |
[INFO] [stdout] 68 | const SHIP_SURVEY_EXHAUSTED_ERROR: u32 = 4224;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_REFUEL_DOCKED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:69:7
[INFO] [stdout]    |
[INFO] [stdout] 69 | const SHIP_REFUEL_DOCKED_ERROR: u32 = 4225;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_REFUEL_INVALID_WAYPOINT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:70:7
[INFO] [stdout]    |
[INFO] [stdout] 70 | const SHIP_REFUEL_INVALID_WAYPOINT_ERROR: u32 = 4226;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_MOUNTS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:71:7
[INFO] [stdout]    |
[INFO] [stdout] 71 | const SHIP_MISSING_MOUNTS_ERROR: u32 = 4227;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_CARGO_FULL_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 | const SHIP_CARGO_FULL_ERROR: u32 = 4228;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_JUMP_FROM_GATE_TO_GATE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:73:7
[INFO] [stdout]    |
[INFO] [stdout] 73 | const SHIP_JUMP_FROM_GATE_TO_GATE_ERROR: u32 = 4229;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WAYPOINT_CHARTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:74:7
[INFO] [stdout]    |
[INFO] [stdout] 74 | const WAYPOINT_CHARTED_ERROR: u32 = 4230;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_SHIP_NOT_FOUND` is never used
[INFO] [stdout]   --> src/api.rs:75:7
[INFO] [stdout]    |
[INFO] [stdout] 75 | const SHIP_TRANSFER_SHIP_NOT_FOUND: u32 = 4231;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_AGENT_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:76:7
[INFO] [stdout]    |
[INFO] [stdout] 76 | const SHIP_TRANSFER_AGENT_CONFLICT: u32 = 4232;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_SAME_SHIP_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:77:7
[INFO] [stdout]    |
[INFO] [stdout] 77 | const SHIP_TRANSFER_SAME_SHIP_CONFLICT: u32 = 4233;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_TRANSFER_LOCATION_CONFLICT` is never used
[INFO] [stdout]   --> src/api.rs:78:7
[INFO] [stdout]    |
[INFO] [stdout] 78 | const SHIP_TRANSFER_LOCATION_CONFLICT: u32 = 4234;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WARP_INSIDE_SYSTEM_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:79:7
[INFO] [stdout]    |
[INFO] [stdout] 79 | const WARP_INSIDE_SYSTEM_ERROR: u32 = 4235;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_NOT_IN_ORBIT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:80:7
[INFO] [stdout]    |
[INFO] [stdout] 80 | const SHIP_NOT_IN_ORBIT_ERROR: u32 = 4236;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_INVALID_REFINERY_GOOD_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:81:7
[INFO] [stdout]    |
[INFO] [stdout] 81 | const SHIP_INVALID_REFINERY_GOOD_ERROR: u32 = 4237;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_INVALID_REFINERY_TYPE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:82:7
[INFO] [stdout]    |
[INFO] [stdout] 82 | const SHIP_INVALID_REFINERY_TYPE_ERROR: u32 = 4238;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_REFINERY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 | const SHIP_MISSING_REFINERY_ERROR: u32 = 4239;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_MISSING_SURVEYOR_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 | const SHIP_MISSING_SURVEYOR_ERROR: u32 = 4240;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCEPT_CONTRACT_NOT_AUTHORIZED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:86:7
[INFO] [stdout]    |
[INFO] [stdout] 86 | const ACCEPT_CONTRACT_NOT_AUTHORIZED_ERROR: u32 = 4500;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ACCEPT_CONTRACT_CONFLICT_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:87:7
[INFO] [stdout]    |
[INFO] [stdout] 87 | const ACCEPT_CONTRACT_CONFLICT_ERROR: u32 = 4501;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FULFILL_CONTRACT_DELIVERY_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 | const FULFILL_CONTRACT_DELIVERY_ERROR: u32 = 4502;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_DEADLINE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 | const CONTRACT_DEADLINE_ERROR: u32 = 4503;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_FULFILLED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:90:7
[INFO] [stdout]    |
[INFO] [stdout] 90 | const CONTRACT_FULFILLED_ERROR: u32 = 4504;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_NOT_ACCEPTED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:91:7
[INFO] [stdout]    |
[INFO] [stdout] 91 | const CONTRACT_NOT_ACCEPTED_ERROR: u32 = 4505;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `CONTRACT_NOT_AUTHORIZED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | const CONTRACT_NOT_AUTHORIZED_ERROR: u32 = 4506;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_TERMS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 | const SHIP_DELIVER_TERMS_ERROR: u32 = 4508;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_FULFILLED_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 | const SHIP_DELIVER_FULFILLED_ERROR: u32 = 4509;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SHIP_DELIVER_INVALID_LOCATION_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:95:7
[INFO] [stdout]    |
[INFO] [stdout] 95 | const SHIP_DELIVER_INVALID_LOCATION_ERROR: u32 = 4510;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_INSUFFICIENT_CREDITS_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:97:7
[INFO] [stdout]    |
[INFO] [stdout] 97 | const MARKET_TRADE_INSUFFICIENT_CREDITS_ERROR: u32 = 4600;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_NO_PURCHASE_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 | const MARKET_TRADE_NO_PURCHASE_ERROR: u32 = 4601;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_NOT_SOLD_ERROR` is never used
[INFO] [stdout]   --> src/api.rs:99:7
[INFO] [stdout]    |
[INFO] [stdout] 99 | const MARKET_TRADE_NOT_SOLD_ERROR: u32 = 4602;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_NOT_FOUND_ERROR` is never used
[INFO] [stdout]    --> src/api.rs:100:7
[INFO] [stdout]     |
[INFO] [stdout] 100 | const MARKET_NOT_FOUND_ERROR: u32 = 4603;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MARKET_TRADE_UNIT_LIMIT_ERROR` is never used
[INFO] [stdout]    --> src/api.rs:101:7
[INFO] [stdout]     |
[INFO] [stdout] 101 | const MARKET_TRADE_UNIT_LIMIT_ERROR: u32 = 4604;
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `code`, `message`, and `data` are never read
[INFO] [stdout]    --> src/api.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | struct ErrorInfo {
[INFO] [stdout]     |        --------- fields in this struct
[INFO] [stdout] 105 |     code: i32,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 106 |     message: String,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 107 |     data: Option<Value>,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ErrorInfo` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `InTransit` is never constructed
[INFO] [stdout]    --> src/api.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | pub enum ApiError {
[INFO] [stdout]     |          -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 115 |     InTransit,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `ApiError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `register` is never used
[INFO] [stdout]    --> src/api.rs:231:18
[INFO] [stdout]     |
[INFO] [stdout] 129 | impl Api {
[INFO] [stdout]     | -------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 231 |     pub async fn register(
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.61s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: openssl v0.10.51
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3`
[INFO] running `Command { std: "docker" "inspect" "3ae87a5acc0c667c37f021be38a9275f7cfac5f55aca9eb0e865623eb1ba8fc9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3ae87a5acc0c667c37f021be38a9275f7cfac5f55aca9eb0e865623eb1ba8fc9", kill_on_drop: false }`
[INFO] [stdout] 3ae87a5acc0c667c37f021be38a9275f7cfac5f55aca9eb0e865623eb1ba8fc9
