[INFO] cloning repository https://github.com/CiaranWelsh/binance-algo-trading-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/CiaranWelsh/binance-algo-trading-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCiaranWelsh%2Fbinance-algo-trading-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCiaranWelsh%2Fbinance-algo-trading-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 606bf2c79a0d794b86eab16d4a0629a02cb59859 [INFO] testing CiaranWelsh/binance-algo-trading-rs against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FCiaranWelsh%2Fbinance-algo-trading-rs" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/CiaranWelsh/binance-algo-trading-rs [INFO] finished tweaking git repo https://github.com/CiaranWelsh/binance-algo-trading-rs [INFO] tweaked toml for git repo https://github.com/CiaranWelsh/binance-algo-trading-rs written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/CiaranWelsh/binance-algo-trading-rs on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/CiaranWelsh/binance-algo-trading-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" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded toml v0.8.11 [INFO] [stderr] Downloaded digest v0.11.0-pre.8 [INFO] [stderr] Downloaded predicates v3.1.0 [INFO] [stderr] Downloaded event-listener v5.2.0 [INFO] [stderr] Downloaded async-io v2.3.2 [INFO] [stderr] Downloaded const-oid v0.10.0-pre.2 [INFO] [stderr] Downloaded openssl-sys v0.9.101 [INFO] [stderr] Downloaded tokio-websockets v0.7.0 [INFO] [stderr] Downloaded winnow v0.6.5 [INFO] [stderr] Downloaded reqwest v0.11.26 [INFO] [stderr] Downloaded hmac v0.13.0-pre.3 [INFO] [stderr] Downloaded rust_decimal v1.34.3 [INFO] [stderr] Downloaded value-bag v1.8.0 [INFO] [stderr] Downloaded toml_edit v0.22.7 [INFO] [stderr] Downloaded async-tungstenite v0.25.0 [INFO] [stderr] Downloaded hybrid-array v0.2.0-rc.7 [INFO] [stderr] Downloaded sha2 v0.11.0-pre.3 [INFO] [stderr] Downloaded predicates-core v1.0.6 [INFO] [stderr] Downloaded predicates-tree v1.0.9 [INFO] [stderr] Downloaded block-buffer v0.11.0-pre.5 [INFO] [stderr] Downloaded crypto-common v0.2.0-pre.5 [INFO] [stderr] Downloaded uuid-macro-internal v1.7.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4c9e4fb83ea39bd7f62dff8f4fbfa65d62e7f924e5ef09364bb3bc6ab7a1e19e [INFO] running `Command { std: "docker" "start" "-a" "4c9e4fb83ea39bd7f62dff8f4fbfa65d62e7f924e5ef09364bb3bc6ab7a1e19e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4c9e4fb83ea39bd7f62dff8f4fbfa65d62e7f924e5ef09364bb3bc6ab7a1e19e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4c9e4fb83ea39bd7f62dff8f4fbfa65d62e7f924e5ef09364bb3bc6ab7a1e19e", kill_on_drop: false }` [INFO] [stdout] 4c9e4fb83ea39bd7f62dff8f4fbfa65d62e7f924e5ef09364bb3bc6ab7a1e19e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1a70b2ac04e14af5e07aabf4eb83b4613cb938309c1b9b32471e2a591b3f891e [INFO] running `Command { std: "docker" "start" "-a" "1a70b2ac04e14af5e07aabf4eb83b4613cb938309c1b9b32471e2a591b3f891e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.79 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling bytes v1.5.0 [INFO] [stderr] Compiling value-bag v1.8.0 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Compiling itoa v1.0.10 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling serde v1.0.197 [INFO] [stderr] Compiling concurrent-queue v2.4.0 [INFO] [stderr] Compiling smallvec v1.13.1 [INFO] [stderr] Compiling bitflags v2.4.2 [INFO] [stderr] Compiling cc v1.0.90 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling unicode-bidi v0.3.15 [INFO] [stderr] Compiling fastrand v2.0.1 [INFO] [stderr] Compiling log v0.4.21 [INFO] [stderr] Compiling event-listener v4.0.3 [INFO] [stderr] Compiling hashbrown v0.14.3 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling rustix v0.38.31 [INFO] [stderr] Compiling futures-lite v2.2.0 [INFO] [stderr] Compiling event-listener v5.2.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Compiling event-listener-strategy v0.4.0 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling syn v2.0.52 [INFO] [stderr] Compiling async-lock v3.3.0 [INFO] [stderr] Compiling http v1.1.0 [INFO] [stderr] Compiling getrandom v0.2.12 [INFO] [stderr] Compiling socket2 v0.5.6 [INFO] [stderr] Compiling mio v0.8.11 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.1 [INFO] [stderr] Compiling indexmap v2.2.5 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling hybrid-array v0.2.0-rc.7 [INFO] [stderr] Compiling url v2.5.0 [INFO] [stderr] Compiling event-listener-strategy v0.5.0 [INFO] [stderr] Compiling aho-corasick v1.1.2 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling finl_unicode v1.2.0 [INFO] [stderr] Compiling crypto-common v0.2.0-pre.5 [INFO] [stderr] Compiling async-task v4.7.0 [INFO] [stderr] Compiling piper v0.2.1 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling stringprep v0.1.4 [INFO] [stderr] Compiling async-channel v2.2.0 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Compiling openssl-sys v0.9.101 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling serde_json v1.0.114 [INFO] [stderr] Compiling data-encoding v2.5.0 [INFO] [stderr] Compiling regex-automata v0.4.6 [INFO] [stderr] Compiling async-trait v0.1.77 [INFO] [stderr] Compiling const-oid v0.10.0-pre.2 [INFO] [stderr] Compiling rustix v0.37.27 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling futures-lite v1.13.0 [INFO] [stderr] Compiling blocking v1.5.1 [INFO] [stderr] Compiling anstyle-parse v0.2.3 [INFO] [stderr] Compiling postgres-protocol v0.6.6 [INFO] [stderr] Compiling polling v2.8.0 [INFO] [stderr] Compiling async-executor v1.8.0 [INFO] [stderr] Compiling openssl v0.10.64 [INFO] [stderr] Compiling native-tls v0.2.11 [INFO] [stderr] Compiling block-buffer v0.11.0-pre.5 [INFO] [stderr] Compiling digest v0.11.0-pre.8 [INFO] [stderr] Compiling socket2 v0.4.10 [INFO] [stderr] Compiling colorchoice v1.0.0 [INFO] [stderr] Compiling winnow v0.6.5 [INFO] [stderr] Compiling anstyle v1.0.6 [INFO] [stderr] Compiling rust_decimal v1.34.3 [INFO] [stderr] Compiling anstyle-query v1.0.2 [INFO] [stderr] Compiling anstream v0.6.13 [INFO] [stderr] Compiling postgres-types v0.2.6 [INFO] [stderr] Compiling phf v0.11.2 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling kv-log-macro v1.0.7 [INFO] [stderr] Compiling encoding_rs v0.8.33 [INFO] [stderr] Compiling whoami v1.5.1 [INFO] [stderr] Compiling chrono v0.4.35 [INFO] [stderr] Compiling sha2 v0.11.0-pre.3 [INFO] [stderr] Compiling hmac v0.13.0-pre.3 [INFO] [stderr] Compiling darling_core v0.20.8 [INFO] [stderr] Compiling async-io v1.13.0 [INFO] [stderr] Compiling regex v1.10.3 [INFO] [stderr] Compiling polling v3.5.0 [INFO] [stderr] Compiling serde_derive v1.0.197 [INFO] [stderr] Compiling tokio-macros v2.2.0 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling async-io v2.3.2 [INFO] [stderr] Compiling env_filter v0.1.0 [INFO] [stderr] Compiling uuid-macro-internal v1.7.0 [INFO] [stderr] Compiling env_logger v0.11.3 [INFO] [stderr] Compiling tokio v1.36.0 [INFO] [stderr] Compiling uuid v1.7.0 [INFO] [stderr] Compiling futures-util v0.3.30 [INFO] [stderr] Compiling async-global-executor v2.4.1 [INFO] [stderr] Compiling darling_macro v0.20.8 [INFO] [stderr] Compiling async-std v1.12.0 [INFO] [stderr] Compiling tungstenite v0.21.0 [INFO] [stderr] Compiling darling v0.20.8 [INFO] [stderr] Compiling serde_with_macros v3.7.0 [INFO] [stderr] Compiling futures-executor v0.3.30 [INFO] [stderr] Compiling async-tungstenite v0.25.0 [INFO] [stderr] Compiling futures v0.3.30 [INFO] [stderr] Compiling tokio-util v0.7.10 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-tungstenite v0.21.0 [INFO] [stderr] Compiling h2 v0.3.24 [INFO] [stderr] Compiling tokio-websockets v0.7.0 [INFO] [stderr] Compiling tokio-postgres v0.7.10 [INFO] [stderr] Compiling serde_spanned v0.6.5 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_qs v0.12.0 [INFO] [stderr] Compiling serde_with v3.7.0 [INFO] [stderr] Compiling toml_edit v0.22.7 [INFO] [stderr] Compiling toml v0.8.11 [INFO] [stderr] Compiling hyper v0.14.28 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling reqwest v0.11.26 [INFO] [stderr] Compiling binance_api v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/spot_orders.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [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 import: `Client` [INFO] [stdout] --> src/binance_client/spot_orders.rs:2:15 [INFO] [stdout] | [INFO] [stdout] 2 | use reqwest::{Client, Response, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/spot_orders.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `json` [INFO] [stdout] --> src/binance_client/spot_orders.rs:6:18 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json::{json, Value}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/binance_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/binance_client/binance_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::http::Uri` [INFO] [stdout] --> src/binance_client/binance_client.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use async_tungstenite::tungstenite::http::Uri; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::WebSocket` [INFO] [stdout] --> src/binance_client/binance_client.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use async_tungstenite::tungstenite::WebSocket; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `error`, `info`, and `trace` [INFO] [stdout] --> src/binance_client/binance_client.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | use log::{error, info, trace}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::FutureExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use futures::FutureExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/binance_client/binance_client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Write` [INFO] [stdout] --> src/binance_client/binance_client.rs:17:44 [INFO] [stdout] | [INFO] [stdout] 17 | use std::io::{Error as IOError, ErrorKind, Write}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::deserialize_string_to_f64` [INFO] [stdout] --> src/binance_client/binance_client.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use crate::binance_client::deserialization::deserialize_string_to_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::position_size::round` [INFO] [stdout] --> src/binance_client/binance_client.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use crate::binance_client::position_size::round; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::binance_stream::BinanceStreamTypes` [INFO] [stdout] --> src/binance_client/binance_client.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use crate::binance_client::streams::binance_stream::BinanceStreamTypes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::kline_data::KlineMessage` [INFO] [stdout] --> src/binance_client/binance_client.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use crate::binance_client::streams::kline_data::KlineMessage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/time_in_force.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/side.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::error::Error as SerdeJsonError` [INFO] [stdout] --> src/binance_client/account/account_info.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde_json::error::Error as SerdeJsonError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::*` [INFO] [stdout] --> src/binance_client/account/order.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::binance_client::deserialization::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::account::order_status::OrderStatus` [INFO] [stdout] --> src/binance_client/account/trades.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::binance_client::account::order_status::OrderStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/account/trades.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::side::Side` [INFO] [stdout] --> src/binance_client/account/trades.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::binance_client::order_types::side::Side; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::time_in_force::TimeInForce` [INFO] [stdout] --> src/binance_client/account/trades.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::binance_client::order_types::time_in_force::TimeInForce; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::future::err` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use futures_util::future::err; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Error` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | use serde_json::{Error, Value}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:14:50 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::format` [INFO] [stdout] --> src/binance_client/database_client.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::format; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rust_decimal::Decimal` [INFO] [stdout] --> src/binance_client/database_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rust_decimal::Decimal; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/database_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/database_client.rs:9:50 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/load_env.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hash` [INFO] [stdout] --> src/binance_client/load_env.rs:2:16 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{env, hash}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/binance_client/deserialization.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `deserialize_string_to_i64` [INFO] [stdout] --> src/binance_client/exchange_info.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | deserialize_string_to_i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Client` [INFO] [stdout] --> src/binance_client/margin_client.rs:1:15 [INFO] [stdout] | [INFO] [stdout] 1 | use reqwest::{Client, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/margin_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/margin_client.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::market_order::MarketOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::binance_client::order_types::market_order::MarketOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::oco_order::OcoOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::order_types::oco_order::OcoOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::stop_limit_order::StopLimitOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::binance_client::order_types::stop_limit_order::StopLimitOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Map` [INFO] [stdout] --> src/binance_client/order_response.rs:2:44 [INFO] [stdout] | [INFO] [stdout] 2 | use serde_with::{serde_as, DisplayFromStr, Map}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response2` [INFO] [stdout] --> src/binance_client/binance_client.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | let response2 = reqwest::get(&url).await.map_err(|e| Box::new(e) as Box)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response2` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | let mut ticker_price = self.client [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `write` [INFO] [stdout] --> src/binance_client/binance_client.rs:335:14 [INFO] [stdout] | [INFO] [stdout] 335 | let (write, mut read) = ws_stream.split(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/database_client.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | let mut handle = self.connection_handle.lock(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::SinkExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use futures_util::SinkExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `symbol`, `orig_client_order_id`, `order_id`, `order_list_id`, and `client_order_id` are never read [INFO] [stdout] --> src/binance_client/order_types/cancel_order_response.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 6 | // Define fields according to Binance API response for a canceled order [INFO] [stdout] 7 | symbol: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 8 | orig_client_order_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | order_id: i64, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 10 | order_list_id: i64, // Unless dealing with OCO, this will be -1 [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 11 | client_order_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CancelOrderResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `create_database_if_not_exists` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:95:10 [INFO] [stdout] | [INFO] [stdout] 95 | async fn create_database_if_not_exists() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_tables` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:133:10 [INFO] [stdout] | [INFO] [stdout] 133 | async fn initialize_tables() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `to_stream_path` is never used [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 12 | impl BinanceStreamTypes { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] 13 | pub(crate) fn to_stream_path(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BinanceWebSocket` is never constructed [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct BinanceWebSocket<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `connect_and_listen` are never used [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 21 | impl<'a> BinanceWebSocket<'a> { [INFO] [stdout] | ----------------------------- associated items in this implementation [INFO] [stdout] 22 | pub fn new(binance_client: &'a BinanceClient) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 29 | pub async fn connect_and_listen(&self, streams: Vec) -> Result<(), IOError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DepthMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct DepthMessage { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DepthData` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct DepthData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Bid` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Bid { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ask` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Ask { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TradeMessage { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeData` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TradeData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TickerData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MiniTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct BookTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct BookTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AllMarketMiniTickersMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct AllMarketMiniTickersMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTicker` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTicker { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn deserialize_string_to_u64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_i64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn deserialize_string_to_i64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_decimal` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn deserialize_string_to_decimal<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn deserialize_optional_string_to_u64<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_bool` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:84:8 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn deserialize_optional_string_to_bool<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CancelOrderResponse` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Fill` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Fill { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/spot_orders.rs:20:21 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `orderId` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | orderId: i64, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `order_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `origQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | origQty: String, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `orig_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `executedQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | executedQty: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `executed_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `timeInForce` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | timeInForce: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `time_in_force` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/margin_client.rs:18:21 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> src/bin/quick_trade.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::io::Error; [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 import: `dotenv::Error::EnvVar` [INFO] [stdout] --> src/bin/quick_trade.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use dotenv::Error::EnvVar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Error::Syntax` [INFO] [stdout] --> src/bin/quick_trade.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use regex::Error::Syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/bin/quick_trade.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response` [INFO] [stdout] --> src/bin/quick_trade.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 82 | Ok(response) => { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.83s [INFO] running `Command { std: "docker" "inspect" "1a70b2ac04e14af5e07aabf4eb83b4613cb938309c1b9b32471e2a591b3f891e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a70b2ac04e14af5e07aabf4eb83b4613cb938309c1b9b32471e2a591b3f891e", kill_on_drop: false }` [INFO] [stdout] 1a70b2ac04e14af5e07aabf4eb83b4613cb938309c1b9b32471e2a591b3f891e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 62837fd5cfa271d3c33937ac1a3e1dd137cf0a1e9f84783bf36b4149d689103d [INFO] running `Command { std: "docker" "start" "-a" "62837fd5cfa271d3c33937ac1a3e1dd137cf0a1e9f84783bf36b4149d689103d", kill_on_drop: false }` [INFO] [stderr] Compiling predicates-core v1.0.6 [INFO] [stderr] Compiling termtree v0.4.1 [INFO] [stderr] Compiling mockall_derive v0.12.1 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling fragile v2.0.0 [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/spot_orders.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [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 import: `Client` [INFO] [stdout] --> src/binance_client/spot_orders.rs:2:15 [INFO] [stdout] | [INFO] [stdout] 2 | use reqwest::{Client, Response, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/spot_orders.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `json` [INFO] [stdout] --> src/binance_client/spot_orders.rs:6:18 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json::{json, Value}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/binance_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/binance_client/binance_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::http::Uri` [INFO] [stdout] --> src/binance_client/binance_client.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use async_tungstenite::tungstenite::http::Uri; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::WebSocket` [INFO] [stdout] --> src/binance_client/binance_client.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use async_tungstenite::tungstenite::WebSocket; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `error`, `info`, and `trace` [INFO] [stdout] --> src/binance_client/binance_client.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | use log::{error, info, trace}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::FutureExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use futures::FutureExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/binance_client/binance_client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Write` [INFO] [stdout] --> src/binance_client/binance_client.rs:17:44 [INFO] [stdout] | [INFO] [stdout] 17 | use std::io::{Error as IOError, ErrorKind, Write}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::deserialize_string_to_f64` [INFO] [stdout] --> src/binance_client/binance_client.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use crate::binance_client::deserialization::deserialize_string_to_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::position_size::round` [INFO] [stdout] --> src/binance_client/binance_client.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use crate::binance_client::position_size::round; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::binance_stream::BinanceStreamTypes` [INFO] [stdout] --> src/binance_client/binance_client.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use crate::binance_client::streams::binance_stream::BinanceStreamTypes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::kline_data::KlineMessage` [INFO] [stdout] --> src/binance_client/binance_client.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use crate::binance_client::streams::kline_data::KlineMessage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/time_in_force.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/side.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::error::Error as SerdeJsonError` [INFO] [stdout] --> src/binance_client/account/account_info.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde_json::error::Error as SerdeJsonError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::*` [INFO] [stdout] --> src/binance_client/account/order.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::binance_client::deserialization::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::account::order_status::OrderStatus` [INFO] [stdout] --> src/binance_client/account/trades.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::binance_client::account::order_status::OrderStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/account/trades.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::side::Side` [INFO] [stdout] --> src/binance_client/account/trades.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::binance_client::order_types::side::Side; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::time_in_force::TimeInForce` [INFO] [stdout] --> src/binance_client/account/trades.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::binance_client::order_types::time_in_force::TimeInForce; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::future::err` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use futures_util::future::err; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Error` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | use serde_json::{Error, Value}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:14:50 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::format` [INFO] [stdout] --> src/binance_client/database_client.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::format; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rust_decimal::Decimal` [INFO] [stdout] --> src/binance_client/database_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rust_decimal::Decimal; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/database_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/database_client.rs:9:50 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/load_env.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hash` [INFO] [stdout] --> src/binance_client/load_env.rs:2:16 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{env, hash}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/binance_client/deserialization.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `deserialize_string_to_i64` [INFO] [stdout] --> src/binance_client/exchange_info.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | deserialize_string_to_i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Client` [INFO] [stdout] --> src/binance_client/margin_client.rs:1:15 [INFO] [stdout] | [INFO] [stdout] 1 | use reqwest::{Client, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/margin_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/margin_client.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::market_order::MarketOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::binance_client::order_types::market_order::MarketOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::oco_order::OcoOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::order_types::oco_order::OcoOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::stop_limit_order::StopLimitOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::binance_client::order_types::stop_limit_order::StopLimitOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Map` [INFO] [stdout] --> src/binance_client/order_response.rs:2:44 [INFO] [stdout] | [INFO] [stdout] 2 | use serde_with::{serde_as, DisplayFromStr, Map}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response2` [INFO] [stdout] --> src/binance_client/binance_client.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | let response2 = reqwest::get(&url).await.map_err(|e| Box::new(e) as Box)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response2` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | let mut ticker_price = self.client [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `write` [INFO] [stdout] --> src/binance_client/binance_client.rs:335:14 [INFO] [stdout] | [INFO] [stdout] 335 | let (write, mut read) = ws_stream.split(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/database_client.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | let mut handle = self.connection_handle.lock(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::SinkExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use futures_util::SinkExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `symbol`, `orig_client_order_id`, `order_id`, `order_list_id`, and `client_order_id` are never read [INFO] [stdout] --> src/binance_client/order_types/cancel_order_response.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 6 | // Define fields according to Binance API response for a canceled order [INFO] [stdout] 7 | symbol: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 8 | orig_client_order_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | order_id: i64, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 10 | order_list_id: i64, // Unless dealing with OCO, this will be -1 [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 11 | client_order_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CancelOrderResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `create_database_if_not_exists` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:95:10 [INFO] [stdout] | [INFO] [stdout] 95 | async fn create_database_if_not_exists() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_tables` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:133:10 [INFO] [stdout] | [INFO] [stdout] 133 | async fn initialize_tables() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `to_stream_path` is never used [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:13:19 [INFO] [stdout] | [INFO] [stdout] 12 | impl BinanceStreamTypes { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] 13 | pub(crate) fn to_stream_path(&self) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BinanceWebSocket` is never constructed [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:17:12 [INFO] [stdout] | [INFO] [stdout] 17 | pub struct BinanceWebSocket<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `connect_and_listen` are never used [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 21 | impl<'a> BinanceWebSocket<'a> { [INFO] [stdout] | ----------------------------- associated items in this implementation [INFO] [stdout] 22 | pub fn new(binance_client: &'a BinanceClient) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 29 | pub async fn connect_and_listen(&self, streams: Vec) -> Result<(), IOError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DepthMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct DepthMessage { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DepthData` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct DepthData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Bid` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 32 | pub struct Bid { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Ask` is never constructed [INFO] [stdout] --> src/binance_client/streams/depth_stream.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Ask { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TradeMessage { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeData` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TradeData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TickerData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MiniTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct BookTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct BookTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AllMarketMiniTickersMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct AllMarketMiniTickersMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTicker` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTicker { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn deserialize_string_to_u64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_i64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn deserialize_string_to_i64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_decimal` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn deserialize_string_to_decimal<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn deserialize_optional_string_to_u64<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_bool` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:84:8 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn deserialize_optional_string_to_bool<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CancelOrderResponse` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Fill` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Fill { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/spot_orders.rs:20:21 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `orderId` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | orderId: i64, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `order_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `origQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | origQty: String, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `orig_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `executedQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | executedQty: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `executed_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `timeInForce` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | timeInForce: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `time_in_force` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/margin_client.rs:18:21 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> src/bin/quick_trade.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::io::Error; [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 import: `dotenv::Error::EnvVar` [INFO] [stdout] --> src/bin/quick_trade.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use dotenv::Error::EnvVar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Error::Syntax` [INFO] [stdout] --> src/bin/quick_trade.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use regex::Error::Syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/bin/quick_trade.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response` [INFO] [stdout] --> src/bin/quick_trade.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 82 | Ok(response) => { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling predicates-tree v1.0.9 [INFO] [stderr] Compiling predicates v3.1.0 [INFO] [stderr] Compiling mockall v0.12.1 [INFO] [stderr] Compiling binance_api v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> src/bin/quick_trade.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::io::Error; [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 import: `dotenv::Error::EnvVar` [INFO] [stdout] --> src/bin/quick_trade.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use dotenv::Error::EnvVar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `regex::Error::Syntax` [INFO] [stdout] --> src/bin/quick_trade.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use regex::Error::Syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/bin/quick_trade.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> tests/check_orders.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | use super::*; [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: `env` and `thread` [INFO] [stdout] --> tests/check_orders.rs:4:15 [INFO] [stdout] | [INFO] [stdout] 4 | use std::{env, thread}; [INFO] [stdout] | ^^^ ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> tests/check_orders.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_std::channel::unbounded` [INFO] [stdout] --> tests/check_orders.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use async_std::channel::unbounded; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `chrono::format::Pad::Space` [INFO] [stdout] --> tests/check_orders.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | use chrono::format::Pad::Space; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde::Serialize` [INFO] [stdout] --> tests/check_orders.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use serde::Serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `binance_api::binance_client::account::order::Order` [INFO] [stdout] --> tests/check_orders.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use binance_api::binance_client::account::order::Order; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `binance_api::binance_client::account::order_status::OrderStatus` [INFO] [stdout] --> tests/check_orders.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use binance_api::binance_client::account::order_status::OrderStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `binance_api::binance_client::order_types::oco_order::OcoOrder` [INFO] [stdout] --> tests/check_orders.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | use binance_api::binance_client::order_types::oco_order::OcoOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `binance_api::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> tests/check_orders.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | use binance_api::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response` [INFO] [stdout] --> src/bin/quick_trade.rs:82:12 [INFO] [stdout] | [INFO] [stdout] 82 | Ok(response) => { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> tests/check_orders.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | let result = spot_client.create_market_order(buy_market_order).await; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `result` [INFO] [stdout] --> tests/check_orders.rs:181:13 [INFO] [stdout] | [INFO] [stdout] 181 | let result = spot_client.create_market_order(sell_market_order).await; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/spot_orders.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [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 import: `Client` [INFO] [stdout] --> src/binance_client/spot_orders.rs:2:15 [INFO] [stdout] | [INFO] [stdout] 2 | use reqwest::{Client, Response, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/spot_orders.rs:3:13 [INFO] [stdout] | [INFO] [stdout] 3 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `json` [INFO] [stdout] --> src/binance_client/spot_orders.rs:6:18 [INFO] [stdout] | [INFO] [stdout] 6 | use serde_json::{json, Value}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/binance_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::str::FromStr` [INFO] [stdout] --> src/binance_client/binance_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::str::FromStr; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::http::Uri` [INFO] [stdout] --> src/binance_client/binance_client.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use async_tungstenite::tungstenite::http::Uri; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `async_tungstenite::tungstenite::WebSocket` [INFO] [stdout] --> src/binance_client/binance_client.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use async_tungstenite::tungstenite::WebSocket; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `error` and `info` [INFO] [stdout] --> src/binance_client/binance_client.rs:8:11 [INFO] [stdout] | [INFO] [stdout] 8 | use log::{error, info, trace}; [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::FutureExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use futures::FutureExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/binance_client/binance_client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Write` [INFO] [stdout] --> src/binance_client/binance_client.rs:17:44 [INFO] [stdout] | [INFO] [stdout] 17 | use std::io::{Error as IOError, ErrorKind, Write}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::deserialize_string_to_f64` [INFO] [stdout] --> src/binance_client/binance_client.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use crate::binance_client::deserialization::deserialize_string_to_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::position_size::round` [INFO] [stdout] --> src/binance_client/binance_client.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use crate::binance_client::position_size::round; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::binance_stream::BinanceStreamTypes` [INFO] [stdout] --> src/binance_client/binance_client.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use crate::binance_client::streams::binance_stream::BinanceStreamTypes; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::streams::kline_data::KlineMessage` [INFO] [stdout] --> src/binance_client/binance_client.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use crate::binance_client::streams::kline_data::KlineMessage; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::env` [INFO] [stdout] --> src/binance_client/binance_client.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | use std::env; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Error` [INFO] [stdout] --> src/binance_client/binance_client.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | use std::io::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `dotenv` and `vars` [INFO] [stdout] --> src/binance_client/binance_client.rs:362:18 [INFO] [stdout] | [INFO] [stdout] 362 | use dotenv::{dotenv, vars}; [INFO] [stdout] | ^^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `dotenv::Error::EnvVar` [INFO] [stdout] --> src/binance_client/binance_client.rs:363:9 [INFO] [stdout] | [INFO] [stdout] 363 | use dotenv::Error::EnvVar; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Env` and `init` [INFO] [stdout] --> src/binance_client/binance_client.rs:364:22 [INFO] [stdout] | [INFO] [stdout] 364 | use env_logger::{Env, init}; [INFO] [stdout] | ^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio_postgres::types::Format::Binary` [INFO] [stdout] --> src/binance_client/binance_client.rs:369:9 [INFO] [stdout] | [INFO] [stdout] 369 | use tokio_postgres::types::Format::Binary; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `url::quirks::username` [INFO] [stdout] --> src/binance_client/binance_client.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 370 | use url::quirks::username; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/time_in_force.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/order_types/side.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::error::Error as SerdeJsonError` [INFO] [stdout] --> src/binance_client/account/account_info.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use serde_json::error::Error as SerdeJsonError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::env` [INFO] [stdout] --> src/binance_client/account/account_info.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | use std::env; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::deserialization::*` [INFO] [stdout] --> src/binance_client/account/order.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::binance_client::deserialization::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::account::order_status::OrderStatus` [INFO] [stdout] --> src/binance_client/account/trades.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::binance_client::account::order_status::OrderStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stdout] --> src/binance_client/account/trades.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::side::Side` [INFO] [stdout] --> src/binance_client/account/trades.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use crate::binance_client::order_types::side::Side; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::time_in_force::TimeInForce` [INFO] [stdout] --> src/binance_client/account/trades.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::binance_client::order_types::time_in_force::TimeInForce; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread::sleep` [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | use std::thread::sleep; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::Error` [INFO] [stdout] --> src/binance_client/streams/kline_data.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | use serde_json::Error; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `reqwest::Client` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use reqwest::Client; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::future::err` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use futures_util::future::err; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Error` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:8:18 [INFO] [stdout] | [INFO] [stdout] 8 | use serde_json::{Error, Value}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:14:50 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::hint::black_box` [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | use std::hint::black_box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::format` [INFO] [stdout] --> src/binance_client/database_client.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::format; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rust_decimal::Decimal` [INFO] [stdout] --> src/binance_client/database_client.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rust_decimal::Decimal; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/database_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Kline` [INFO] [stdout] --> src/binance_client/database_client.rs:9:50 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `chrono::Month::December` [INFO] [stdout] --> src/binance_client/database_client.rs:205:9 [INFO] [stdout] | [INFO] [stdout] 205 | use chrono::Month::December; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rust_decimal::Decimal` [INFO] [stdout] --> src/binance_client/database_client.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | use rust_decimal::Decimal; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/database_client.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 209 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio_postgres::NoTls` [INFO] [stdout] --> src/binance_client/database_client.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | use tokio_postgres::NoTls; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/binance_client/load_env.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hash` [INFO] [stdout] --> src/binance_client/load_env.rs:2:16 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{env, hash}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::marker::PhantomData` [INFO] [stdout] --> src/binance_client/deserialization.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use std::marker::PhantomData; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `deserialize_string_to_i64` [INFO] [stdout] --> src/binance_client/exchange_info.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | deserialize_string_to_i64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Client` [INFO] [stdout] --> src/binance_client/margin_client.rs:1:15 [INFO] [stdout] | [INFO] [stdout] 1 | use reqwest::{Client, StatusCode}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stdout] --> src/binance_client/margin_client.rs:2:13 [INFO] [stdout] | [INFO] [stdout] 2 | use serde::{Deserialize, Serialize}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `log::trace` [INFO] [stdout] --> src/binance_client/margin_client.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use log::trace; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::market_order::MarketOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use crate::binance_client::order_types::market_order::MarketOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::oco_order::OcoOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use crate::binance_client::order_types::oco_order::OcoOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::binance_client::order_types::stop_limit_order::StopLimitOrder` [INFO] [stdout] --> src/binance_client/margin_client.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use crate::binance_client::order_types::stop_limit_order::StopLimitOrder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Map` [INFO] [stdout] --> src/binance_client/order_response.rs:2:44 [INFO] [stdout] | [INFO] [stdout] 2 | use serde_with::{serde_as, DisplayFromStr, Map}; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `response2` [INFO] [stdout] --> src/binance_client/binance_client.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | let response2 = reqwest::get(&url).await.map_err(|e| Box::new(e) as Box)?; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response2` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | let mut ticker_price = self.client [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `write` [INFO] [stdout] --> src/binance_client/binance_client.rs:335:14 [INFO] [stdout] | [INFO] [stdout] 335 | let (write, mut read) = ws_stream.split(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/database_client.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | let mut handle = self.connection_handle.lock(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures_util::SinkExt` [INFO] [stdout] --> src/binance_client/binance_client.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use futures_util::SinkExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `d` [INFO] [stdout] --> src/binance_client/binance_client.rs:410:16 [INFO] [stdout] | [INFO] [stdout] 410 | Ok(d) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_d` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:404:13 [INFO] [stdout] | [INFO] [stdout] 404 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:423:13 [INFO] [stdout] | [INFO] [stdout] 423 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:439:13 [INFO] [stdout] | [INFO] [stdout] 439 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/binance_client.rs:459:13 [INFO] [stdout] | [INFO] [stdout] 459 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `account_info` [INFO] [stdout] --> src/binance_client/binance_client.rs:519:16 [INFO] [stdout] | [INFO] [stdout] 519 | Ok(account_info) => { [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_account_info` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `orders` [INFO] [stdout] --> src/binance_client/binance_client.rs:555:16 [INFO] [stdout] | [INFO] [stdout] 555 | Ok(orders) => { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_orders` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/account/account_info.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/account/asset_balance.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | let mut api = BinanceClient::new( [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/account/asset_balance.rs:137:13 [INFO] [stdout] | [INFO] [stdout] 137 | let mut binance_client = BinanceClient::new( [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `is_live` [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:42:13 [INFO] [stdout] | [INFO] [stdout] 42 | let is_live = false; // false indicates using testnet. [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_live` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/streams/binance_stream.rs:44:13 [INFO] [stdout] | [INFO] [stdout] 44 | let mut binance_client = BinanceClient::new( [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | let mut binance_client = BinanceClient::new( [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binance_client/streams/binance_websocket.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | let mut binance_client = BinanceClient::new( [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `symbol`, `orig_client_order_id`, `order_id`, `order_list_id`, and `client_order_id` are never read [INFO] [stdout] --> src/binance_client/order_types/cancel_order_response.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 6 | // Define fields according to Binance API response for a canceled order [INFO] [stdout] 7 | symbol: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 8 | orig_client_order_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 9 | order_id: i64, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 10 | order_list_id: i64, // Unless dealing with OCO, this will be -1 [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 11 | client_order_id: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CancelOrderResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `create_database_if_not_exists` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:95:10 [INFO] [stdout] | [INFO] [stdout] 95 | async fn create_database_if_not_exists() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `initialize_tables` is never used [INFO] [stdout] --> src/binance_client/account/postgresql.rs:133:10 [INFO] [stdout] | [INFO] [stdout] 133 | async fn initialize_tables() -> Result<(), Error> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TradeMessage { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TradeData` is never constructed [INFO] [stdout] --> src/binance_client/streams/trade_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TradeData { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct TickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct TickerData { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct MiniTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/mini_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct BookTickerMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `BookTickerData` is never constructed [INFO] [stdout] --> src/binance_client/streams/book_ticker_stream.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct BookTickerData { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AllMarketMiniTickersMessage` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | pub struct AllMarketMiniTickersMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `MiniTicker` is never constructed [INFO] [stdout] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:10:12 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct MiniTicker { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:25:8 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn deserialize_string_to_u64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_i64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:32:8 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn deserialize_string_to_i64<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_string_to_decimal` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:39:8 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn deserialize_string_to_decimal<'de, D>(deserializer: D) -> Result [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_u64` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn deserialize_optional_string_to_u64<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `deserialize_optional_string_to_bool` is never used [INFO] [stdout] --> src/binance_client/deserialization.rs:84:8 [INFO] [stdout] | [INFO] [stdout] 84 | pub fn deserialize_optional_string_to_bool<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CancelOrderResponse` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct CancelOrderResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Fill` is never constructed [INFO] [stdout] --> src/binance_client/cancel_order_response.rs:41:12 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct Fill { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/spot_orders.rs:20:21 [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 20 | pub fn new(api: &BinanceClient) -> SpotClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `orderId` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | orderId: i64, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `order_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `origQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | origQty: String, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `orig_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `executedQty` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | executedQty: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `executed_qty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `timeInForce` should have a snake case name [INFO] [stdout] --> src/binance_client/order_types/open_order.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | timeInForce: String, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `time_in_force` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/binance_client/margin_client.rs:18:21 [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient { [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 18 | pub fn new(api: &BinanceClient) -> MarginClient<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 12.14s [INFO] running `Command { std: "docker" "inspect" "62837fd5cfa271d3c33937ac1a3e1dd137cf0a1e9f84783bf36b4149d689103d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62837fd5cfa271d3c33937ac1a3e1dd137cf0a1e9f84783bf36b4149d689103d", kill_on_drop: false }` [INFO] [stdout] 62837fd5cfa271d3c33937ac1a3e1dd137cf0a1e9f84783bf36b4149d689103d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 525ebe4fd93e1146c6affb3eda0c8e19c2f69faa97aa0ba39d1a1089255471f7 [INFO] running `Command { std: "docker" "start" "-a" "525ebe4fd93e1146c6affb3eda0c8e19c2f69faa97aa0ba39d1a1089255471f7", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `std::collections::HashMap` [INFO] [stderr] --> src/binance_client/spot_orders.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::collections::HashMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `Client` [INFO] [stderr] --> src/binance_client/spot_orders.rs:2:15 [INFO] [stderr] | [INFO] [stderr] 2 | use reqwest::{Client, Response, StatusCode}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stderr] --> src/binance_client/spot_orders.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `json` [INFO] [stderr] --> src/binance_client/spot_orders.rs:6:18 [INFO] [stderr] | [INFO] [stderr] 6 | use serde_json::{json, Value}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stderr] --> src/binance_client/binance_client.rs:2:13 [INFO] [stderr] | [INFO] [stderr] 2 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::str::FromStr` [INFO] [stderr] --> src/binance_client/binance_client.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::str::FromStr; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `async_tungstenite::tungstenite::http::Uri` [INFO] [stderr] --> src/binance_client/binance_client.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use async_tungstenite::tungstenite::http::Uri; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `async_tungstenite::tungstenite::WebSocket` [INFO] [stderr] --> src/binance_client/binance_client.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use async_tungstenite::tungstenite::WebSocket; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `error`, `info`, and `trace` [INFO] [stderr] --> src/binance_client/binance_client.rs:8:11 [INFO] [stderr] | [INFO] [stderr] 8 | use log::{error, info, trace}; [INFO] [stderr] | ^^^^^ ^^^^ ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `futures::FutureExt` [INFO] [stderr] --> src/binance_client/binance_client.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | use futures::FutureExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fs::File` [INFO] [stderr] --> src/binance_client/binance_client.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use std::fs::File; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Write` [INFO] [stderr] --> src/binance_client/binance_client.rs:17:44 [INFO] [stderr] | [INFO] [stderr] 17 | use std::io::{Error as IOError, ErrorKind, Write}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::deserialization::deserialize_string_to_f64` [INFO] [stderr] --> src/binance_client/binance_client.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | use crate::binance_client::deserialization::deserialize_string_to_f64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::position_size::round` [INFO] [stderr] --> src/binance_client/binance_client.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | use crate::binance_client::position_size::round; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::streams::binance_stream::BinanceStreamTypes` [INFO] [stderr] --> src/binance_client/binance_client.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | use crate::binance_client::streams::binance_stream::BinanceStreamTypes; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::streams::kline_data::KlineMessage` [INFO] [stderr] --> src/binance_client/binance_client.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | use crate::binance_client::streams::kline_data::KlineMessage; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stderr] --> src/binance_client/order_types/time_in_force.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stderr] --> src/binance_client/order_types/side.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde_json::error::Error as SerdeJsonError` [INFO] [stderr] --> src/binance_client/account/account_info.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use serde_json::error::Error as SerdeJsonError; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::deserialization::*` [INFO] [stderr] --> src/binance_client/account/order.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use crate::binance_client::deserialization::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::account::order_status::OrderStatus` [INFO] [stderr] --> src/binance_client/account/trades.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::binance_client::account::order_status::OrderStatus; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::order_type::OrderType` [INFO] [stderr] --> src/binance_client/account/trades.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::binance_client::order_types::order_type::OrderType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::side::Side` [INFO] [stderr] --> src/binance_client/account/trades.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::binance_client::order_types::side::Side; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::time_in_force::TimeInForce` [INFO] [stderr] --> src/binance_client/account/trades.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::binance_client::order_types::time_in_force::TimeInForce; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `reqwest::Client` [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reqwest::Client; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `futures_util::future::err` [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use futures_util::future::err; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Error` [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:8:18 [INFO] [stderr] | [INFO] [stderr] 8 | use serde_json::{Error, Value}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Kline` [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:14:50 [INFO] [stderr] | [INFO] [stderr] 14 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt::format` [INFO] [stderr] --> src/binance_client/database_client.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::fmt::format; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `rust_decimal::Decimal` [INFO] [stderr] --> src/binance_client/database_client.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use rust_decimal::Decimal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `log::trace` [INFO] [stderr] --> src/binance_client/database_client.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use log::trace; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Kline` [INFO] [stderr] --> src/binance_client/database_client.rs:9:50 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::binance_client::streams::kline_data::{Kline, KlineMessage}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::collections::HashMap` [INFO] [stderr] --> src/binance_client/load_env.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::collections::HashMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `hash` [INFO] [stderr] --> src/binance_client/load_env.rs:2:16 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{env, hash}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::marker::PhantomData` [INFO] [stderr] --> src/binance_client/deserialization.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use std::marker::PhantomData; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `deserialize_string_to_i64` [INFO] [stderr] --> src/binance_client/exchange_info.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | deserialize_string_to_i64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Client` [INFO] [stderr] --> src/binance_client/margin_client.rs:1:15 [INFO] [stderr] | [INFO] [stderr] 1 | use reqwest::{Client, StatusCode}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stderr] --> src/binance_client/margin_client.rs:2:13 [INFO] [stderr] | [INFO] [stderr] 2 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `log::trace` [INFO] [stderr] --> src/binance_client/margin_client.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use log::trace; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::market_order::MarketOrder` [INFO] [stderr] --> src/binance_client/margin_client.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | use crate::binance_client::order_types::market_order::MarketOrder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::oco_order::OcoOrder` [INFO] [stderr] --> src/binance_client/margin_client.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use crate::binance_client::order_types::oco_order::OcoOrder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::binance_client::order_types::stop_limit_order::StopLimitOrder` [INFO] [stderr] --> src/binance_client/margin_client.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | use crate::binance_client::order_types::stop_limit_order::StopLimitOrder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Map` [INFO] [stderr] --> src/binance_client/order_response.rs:2:44 [INFO] [stderr] | [INFO] [stderr] 2 | use serde_with::{serde_as, DisplayFromStr, Map}; [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `response2` [INFO] [stderr] --> src/binance_client/binance_client.rs:156:13 [INFO] [stderr] | [INFO] [stderr] 156 | let response2 = reqwest::get(&url).await.map_err(|e| Box::new(e) as Box)?; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response2` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/binance_client.rs:283:13 [INFO] [stderr] | [INFO] [stderr] 283 | let mut ticker_price = self.client [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `write` [INFO] [stderr] --> src/binance_client/binance_client.rs:335:14 [INFO] [stderr] | [INFO] [stderr] 335 | let (write, mut read) = ws_stream.split(); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_write` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/database_client.rs:102:13 [INFO] [stderr] | [INFO] [stderr] 102 | let mut handle = self.connection_handle.lock(); [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused import: `futures_util::SinkExt` [INFO] [stderr] --> src/binance_client/binance_client.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use futures_util::SinkExt; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `symbol`, `orig_client_order_id`, `order_id`, `order_list_id`, and `client_order_id` are never read [INFO] [stderr] --> src/binance_client/order_types/cancel_order_response.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 5 | pub struct CancelOrderResponse { [INFO] [stderr] | ------------------- fields in this struct [INFO] [stderr] 6 | // Define fields according to Binance API response for a canceled order [INFO] [stderr] 7 | symbol: String, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 8 | orig_client_order_id: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 9 | order_id: i64, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] 10 | order_list_id: i64, // Unless dealing with OCO, this will be -1 [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] 11 | client_order_id: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `CancelOrderResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `create_database_if_not_exists` is never used [INFO] [stderr] --> src/binance_client/account/postgresql.rs:95:10 [INFO] [stderr] | [INFO] [stderr] 95 | async fn create_database_if_not_exists() -> Result<(), Error> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `initialize_tables` is never used [INFO] [stderr] --> src/binance_client/account/postgresql.rs:133:10 [INFO] [stderr] | [INFO] [stderr] 133 | async fn initialize_tables() -> Result<(), Error> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `to_stream_path` is never used [INFO] [stderr] --> src/binance_client/streams/binance_stream.rs:13:19 [INFO] [stderr] | [INFO] [stderr] 12 | impl BinanceStreamTypes { [INFO] [stderr] | ----------------------- method in this implementation [INFO] [stderr] 13 | pub(crate) fn to_stream_path(&self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `BinanceWebSocket` is never constructed [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:17:12 [INFO] [stderr] | [INFO] [stderr] 17 | pub struct BinanceWebSocket<'a> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `new` and `connect_and_listen` are never used [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:22:12 [INFO] [stderr] | [INFO] [stderr] 21 | impl<'a> BinanceWebSocket<'a> { [INFO] [stderr] | ----------------------------- associated items in this implementation [INFO] [stderr] 22 | pub fn new(binance_client: &'a BinanceClient) -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 29 | pub async fn connect_and_listen(&self, streams: Vec) -> Result<(), IOError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DepthMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/depth_stream.rs:5:12 [INFO] [stderr] | [INFO] [stderr] 5 | pub struct DepthMessage { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `DepthData` is never constructed [INFO] [stderr] --> src/binance_client/streams/depth_stream.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | pub struct DepthData { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Bid` is never constructed [INFO] [stderr] --> src/binance_client/streams/depth_stream.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 32 | pub struct Bid { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Ask` is never constructed [INFO] [stderr] --> src/binance_client/streams/depth_stream.rs:41:12 [INFO] [stderr] | [INFO] [stderr] 41 | pub struct Ask { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TradeMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/trade_stream.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct TradeMessage { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TradeData` is never constructed [INFO] [stderr] --> src/binance_client/streams/trade_stream.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct TradeData { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TickerMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/ticker_stream.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct TickerMessage { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `TickerData` is never constructed [INFO] [stderr] --> src/binance_client/streams/ticker_stream.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct TickerData { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MiniTickerMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/mini_ticker_stream.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct MiniTickerMessage { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MiniTickerData` is never constructed [INFO] [stderr] --> src/binance_client/streams/mini_ticker_stream.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct MiniTickerData { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `BookTickerMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/book_ticker_stream.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct BookTickerMessage { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `BookTickerData` is never constructed [INFO] [stderr] --> src/binance_client/streams/book_ticker_stream.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct BookTickerData { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `AllMarketMiniTickersMessage` is never constructed [INFO] [stderr] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct AllMarketMiniTickersMessage { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `MiniTicker` is never constructed [INFO] [stderr] --> src/binance_client/streams/all_market_mini_ticker_streams.rs:10:12 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct MiniTicker { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `deserialize_string_to_u64` is never used [INFO] [stderr] --> src/binance_client/deserialization.rs:25:8 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn deserialize_string_to_u64<'de, D>(deserializer: D) -> Result [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `deserialize_string_to_i64` is never used [INFO] [stderr] --> src/binance_client/deserialization.rs:32:8 [INFO] [stderr] | [INFO] [stderr] 32 | pub fn deserialize_string_to_i64<'de, D>(deserializer: D) -> Result [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `deserialize_string_to_decimal` is never used [INFO] [stderr] --> src/binance_client/deserialization.rs:39:8 [INFO] [stderr] | [INFO] [stderr] 39 | pub fn deserialize_string_to_decimal<'de, D>(deserializer: D) -> Result [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `deserialize_optional_string_to_u64` is never used [INFO] [stderr] --> src/binance_client/deserialization.rs:69:8 [INFO] [stderr] | [INFO] [stderr] 69 | pub fn deserialize_optional_string_to_u64<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `deserialize_optional_string_to_bool` is never used [INFO] [stderr] --> src/binance_client/deserialization.rs:84:8 [INFO] [stderr] | [INFO] [stderr] 84 | pub fn deserialize_optional_string_to_bool<'de, D>(deserializer: D) -> Result, D::Error> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `CancelOrderResponse` is never constructed [INFO] [stderr] --> src/binance_client/cancel_order_response.rs:5:12 [INFO] [stderr] | [INFO] [stderr] 5 | pub struct CancelOrderResponse { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct `Fill` is never constructed [INFO] [stderr] --> src/binance_client/cancel_order_response.rs:41:12 [INFO] [stderr] | [INFO] [stderr] 41 | pub struct Fill { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/binance_client/spot_orders.rs:20:21 [INFO] [stderr] | [INFO] [stderr] 20 | pub fn new(api: &BinanceClient) -> SpotClient { [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 20 | pub fn new(api: &BinanceClient) -> SpotClient<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: structure field `orderId` should have a snake case name [INFO] [stderr] --> src/binance_client/order_types/open_order.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | orderId: i64, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case: `order_id` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `origQty` should have a snake case name [INFO] [stderr] --> src/binance_client/order_types/open_order.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | origQty: String, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case: `orig_qty` [INFO] [stderr] [INFO] [stderr] warning: structure field `executedQty` should have a snake case name [INFO] [stderr] --> src/binance_client/order_types/open_order.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | executedQty: String, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `executed_qty` [INFO] [stderr] [INFO] [stderr] warning: structure field `timeInForce` should have a snake case name [INFO] [stderr] --> src/binance_client/order_types/open_order.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | timeInForce: String, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to snake case: `time_in_force` [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/binance_client/margin_client.rs:18:21 [INFO] [stderr] | [INFO] [stderr] 18 | pub fn new(api: &BinanceClient) -> MarginClient { [INFO] [stderr] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 18 | pub fn new(api: &BinanceClient) -> MarginClient<'_> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `binance_api` (lib) generated 81 warnings (run `cargo fix --lib -p binance_api` to apply 47 suggestions) [INFO] [stderr] warning: unused import: `std::io::Error` [INFO] [stderr] --> src/bin/quick_trade.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::io::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `dotenv::Error::EnvVar` [INFO] [stderr] --> src/bin/quick_trade.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use dotenv::Error::EnvVar; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `regex::Error::Syntax` [INFO] [stderr] --> src/bin/quick_trade.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use regex::Error::Syntax; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `reqwest::Client` [INFO] [stderr] --> src/bin/quick_trade.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use reqwest::Client; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `response` [INFO] [stderr] --> src/bin/quick_trade.rs:82:12 [INFO] [stderr] | [INFO] [stderr] 82 | Ok(response) => { [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_response` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `binance_api` (bin "quick_trade") generated 5 warnings (run `cargo fix --bin "quick_trade"` to apply 4 suggestions) [INFO] [stderr] warning: unused imports: `error` and `info` [INFO] [stderr] --> src/binance_client/binance_client.rs:8:11 [INFO] [stderr] | [INFO] [stderr] 8 | use log::{error, info, trace}; [INFO] [stderr] | ^^^^^ ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::env` [INFO] [stderr] --> src/binance_client/binance_client.rs:360:9 [INFO] [stderr] | [INFO] [stderr] 360 | use std::env; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::io::Error` [INFO] [stderr] --> src/binance_client/binance_client.rs:361:9 [INFO] [stderr] | [INFO] [stderr] 361 | use std::io::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `dotenv` and `vars` [INFO] [stderr] --> src/binance_client/binance_client.rs:362:18 [INFO] [stderr] | [INFO] [stderr] 362 | use dotenv::{dotenv, vars}; [INFO] [stderr] | ^^^^^^ ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `dotenv::Error::EnvVar` [INFO] [stderr] --> src/binance_client/binance_client.rs:363:9 [INFO] [stderr] | [INFO] [stderr] 363 | use dotenv::Error::EnvVar; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Env` and `init` [INFO] [stderr] --> src/binance_client/binance_client.rs:364:22 [INFO] [stderr] | [INFO] [stderr] 364 | use env_logger::{Env, init}; [INFO] [stderr] | ^^^ ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `tokio_postgres::types::Format::Binary` [INFO] [stderr] --> src/binance_client/binance_client.rs:369:9 [INFO] [stderr] | [INFO] [stderr] 369 | use tokio_postgres::types::Format::Binary; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `url::quirks::username` [INFO] [stderr] --> src/binance_client/binance_client.rs:370:9 [INFO] [stderr] | [INFO] [stderr] 370 | use url::quirks::username; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::env` [INFO] [stderr] --> src/binance_client/account/account_info.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | use std::env; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::thread::sleep` [INFO] [stderr] --> src/binance_client/streams/binance_stream.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | use std::thread::sleep; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::time::Duration` [INFO] [stderr] --> src/binance_client/streams/binance_stream.rs:29:9 [INFO] [stderr] | [INFO] [stderr] 29 | use std::time::Duration; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde_json::Error` [INFO] [stderr] --> src/binance_client/streams/kline_data.rs:62:9 [INFO] [stderr] | [INFO] [stderr] 62 | use serde_json::Error; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::hint::black_box` [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:121:9 [INFO] [stderr] | [INFO] [stderr] 121 | use std::hint::black_box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `chrono::Month::December` [INFO] [stderr] --> src/binance_client/database_client.rs:205:9 [INFO] [stderr] | [INFO] [stderr] 205 | use chrono::Month::December; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `rust_decimal::Decimal` [INFO] [stderr] --> src/binance_client/database_client.rs:208:9 [INFO] [stderr] | [INFO] [stderr] 208 | use rust_decimal::Decimal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Deserialize` and `Serialize` [INFO] [stderr] --> src/binance_client/database_client.rs:209:17 [INFO] [stderr] | [INFO] [stderr] 209 | use serde::{Deserialize, Serialize}; [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `tokio_postgres::NoTls` [INFO] [stderr] --> src/binance_client/database_client.rs:211:9 [INFO] [stderr] | [INFO] [stderr] 211 | use tokio_postgres::NoTls; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `d` [INFO] [stderr] --> src/binance_client/binance_client.rs:410:16 [INFO] [stderr] | [INFO] [stderr] 410 | Ok(d) => { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_d` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/binance_client.rs:404:13 [INFO] [stderr] | [INFO] [stderr] 404 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/binance_client.rs:423:13 [INFO] [stderr] | [INFO] [stderr] 423 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/binance_client.rs:439:13 [INFO] [stderr] | [INFO] [stderr] 439 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/binance_client.rs:459:13 [INFO] [stderr] | [INFO] [stderr] 459 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `account_info` [INFO] [stderr] --> src/binance_client/binance_client.rs:519:16 [INFO] [stderr] | [INFO] [stderr] 519 | Ok(account_info) => { [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_account_info` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `orders` [INFO] [stderr] --> src/binance_client/binance_client.rs:555:16 [INFO] [stderr] | [INFO] [stderr] 555 | Ok(orders) => { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_orders` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/account/account_info.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/account/asset_balance.rs:117:13 [INFO] [stderr] | [INFO] [stderr] 117 | let mut api = BinanceClient::new( [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/account/asset_balance.rs:137:13 [INFO] [stderr] | [INFO] [stderr] 137 | let mut binance_client = BinanceClient::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `is_live` [INFO] [stderr] --> src/binance_client/streams/binance_stream.rs:42:13 [INFO] [stderr] | [INFO] [stderr] 42 | let is_live = false; // false indicates using testnet. [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_live` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/streams/binance_stream.rs:44:13 [INFO] [stderr] | [INFO] [stderr] 44 | let mut binance_client = BinanceClient::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut binance_client = BinanceClient::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/binance_client/streams/binance_websocket.rs:169:13 [INFO] [stderr] | [INFO] [stderr] 169 | let mut binance_client = BinanceClient::new( [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::*` [INFO] [stderr] --> tests/check_orders.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `env` and `thread` [INFO] [stderr] --> tests/check_orders.rs:4:15 [INFO] [stderr] | [INFO] [stderr] 4 | use std::{env, thread}; [INFO] [stderr] | ^^^ ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::time::Duration` [INFO] [stderr] --> tests/check_orders.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | use std::time::Duration; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `async_std::channel::unbounded` [INFO] [stderr] --> tests/check_orders.rs:6:9 [INFO] [stderr] | [INFO] [stderr] 6 | use async_std::channel::unbounded; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `chrono::format::Pad::Space` [INFO] [stderr] --> tests/check_orders.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | use chrono::format::Pad::Space; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `serde::Serialize` [INFO] [stderr] --> tests/check_orders.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 10 | use serde::Serialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `binance_api::binance_client::account::order::Order` [INFO] [stderr] --> tests/check_orders.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 11 | use binance_api::binance_client::account::order::Order; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `binance_api::binance_client::account::order_status::OrderStatus` [INFO] [stderr] --> tests/check_orders.rs:12:9 [INFO] [stderr] | [INFO] [stderr] 12 | use binance_api::binance_client::account::order_status::OrderStatus; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `binance_api::binance_client::order_types::oco_order::OcoOrder` [INFO] [stderr] --> tests/check_orders.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | use binance_api::binance_client::order_types::oco_order::OcoOrder; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `binance_api::binance_client::order_types::order_type::OrderType` [INFO] [stderr] --> tests/check_orders.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | use binance_api::binance_client::order_types::order_type::OrderType; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `result` [INFO] [stderr] --> tests/check_orders.rs:162:13 [INFO] [stderr] | [INFO] [stderr] 162 | let result = spot_client.create_market_order(buy_market_order).await; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `result` [INFO] [stderr] --> tests/check_orders.rs:181:13 [INFO] [stderr] | [INFO] [stderr] 181 | let result = spot_client.create_market_order(sell_market_order).await; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_result` [INFO] [stderr] [INFO] [stderr] warning: `binance_api` (lib test) generated 104 warnings (73 duplicates) (run `cargo fix --lib -p binance_api --tests` to apply 27 suggestions) [INFO] [stderr] warning: `binance_api` (test "check_orders") generated 12 warnings (run `cargo fix --test "check_orders"` to apply 10 suggestions) [INFO] [stderr] warning: `binance_api` (bin "quick_trade" test) generated 5 warnings (5 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/binance_api-e1385d1aa551bdfd) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test binance_client::database_config::tests::test_load_env_database_config ... ok [INFO] [stdout] test binance_client::binance_client::tests::test_set_live_mode ... ok [INFO] [stdout] test binance_client::position_size::tests::test_extremely_low_entry_price ... ok [INFO] [stdout] test binance_client::position_size::tests::test_high_take_profit_ratio ... ok [INFO] [stdout] test binance_client::database_client::tests::test_database_operations_with_kline_data ... FAILED [INFO] [stdout] test binance_client::position_size::tests::test_large_stop_loss_percentage ... ok [INFO] [stdout] test binance_client::position_size::tests::test_long_position_with_direct_stop_loss ... ok [INFO] [stdout] test binance_client::database_client::tests::test_database_creation ... FAILED [INFO] [stdout] test binance_client::position_size::tests::test_long_position_with_take_profit ... ok [INFO] [stdout] test binance_client::binance_client::tests::test_database_lifecycle ... FAILED [INFO] [stdout] test binance_client::position_size::tests::test_short_position_with_direct_stop_loss ... ok [INFO] [stdout] test binance_client::position_size::tests::test_short_position_with_take_profit ... ok [INFO] [stdout] test binance_client::position_size::tests::test_small_stop_loss_percentage ... ok [INFO] [stdout] test binance_client::database_config::tests::test_read_database_config ... FAILED [INFO] [stdout] test binance_client::position_size::tests::test_negative_account_size - should panic ... ok [INFO] [stdout] test binance_client::streams::depth_stream::tests::depth_message_deserialization ... ok [INFO] [stdout] test binance_client::streams::kline_data::tests::test_kline_message_deserialization ... FAILED [INFO] [stdout] test binance_client::position_size::tests::test_invalid_take_profit_ratio - should panic ... ok [INFO] [stdout] test binance_client::account::asset_balance::tests::test_retrieve_balance ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_fetch_open_orders ... FAILED [INFO] [stdout] test binance_client::account::account_info::tests::test_fetch_account_info ... FAILED [INFO] [stdout] test binance_client::account::asset_balance::tests::check_retrieve_all_balances ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_cancel_all_open_orders ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::check_fetch_all_orders ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::check_orders ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_fetch_all_trades ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_get_listen_key ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_exhangee ... FAILED [INFO] [stdout] test binance_client::binance_client::tests::test_url_initialization ... ok [INFO] [stdout] test binance_client::streams::binance_stream::tests::depth_stream_test ... FAILED [INFO] [stdout] test binance_client::streams::binance_websocket::tests::depth_websocket_stream_test ... ok [INFO] [stdout] test binance_client::streams::binance_websocket::tests::kline_websocket_stream_test ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- binance_client::database_client::tests::test_database_operations_with_kline_data stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'binance_client::database_client::tests::test_database_operations_with_kline_data' (38) panicked at src/binance_client/database_client.rs:248:143: [INFO] [stdout] Failed to setup database: Error { kind: Connect, cause: Some(Os { code: 111, kind: ConnectionRefused, message: "Connection refused" }) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebfe29226 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5e6ebf44890c - core::result::Result::expect::h4ff72389b0e68b37 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5e6ebf3a071c - binance_api::binance_client::database_client::tests::test_database_operations_with_kline_data::{{closure}}::h58febae4b4420ac2 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:248:143 [INFO] [stdout] 22: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 26: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 27: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 28: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 29: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 30: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 31: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 34: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 35: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 37: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 38: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 39: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 41: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 42: 0x5e6ebf3a0250 - binance_api::binance_client::database_client::tests::test_database_operations_with_kline_data::h3f7f1254973d94ce [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:295:147 [INFO] [stdout] 43: 0x5e6ebf3a02e7 - binance_api::binance_client::database_client::tests::test_database_operations_with_kline_data::{{closure}}::h0825d35a85860868 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:245:56 [INFO] [stdout] 44: 0x5e6ebf3487f6 - core::ops::function::FnOnce::call_once::h76249c83aeab1d18 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 46: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 52: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 53: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 54: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 55: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 57: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 60: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 61: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 62: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 63: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 64: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 65: 0x756108a4eaa4 - [INFO] [stdout] 66: 0x756108adba34 - clone [INFO] [stdout] 67: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::database_client::tests::test_database_creation stdout ---- [INFO] [stdout] [src/binance_client/database_client.rs:225] [thread: binance_client::database_client::tests::test_database_creation] [TRACE]: vars: EnvVars { name: "testdb_38ae3f42-7191-485e-a7e8-3d5fb99958a5", user: "test", pwd: "1", api_key: "8vS4WpuR0z56V3T9R0Lj0QOcdWtgQv2ybVg1zoJuWZKzCRx8Q2HwAa5nJu9RPsqZ", api_secret: "hf7El4PXhAx3HPhFFAJwn8HZY48rOMTlqFjarMdrkyH2DLp5RUDu0tMBFPHce3JZ" } [INFO] [stdout] [INFO] [stdout] thread 'binance_client::database_client::tests::test_database_creation' (37) panicked at src/binance_client/database_client.rs:228:101: [INFO] [stdout] Failed to setup database: Error { kind: Connect, cause: Some(Os { code: 111, kind: ConnectionRefused, message: "Connection refused" }) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebfe29226 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5e6ebf44890c - core::result::Result::expect::h4ff72389b0e68b37 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5e6ebf39fa58 - binance_api::binance_client::database_client::tests::test_database_creation::{{closure}}::h3f7218f610f93662 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:228:101 [INFO] [stdout] 22: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 26: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 27: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 28: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 29: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 30: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 31: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 34: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 35: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 37: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 38: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 39: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 41: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 42: 0x5e6ebf39f430 - binance_api::binance_client::database_client::tests::test_database_creation::hf0cef24bcd455f9b [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:241:66 [INFO] [stdout] 43: 0x5e6ebf39f4c7 - binance_api::binance_client::database_client::tests::test_database_creation::{{closure}}::h2d33db4239dda9b6 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_client.rs:217:38 [INFO] [stdout] 44: 0x5e6ebf348d76 - core::ops::function::FnOnce::call_once::h939902a95881e3da [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 46: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 52: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 53: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 54: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 55: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 57: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 60: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 61: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 62: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 63: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 64: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 65: 0x756108a4eaa4 - [INFO] [stdout] 66: 0x756108adba34 - clone [INFO] [stdout] 67: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_database_lifecycle stdout ---- [INFO] [stdout] [src/binance_client/binance_client.rs:477] [thread: binance_client::binance_client::tests::test_database_lifecycle] [TRACE]: vars: EnvVars { name: "testdb_48c97969-e79d-45cd-968d-8e08dbf7bd36", user: "test", pwd: "1", api_key: "8vS4WpuR0z56V3T9R0Lj0QOcdWtgQv2ybVg1zoJuWZKzCRx8Q2HwAa5nJu9RPsqZ", api_secret: "hf7El4PXhAx3HPhFFAJwn8HZY48rOMTlqFjarMdrkyH2DLp5RUDu0tMBFPHce3JZ" } [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_database_lifecycle' (30) panicked at src/binance_client/binance_client.rs:484:110: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: ConnectionRefused, error: "error connecting to server: Connection refused (os error 111)" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebfe29226 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5e6ebf39d4e9 - core::result::Result::unwrap::hb2398fb8ba3b1fdb [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1225:23 [INFO] [stdout] 21: 0x5e6ebf39d4e9 - binance_api::binance_client::binance_client::tests::test_database_lifecycle::{{closure}}::db_exist::{{closure}}::h3d49a51f6e4a07de [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:484:110 [INFO] [stdout] 22: 0x5e6ebf39c0be - binance_api::binance_client::binance_client::tests::test_database_lifecycle::{{closure}}::hb5f77d4dd2a83911 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:488:34 [INFO] [stdout] 23: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 26: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 29: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 30: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 31: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 32: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 34: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 35: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 36: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 37: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 38: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 39: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 40: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 42: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 43: 0x5e6ebf39bbe0 - binance_api::binance_client::binance_client::tests::test_database_lifecycle::h48fcd7f68f785df6 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:508:92 [INFO] [stdout] 44: 0x5e6ebf39bc77 - binance_api::binance_client::binance_client::tests::test_database_lifecycle::{{closure}}::h5596a54124909f89 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:473:39 [INFO] [stdout] 45: 0x5e6ebf348ab6 - core::ops::function::FnOnce::call_once::h8384b66573b4261a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 46: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 47: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 52: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 53: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 54: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 55: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 56: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 58: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 60: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 61: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 62: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 63: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 64: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 65: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 66: 0x756108a4eaa4 - [INFO] [stdout] 67: 0x756108adba34 - clone [INFO] [stdout] 68: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::database_config::tests::test_read_database_config stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'binance_client::database_config::tests::test_read_database_config' (43) panicked at src/binance_client/database_config.rs:37:14: [INFO] [stdout] Failed to load configuration: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebfe29226 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5e6ebf448ee7 - core::result::Result::expect::hf8e4b756d3f85ba8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1177:23 [INFO] [stdout] 21: 0x5e6ebf3eaa19 - binance_api::binance_client::database_config::tests::test_read_database_config::he0c51639decb5b3f [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_config.rs:37:14 [INFO] [stdout] 22: 0x5e6ebf3eabe7 - binance_api::binance_client::database_config::tests::test_read_database_config::{{closure}}::hd74dd0ecba1518ae [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/database_config.rs:33:35 [INFO] [stdout] 23: 0x5e6ebf3479e6 - core::ops::function::FnOnce::call_once::h0bec684b3fbce5dd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 28: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 29: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 30: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 35: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 37: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 38: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 39: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 42: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 43: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 44: 0x756108a4eaa4 - [INFO] [stdout] 45: 0x756108adba34 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::streams::kline_data::tests::test_kline_message_deserialization stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'binance_client::streams::kline_data::tests::test_kline_message_deserialization' (67) panicked at src/binance_client/streams/kline_data.rs:105:17: [INFO] [stdout] error: Error("invalid type: string \"3938.10000000\", expected f64", line: 14, column: 39) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3ccdf9 - binance_api::binance_client::streams::kline_data::tests::test_kline_message_deserialization::hec69444ab0e93cf0 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/kline_data.rs:105:17 [INFO] [stdout] 20: 0x5e6ebf3cce17 - binance_api::binance_client::streams::kline_data::tests::test_kline_message_deserialization::{{closure}}::hd5a5d84ab7b22bff [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/kline_data.rs:66:44 [INFO] [stdout] 21: 0x5e6ebf348cd6 - core::ops::function::FnOnce::call_once::h91c2b1a80e12451b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 22: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 27: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 28: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 33: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 34: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 36: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 37: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 39: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 40: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 41: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 42: 0x756108a4eaa4 - [INFO] [stdout] 43: 0x756108adba34 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::account::asset_balance::tests::test_retrieve_balance stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::account::asset_balance::tests::test_retrieve_balance] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::account::asset_balance::tests::test_retrieve_balance' (26) panicked at src/binance_client/account/asset_balance.rs:130:23: [INFO] [stdout] Failed to retrieve balance: error sending request for url (https://testnet.binance.vision/api/v3/account?recvWindow=5000×tamp=1757477425660&signature=558bf807e2a353322493cab41560ad5cdea7b4c6831120203e7ef0f82c5632a2): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3a27ef - binance_api::binance_client::account::asset_balance::tests::test_retrieve_balance::{{closure}}::hf64eaa1de649f9af [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:130:23 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf3a2091 - binance_api::binance_client::account::asset_balance::tests::test_retrieve_balance::h36db7386977bb286 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:126:30 [INFO] [stdout] 41: 0x5e6ebf3a2127 - binance_api::binance_client::account::asset_balance::tests::test_retrieve_balance::{{closure}}::hb91b3086d891610f [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:114:37 [INFO] [stdout] 42: 0x5e6ebf349d86 - core::ops::function::FnOnce::call_once::hfbb6b9701e661b5d [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_fetch_open_orders stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::test_fetch_open_orders] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_fetch_open_orders' (33) panicked at src/binance_client/binance_client.rs:559:23: [INFO] [stdout] Failed to fetch open orders: HTTP request failed: error sending request for url (https://testnet.binance.vision/api/v3/openOrders?symbol=ETHUSDT×tamp=1757477425656&signature=380d91a9c1a23a1ae1e3e6de0ecd2ce54a06a031f99c030c07def4ddbb32903f): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf39ba31 - binance_api::binance_client::binance_client::tests::test_fetch_open_orders::{{closure}}::h33c51bc3db90fe43 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:559:23 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf39b3fd - binance_api::binance_client::binance_client::tests::test_fetch_open_orders::ha152d7708f071fd3 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:554:22 [INFO] [stdout] 41: 0x5e6ebf39ba77 - binance_api::binance_client::binance_client::tests::test_fetch_open_orders::{{closure}}::h395bd6ce5c6d71cb [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:547:38 [INFO] [stdout] 42: 0x5e6ebf349a06 - core::ops::function::FnOnce::call_once::hec42e1200df38f90 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::account::account_info::tests::test_fetch_account_info stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::account::account_info::tests::test_fetch_account_info] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::account::account_info::tests::test_fetch_account_info' (24) panicked at src/binance_client/account/account_info.rs:131:17: [INFO] [stdout] Failed to fetch account info: error sending request for url (https://testnet.binance.vision/api/v3/account?recvWindow=5000×tamp=1757477425674&signature=dbaaaa1f3abbacaaad83c007775b388d83e15b0d97ca1538d5df0ef195b8141b): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3a1ea3 - binance_api::binance_client::account::account_info::tests::test_fetch_account_info::{{closure}}::h84276b504b5d21b5 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/account_info.rs:131:17 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf3a1621 - binance_api::binance_client::account::account_info::tests::test_fetch_account_info::h97a6f1fb7d6ec2bf [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/account_info.rs:122:50 [INFO] [stdout] 41: 0x5e6ebf3a16b7 - binance_api::binance_client::account::account_info::tests::test_fetch_account_info::{{closure}}::h1806ddc5c7391d9d [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/account_info.rs:114:39 [INFO] [stdout] 42: 0x5e6ebf349c66 - core::ops::function::FnOnce::call_once::hf5004a746abc8c61 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::account::asset_balance::tests::check_retrieve_all_balances stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::account::asset_balance::tests::check_retrieve_all_balances] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::account::asset_balance::tests::check_retrieve_all_balances' (25) panicked at src/binance_client/account/asset_balance.rs:149:23: [INFO] [stdout] Failed to retrieve balance: error sending request for url (https://testnet.binance.vision/api/v3/account?recvWindow=5000×tamp=1757477425748&signature=dbcf7cd410404ed858b3cbefbb76ef260a0b5fb8875d2b850d8bf5abb48d8ee2): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3a306f - binance_api::binance_client::account::asset_balance::tests::check_retrieve_all_balances::{{closure}}::h4ff034278f7ff13b [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:149:23 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf3a2941 - binance_api::binance_client::account::asset_balance::tests::check_retrieve_all_balances::h6295e41112d70f00 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:145:30 [INFO] [stdout] 41: 0x5e6ebf3a3097 - binance_api::binance_client::account::asset_balance::tests::check_retrieve_all_balances::{{closure}}::hc8ce0d28572963e1 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/account/asset_balance.rs:135:43 [INFO] [stdout] 42: 0x5e6ebf3483d6 - core::ops::function::FnOnce::call_once::h5195a3bbaf3c4a27 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_cancel_all_open_orders stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::test_cancel_all_open_orders] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_cancel_all_open_orders' (29) panicked at src/binance_client/binance_client.rs:573:17: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: Other, error: "HTTP request failed: error sending request for url (https://testnet.binance.vision/api/v3/order): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebfe29226 - core::result::unwrap_failed::h7f5a2d4cf85d933f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1854:5 [INFO] [stdout] 20: 0x5e6ebf39e6fc - core::result::Result::unwrap::h40d29a722d8014a1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1225:23 [INFO] [stdout] 21: 0x5e6ebf39e6fc - binance_api::binance_client::binance_client::tests::test_cancel_all_open_orders::{{closure}}::hd095fef7823ada8c [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:573:17 [INFO] [stdout] 22: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 26: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 27: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 28: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 29: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 30: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 31: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 34: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 35: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 37: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 38: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 39: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 41: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 42: 0x5e6ebf39df20 - binance_api::binance_client::binance_client::tests::test_cancel_all_open_orders::ha831c8493561cd70 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:601:10 [INFO] [stdout] 43: 0x5e6ebf39dfb7 - binance_api::binance_client::binance_client::tests::test_cancel_all_open_orders::{{closure}}::ha00824457eca3e02 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:564:43 [INFO] [stdout] 44: 0x5e6ebf3491f6 - core::ops::function::FnOnce::call_once::hb0a57cf2c002f59c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 46: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 52: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 53: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 54: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 55: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 57: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 60: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 61: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 62: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 63: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 64: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 65: 0x756108a4eaa4 - [INFO] [stdout] 66: 0x756108adba34 - clone [INFO] [stdout] 67: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::check_fetch_all_orders stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::check_fetch_all_orders] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::check_fetch_all_orders' (27) panicked at src/binance_client/binance_client.rs:538:17: [INFO] [stdout] Failed to fetch account info: error sending request for url (https://testnet.binance.vision/api/v3/account?recvWindow=5000×tamp=1757477425757&signature=70c46fcd0064b910d3707d0b5917d7249e9c86e2c29e109235320b7e90215fc2): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf39aaca - binance_api::binance_client::binance_client::tests::check_fetch_all_orders::{{closure}}::hfadfd5f989ec8fd3 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:538:17 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf39a300 - binance_api::binance_client::binance_client::tests::check_fetch_all_orders::h2cd5d8d7484f82f4 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:518:53 [INFO] [stdout] 41: 0x5e6ebf39a397 - binance_api::binance_client::binance_client::tests::check_fetch_all_orders::{{closure}}::h3599e53294f6f00a [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:513:38 [INFO] [stdout] 42: 0x5e6ebf348066 - core::ops::function::FnOnce::call_once::h40e7bf81d255f7f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::check_orders stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::check_orders] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::check_orders' (28) panicked at src/binance_client/binance_client.rs:431:25: [INFO] [stdout] error: HTTP request failed: error sending request for url (https://testnet.binance.vision/api/v3/allOrders?symbol=ETHUSDT×tamp=1757477425784&signature=f4e07d9393702f920c375a7ecc7a6349f82ebb8fbef9b55131d4ea5284fcb1d4): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf397fdf - binance_api::binance_client::binance_client::tests::check_orders::{{closure}}::hf3f26d60263f2c52 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:431:25 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf3977dd - binance_api::binance_client::binance_client::tests::check_orders::h06e267cf75e6cee2 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:427:22 [INFO] [stdout] 41: 0x5e6ebf397877 - binance_api::binance_client::binance_client::tests::check_orders::{{closure}}::h144e484d206e65a2 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:420:28 [INFO] [stdout] 42: 0x5e6ebf347836 - core::ops::function::FnOnce::call_once::h077da379ee19223f [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_fetch_all_trades stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::test_fetch_all_trades] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_fetch_all_trades' (32) panicked at src/binance_client/binance_client.rs:452:23: [INFO] [stdout] Failed to fetch trades: HTTP request failed: error sending request for url (https://testnet.binance.vision/api/v3/myTrades?symbol=ETHUSDT×tamp=1757477425783&signature=250d265b0ccd770afac1ce73191b6954abfe7efd4981fa3fc28c91147f4b4b43): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf39a16f - binance_api::binance_client::binance_client::tests::test_fetch_all_trades::{{closure}}::hedb710688b455d3e [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:452:23 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf3998ad - binance_api::binance_client::binance_client::tests::test_fetch_all_trades::hc32644d41bb05655 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:446:22 [INFO] [stdout] 41: 0x5e6ebf39a197 - binance_api::binance_client::binance_client::tests::test_fetch_all_trades::{{closure}}::hee70c4d6af6cf1ec [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:436:37 [INFO] [stdout] 42: 0x5e6ebf3484f6 - core::ops::function::FnOnce::call_once::h5a1675a6fa6e5de6 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_get_listen_key stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::test_get_listen_key] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_get_listen_key' (34) panicked at src/binance_client/binance_client.rs:467:23: [INFO] [stdout] Failed to retrieve listen key: Failed to get listen key: error sending request for url (https://testnet.binance.vision/api/v3/userDataStream): error trying to connect: dns error: failed to lookup address information: Temporary failure in name resolution [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf399747 - binance_api::binance_client::binance_client::tests::test_get_listen_key::{{closure}}::hcf5cb0309f893a70 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:467:23 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf398fa1 - binance_api::binance_client::binance_client::tests::test_get_listen_key::h7a51d17daab599eb [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:462:42 [INFO] [stdout] 41: 0x5e6ebf399037 - binance_api::binance_client::binance_client::tests::test_get_listen_key::{{closure}}::hc2ec360544a14ab4 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:457:35 [INFO] [stdout] 42: 0x5e6ebf348f36 - core::ops::function::FnOnce::call_once::ha071987ebff66c21 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::binance_client::tests::test_exhangee stdout ---- [INFO] [stdout] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.11.26/src/connect.rs:449] [thread: binance_client::binance_client::tests::test_exhangee] [DEBUG]: starting new connection: https://testnet.binance.vision/ [INFO] [stdout] [INFO] [stdout] thread 'binance_client::binance_client::tests::test_exhangee' (31) panicked at src/binance_client/binance_client.rs:414:17: [INFO] [stdout] err: reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("testnet.binance.vision")), port: None, path: "/api/v3/exchangeInfo", query: None, fragment: None }, source: hyper::Error(Connect, ConnectError("dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3987f8 - binance_api::binance_client::binance_client::tests::test_exhangee::{{closure}}::h8abd7912ad267040 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:414:17 [INFO] [stdout] 20: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 23: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 24: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 26: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 27: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 28: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 29: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 31: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 34: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 35: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 36: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 37: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 39: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 40: 0x5e6ebf39813a - binance_api::binance_client::binance_client::tests::test_exhangee::ha2f2cb7514097d55 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:409:20 [INFO] [stdout] 41: 0x5e6ebf3981d7 - binance_api::binance_client::binance_client::tests::test_exhangee::{{closure}}::h3f1b1526d02fe23b [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/binance_client.rs:401:29 [INFO] [stdout] 42: 0x5e6ebf349176 - core::ops::function::FnOnce::call_once::haefcf71b2d5317f8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 44: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 45: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 46: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 52: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 53: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 54: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 55: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 57: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 60: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 61: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 62: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 63: 0x756108a4eaa4 - [INFO] [stdout] 64: 0x756108adba34 - clone [INFO] [stdout] 65: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- binance_client::streams::binance_stream::tests::depth_stream_test stdout ---- [INFO] [stdout] [src/binance_client/streams/binance_websocket.rs:34] [thread: binance_client::streams::binance_stream::tests::depth_stream_test] [TRACE]: ws url: "wss://testnet.binance.vision/stream?streams=btcusdt@depth" [INFO] [stdout] [INFO] [stdout] thread 'binance_client::streams::binance_stream::tests::depth_stream_test' (63) panicked at src/binance_client/streams/binance_stream.rs:55:13: [INFO] [stdout] Failed to connect or process messages: Custom { kind: Other, error: "Failed to connect: client DNS lookup failed" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::libunwind::trace::h52580dd202462214 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e6ebfe0c312 - std::backtrace_rs::backtrace::trace_unsynchronized::hc969519abce0f52b [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] 2: 0x5e6ebfe0c312 - std::sys::backtrace::_print_fmt::hfd5825900b6e0030 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e6ebfe0c312 - ::fmt::h427144ad75cfb218 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e6ebfe1f32f - core::fmt::rt::Argument::fmt::hd5ccc9cf97cea7f7 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e6ebfe1f32f - core::fmt::write::h593aaf5adf0f5dae [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e6ebfdd6681 - std::io::default_write_fmt::h305b5a0727055346 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e6ebfdd6681 - std::io::Write::write_fmt::h76f14a8a88733dc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e6ebfde3372 - std::sys::backtrace::BacktraceLock::print::h3953113552dca3ca [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e6ebfde83df - std::panicking::default_hook::{{closure}}::h486b96ad75eafbb8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5e6ebfde8271 - std::panicking::default_hook::h99456317c5a1a20c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5e6ebf5b2a4e - as core::ops::function::Fn>::call::h441e4551014e4cf8 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x5e6ebf5b2a4e - test::test_main_with_exit_callback::{{closure}}::hdbca54e17f1a00e4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e6ebfde8b4f - as core::ops::function::Fn>::call::h1e57b72c4e1d3045 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x5e6ebfde8b4f - std::panicking::panic_with_hook::h67ab0df20212e4ea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5e6ebfde88fa - std::panicking::panic_handler::{{closure}}::hc9e4a933ae92e208 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5e6ebfde34b9 - std::sys::backtrace::__rust_end_short_backtrace::hbfa72df9b68c2d19 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e6ebfdc9f2d - __rustc[8cce077e14951490]::rust_begin_unwind [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5e6ebfe2a250 - core::panicking::panic_fmt::h49931053d20abf41 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e6ebf3a3b89 - binance_api::binance_client::streams::binance_stream::tests::depth_stream_test::{{closure}}::{{closure}}::hbf6a9348865a2c89 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/binance_stream.rs:55:13 [INFO] [stdout] 20: 0x5e6ebf4458f1 - core::result::Result::unwrap_or_else::hd59968a33a33ec57 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/result.rs:1614:23 [INFO] [stdout] 21: 0x5e6ebf3a3ad0 - binance_api::binance_client::streams::binance_stream::tests::depth_stream_test::{{closure}}::hf63c180693cf2ee0 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/binance_stream.rs:54:71 [INFO] [stdout] 22: 0x5e6ebf3e0732 - as core::future::future::Future>::poll::h2273924377a545d5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 23: 0x5e6ebf3e07cd - as core::future::future::Future>::poll::h5470cfcc2f230510 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x5e6ebf40f5ad - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h698f319cd0231bf1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:73 [INFO] [stdout] 25: 0x5e6ebf40f4eb - tokio::runtime::coop::with_budget::h824566d9f8b4e8c1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 26: 0x5e6ebf40f4eb - tokio::runtime::coop::budget::hd0ac7112cbf52cac [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 27: 0x5e6ebf40f4eb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h74243c33178375f7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:659:25 [INFO] [stdout] 28: 0x5e6ebf40e030 - tokio::runtime::scheduler::current_thread::Context::enter::h7ef488e25c6dce09 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:404:19 [INFO] [stdout] 29: 0x5e6ebf40ebb0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h5e31960d653b0b58 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:658:44 [INFO] [stdout] 30: 0x5e6ebf40e8d4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h4fbb1f139c8888b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:68 [INFO] [stdout] 31: 0x5e6ebf40c65b - tokio::runtime::context::scoped::Scoped::set::h3dee3b9e78148a8d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 32: 0x5e6ebf40c419 - tokio::runtime::context::set_scheduler::{{closure}}::h89da1e2ece5141e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:38 [INFO] [stdout] 33: 0x5e6ebf4a7192 - std::thread::local::LocalKey::try_with::h01dc790266948447 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 34: 0x5e6ebf4a705e - std::thread::local::LocalKey::with::hd373f1bce40510fe [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 35: 0x5e6ebf40c3cd - tokio::runtime::context::set_scheduler::hc21f6047463370e6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context.rs:176:17 [INFO] [stdout] 36: 0x5e6ebf40e680 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h00df7a198009a0e8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:737:27 [INFO] [stdout] 37: 0x5e6ebf40e8f3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h912f766e1504e43d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:646:24 [INFO] [stdout] 38: 0x5e6ebf40c825 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h4da85b43c2977577 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:175:33 [INFO] [stdout] 39: 0x5e6ebf43e760 - tokio::runtime::context::runtime::enter_runtime::h74150aeb271e709f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 40: 0x5e6ebf40c781 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h5cb6f962cbda7c11 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/scheduler/current_thread/mod.rs:167:9 [INFO] [stdout] 41: 0x5e6ebf49f88a - tokio::runtime::runtime::Runtime::block_on::h575f156b14751634 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.36.0/src/runtime/runtime.rs:348:52 [INFO] [stdout] 42: 0x5e6ebf3a3401 - binance_api::binance_client::streams::binance_stream::tests::depth_stream_test::h16a4c348b776de52 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/binance_stream.rs:56:11 [INFO] [stdout] 43: 0x5e6ebf3a3497 - binance_api::binance_client::streams::binance_stream::tests::depth_stream_test::{{closure}}::h4e5ca40966a82742 [INFO] [stdout] at /opt/rustwide/workdir/src/binance_client/streams/binance_stream.rs:38:33 [INFO] [stdout] 44: 0x5e6ebf347b26 - core::ops::function::FnOnce::call_once::h1b999381ef630bec [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5e6ebf5b280b - core::ops::function::FnOnce::call_once::h5d9016d521f5aee4 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 46: 0x5e6ebf5b280b - test::__rust_begin_short_backtrace::h123fcee610330442 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:663:18 [INFO] [stdout] 47: 0x5e6ebf5c82f5 - test::run_test_in_process::{{closure}}::h0442efda2e6359b2 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:74 [INFO] [stdout] 48: 0x5e6ebf5c82f5 - as core::ops::function::FnOnce<()>>::call_once::hfe3528c8dd09682c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 49: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::do_call::hb1659f7844fe8531 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 50: 0x5e6ebf5c82f5 - std::panicking::catch_unwind::hdc1f4be0019e72ad [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 51: 0x5e6ebf5c82f5 - std::panic::catch_unwind::hd6d7ccfa4513e770 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 52: 0x5e6ebf5c82f5 - test::run_test_in_process::h6bbb839ed0802366 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:686:27 [INFO] [stdout] 53: 0x5e6ebf5c82f5 - test::run_test::{{closure}}::he4fad7398c8acc11 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:607:43 [INFO] [stdout] 54: 0x5e6ebf59ec64 - test::run_test::{{closure}}::h41975797e198d26c [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/test/src/lib.rs:637:41 [INFO] [stdout] 55: 0x5e6ebf59ec64 - std::sys::backtrace::__rust_begin_short_backtrace::hfb46c397857336f1 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 56: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hddf826a64f532bea [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 57: 0x5e6ebf5a260a - as core::ops::function::FnOnce<()>>::call_once::hc3518c3eab91aeb3 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 58: 0x5e6ebf5a260a - std::panicking::catch_unwind::do_call::h7bf3ad6dc012415a [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:590:40 [INFO] [stdout] 59: 0x5e6ebf5a260a - std::panicking::catch_unwind::h8b88f0375c767e36 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panicking.rs:553:19 [INFO] [stdout] 60: 0x5e6ebf5a260a - std::panic::catch_unwind::h66cb5d61a90f7bc5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/panic.rs:359:14 [INFO] [stdout] 61: 0x5e6ebf5a260a - std::thread::Builder::spawn_unchecked_::{{closure}}::h65bc9d15fb966bbd [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 62: 0x5e6ebf5a260a - core::ops::function::FnOnce::call_once{{vtable.shim}}::he8d2c9a8796342e5 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 63: 0x5e6ebfddd47f - as core::ops::function::FnOnce>::call_once::hef12b47e5c033835 [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 64: 0x5e6ebfddd47f - std::sys::pal::unix::thread::Thread::new::thread_start::h135087e7c97657bc [INFO] [stdout] at /rustc/ad85bc524b1ad696e42061ad8338d382dffbdbe5/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 65: 0x756108a4eaa4 - [INFO] [stdout] 66: 0x756108adba34 - clone [INFO] [stdout] 67: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] binance_client::account::account_info::tests::test_fetch_account_info [INFO] [stdout] binance_client::account::asset_balance::tests::check_retrieve_all_balances [INFO] [stdout] binance_client::account::asset_balance::tests::test_retrieve_balance [INFO] [stdout] binance_client::binance_client::tests::check_fetch_all_orders [INFO] [stdout] binance_client::binance_client::tests::check_orders [INFO] [stdout] binance_client::binance_client::tests::test_cancel_all_open_orders [INFO] [stdout] binance_client::binance_client::tests::test_database_lifecycle [INFO] [stdout] binance_client::binance_client::tests::test_exhangee [INFO] [stdout] binance_client::binance_client::tests::test_fetch_all_trades [INFO] [stdout] binance_client::binance_client::tests::test_fetch_open_orders [INFO] [stdout] binance_client::binance_client::tests::test_get_listen_key [INFO] [stdout] binance_client::database_client::tests::test_database_creation [INFO] [stdout] binance_client::database_client::tests::test_database_operations_with_kline_data [INFO] [stdout] binance_client::database_config::tests::test_read_database_config [INFO] [stdout] binance_client::streams::binance_stream::tests::depth_stream_test [INFO] [stdout] binance_client::streams::kline_data::tests::test_kline_message_deserialization [INFO] [stdout] [INFO] [stdout] test result: FAILED. 16 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.64s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "525ebe4fd93e1146c6affb3eda0c8e19c2f69faa97aa0ba39d1a1089255471f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "525ebe4fd93e1146c6affb3eda0c8e19c2f69faa97aa0ba39d1a1089255471f7", kill_on_drop: false }` [INFO] [stdout] 525ebe4fd93e1146c6affb3eda0c8e19c2f69faa97aa0ba39d1a1089255471f7