[INFO] fetching crate longbridge 4.4.3...
[INFO] checking longbridge-4.4.3 against 65dd30fb9e882a7e8f0be10caca62936db2a98b8 for pr-133502-28
[INFO] extracting crate longbridge 4.4.3 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate longbridge 4.4.3
[INFO] finished tweaking crates.io crate longbridge 4.4.3
[INFO] tweaked toml for crates.io crate longbridge 4.4.3 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate longbridge 4.4.3 on toolchain 65dd30fb9e882a7e8f0be10caca62936db2a98b8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65dd30fb9e882a7e8f0be10caca62936db2a98b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate longbridge 4.4.3 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" "+65dd30fb9e882a7e8f0be10caca62936db2a98b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sha1 v0.10.7
[INFO] [stderr]   Downloaded tokio-tungstenite v0.27.0
[INFO] [stderr]   Downloaded serde_repr v0.1.21
[INFO] [stderr]   Downloaded bytecheck v0.6.12
[INFO] [stderr]   Downloaded ptr_meta v0.1.4
[INFO] [stderr]   Downloaded tungstenite v0.27.0
[INFO] [stderr]   Downloaded rend v0.4.2
[INFO] [stderr]   Downloaded ptr_meta_derive v0.1.4
[INFO] [stderr]   Downloaded bytecheck_derive v0.6.12
[INFO] [stderr]   Downloaded serde-xml-rs v0.5.1
[INFO] [stderr]   Downloaded rkyv_derive v0.7.46
[INFO] [stderr]   Downloaded seahash v4.1.0
[INFO] [stderr]   Downloaded borsh-derive v1.8.0
[INFO] [stderr]   Downloaded poem-derive v3.1.12
[INFO] [stderr]   Downloaded prost-derive v0.14.4
[INFO] [stderr]   Downloaded rfc7239 v0.1.3
[INFO] [stderr]   Downloaded leaky-bucket v1.1.2
[INFO] [stderr]   Downloaded longbridge-oauth v4.4.3
[INFO] [stderr]   Downloaded prost v0.14.4
[INFO] [stderr]   Downloaded parse-zoneinfo v0.3.1
[INFO] [stderr]   Downloaded borsh v1.8.0
[INFO] [stderr]   Downloaded longbridge-geo v4.4.3
[INFO] [stderr]   Downloaded oauth2 v4.4.2
[INFO] [stderr]   Downloaded rkyv v0.7.46
[INFO] [stderr]   Downloaded webpki-roots v1.0.9
[INFO] [stderr]   Downloaded rust_decimal v1.42.1
[INFO] [stderr]   Downloaded libredox v0.1.18
[INFO] [stderr]   Downloaded eventsource-stream v0.2.3
[INFO] [stderr]   Downloaded dotenv v0.15.0
[INFO] [stderr]   Downloaded longbridge-candlesticks v4.4.3
[INFO] [stderr]   Downloaded poem v3.1.12
[INFO] [stderr]   Downloaded longbridge-httpcli v4.4.3
[INFO] [stderr]   Downloaded nanorand v0.7.0
[INFO] [stderr]   Downloaded bitvec v1.1.1
[INFO] [stderr]   Downloaded time v0.3.54
[INFO] [stderr]   Downloaded longbridge-proto v4.4.3
[INFO] [stderr]   Downloaded time-tz v2.0.0
[INFO] [stderr]   Downloaded longbridge-wscli v4.4.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17
[INFO] running `Command { std: "docker" "start" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17" "/opt/rustwide/cargo-home/bin/cargo" "+65dd30fb9e882a7e8f0be10caca62936db2a98b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17" "/opt/rustwide/cargo-home/bin/cargo" "+65dd30fb9e882a7e8f0be10caca62936db2a98b8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]     Checking bytes v1.12.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]     Checking itoa v1.0.18
[INFO] [stderr]     Checking futures-core v0.3.33
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking futures-sink v0.3.33
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]     Checking futures-io v0.3.33
[INFO] [stderr]     Checking futures-task v0.3.33
[INFO] [stderr]    Compiling cc v1.4.0
[INFO] [stderr]     Checking typenum v1.20.1
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]     Checking tracing-core v0.1.36
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking log v0.4.33
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]     Checking rustls-pki-types v1.15.1
[INFO] [stderr]     Checking httpdate v1.0.3
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]     Checking try-lock v0.2.5
[INFO] [stderr]     Checking want v0.3.1
[INFO] [stderr]     Checking futures-channel v0.3.33
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]     Checking generic-array v0.14.7
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]     Checking atomic-waker v1.1.2
[INFO] [stderr]     Checking ipnet v2.12.0
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]     Checking webpki-roots v1.0.9
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking ryu v1.0.23
[INFO] [stderr]     Checking http v1.5.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking http v0.2.12
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking sync_wrapper v1.0.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.7
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]     Checking http-body v1.1.0
[INFO] [stderr]     Checking mime v0.3.17
[INFO] [stderr]     Checking sha1 v0.10.7
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]     Checking http-body-util v0.1.4
[INFO] [stderr]     Checking http-body v0.4.6
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking base64 v0.21.7
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]     Checking rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]     Checking headers-core v0.3.0
[INFO] [stderr]     Checking encoding_rs v0.8.35
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]     Checking socket2 v0.6.5
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking bitflags v2.13.1
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking socket2 v0.5.10
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking deranged v0.5.8
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]     Checking iana-time-zone v0.1.65
[INFO] [stderr]     Checking powerfmt v0.2.0
[INFO] [stderr]     Checking webpki-roots v0.25.4
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]     Checking option-ext v0.2.0
[INFO] [stderr]     Checking sync_wrapper v0.1.2
[INFO] [stderr]     Checking dirs-sys v0.5.0
[INFO] [stderr]     Checking serde_path_to_error v0.1.20
[INFO] [stderr]     Checking headers v0.4.1
[INFO] [stderr]     Checking rfc7239 v0.1.3
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]     Checking wildmatch v2.6.1
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]    Compiling rust_decimal v1.42.1
[INFO] [stderr]     Checking simd-adler32 v0.3.10
[INFO] [stderr]     Checking utf-8 v0.7.6
[INFO] [stderr]     Checking base64 v0.13.1
[INFO] [stderr]     Checking data-encoding v2.11.0
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking sharded-slab v0.1.7
[INFO] [stderr]     Checking phf v0.11.3
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]     Checking dirs v6.0.0
[INFO] [stderr]     Checking webpki-roots v0.26.11
[INFO] [stderr]     Checking tracing-log v0.2.0
[INFO] [stderr]     Checking thread_local v1.1.10
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.1
[INFO] [stderr]     Checking time v0.3.54
[INFO] [stderr]     Checking nu-ansi-term v0.50.3
[INFO] [stderr]     Checking arrayvec v0.7.8
[INFO] [stderr]     Checking crossbeam-channel v0.5.16
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking eventsource-stream v0.2.3
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking unicode-segmentation v1.13.3
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]     Checking dotenv v0.15.0
[INFO] [stderr]     Checking symlink v0.1.0
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stderr]     Checking comfy-table v7.2.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]     Checking rustls-webpki v0.103.13
[INFO] [stderr]     Checking rustls-webpki v0.101.7
[INFO] [stderr]     Checking sct v0.7.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling poem-derive v3.1.12
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]     Checking futures-util v0.3.33
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]     Checking tracing-appender v0.2.5
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking num_enum v0.7.6
[INFO] [stderr]     Checking prost v0.14.4
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking tungstenite v0.27.0
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]    Compiling serde-xml-rs v0.5.1
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking longbridge-proto v4.4.3
[INFO] [stderr]    Compiling time-tz v2.0.0
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking tokio-util v0.7.19
[INFO] [stderr]     Checking tokio-rustls v0.26.4
[INFO] [stderr]     Checking tokio-rustls v0.24.1
[INFO] [stderr]     Checking tower v0.5.3
[INFO] [stderr]     Checking leaky-bucket v1.1.2
[INFO] [stderr]     Checking tokio-tungstenite v0.27.0
[INFO] [stderr]     Checking h2 v0.4.15
[INFO] [stderr]     Checking h2 v0.3.27
[INFO] [stderr]     Checking tower-http v0.6.11
[INFO] [stderr]     Checking longbridge-wscli v4.4.3
[INFO] [stderr]     Checking hyper v0.14.32
[INFO] [stderr]     Checking hyper v1.11.0
[INFO] [stderr]     Checking longbridge-candlesticks v4.4.3
[INFO] [stderr]     Checking hyper-util v0.1.20
[INFO] [stderr]     Checking hyper-rustls v0.24.2
[INFO] [stderr]     Checking reqwest v0.11.27
[INFO] [stderr]     Checking oauth2 v4.4.2
[INFO] [stderr]     Checking hyper-rustls v0.27.9
[INFO] [stderr]     Checking poem v3.1.12
[INFO] [stderr]     Checking reqwest v0.12.28
[INFO] [stderr]     Checking longbridge-geo v4.4.3
[INFO] [stderr]     Checking longbridge-oauth v4.4.3
[INFO] [stderr]     Checking longbridge-httpcli v4.4.3
[INFO] [stderr]     Checking longbridge v4.4.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `AllExecutionsResponse`, `GetAllExecutionsOptions`, and `QueryUSOrdersOptions`
[INFO] [stdout]   --> src/trade/context.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         AccountBalance, AllExecutionsResponse, CancelOrderOptions, CashFlow,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 |         EstimateMaxPurchaseQuantityOptions, Execution, FundPositionsResponse,
[INFO] [stdout] 15 |         GetAllExecutionsOptions, GetCashFlowOptions, GetFundPositionsOptions,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |         PushEvent, QueryUSOrdersOptions, QueryUSOrdersResponse, ReplaceOrderOptions,
[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: `AllExecutionsResponse`, `GetAllExecutionsOptions`, and `QueryUSOrdersOptions`
[INFO] [stdout]   --> src/trade/context.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |         AccountBalance, AllExecutionsResponse, CancelOrderOptions, CashFlow,
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 14 |         EstimateMaxPurchaseQuantityOptions, Execution, FundPositionsResponse,
[INFO] [stdout] 15 |         GetAllExecutionsOptions, GetCashFlowOptions, GetFundPositionsOptions,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |         PushEvent, QueryUSOrdersOptions, QueryUSOrdersResponse, ReplaceOrderOptions,
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `longbridge` (lib test); 1 warning emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/65dd30fb9e882a7e8f0be10caca62936db2a98b8/bin/rustc --crate-name longbridge --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("blocking", "flume"))' -C metadata=5d80faff4e600051 -C extra-filename=-a9995174d1c873f2 --out-dir /opt/rustwide/target/debug/build/longbridge/a9995174d1c873f2/out -L dependency=/opt/rustwide/target/debug/build/adler2/ee8704cd74c29624/out -L dependency=/opt/rustwide/target/debug/build/aho-corasick/d9bdfda2c9a6c11f/out -L dependency=/opt/rustwide/target/debug/build/anyhow/d5f04c2d9d0d7bf2/out -L dependency=/opt/rustwide/target/debug/build/arrayvec/00a514066fae984d/out -L dependency=/opt/rustwide/target/debug/build/atomic-waker/d2edf130acb84086/out -L dependency=/opt/rustwide/target/debug/build/base64/751017f340c066d6/out -L dependency=/opt/rustwide/target/debug/build/base64/d8aec028dea2d277/out -L dependency=/opt/rustwide/target/debug/build/base64/e08b94e4b5ffeef5/out -L dependency=/opt/rustwide/target/debug/build/bitflags/043d8a2d20c5a109/out -L dependency=/opt/rustwide/target/debug/build/block-buffer/0af5b8fc335d25d4/out -L dependency=/opt/rustwide/target/debug/build/byteorder/d92705dd1d5353b1/out -L dependency=/opt/rustwide/target/debug/build/bytes/4fbd75942b1503ad/out -L dependency=/opt/rustwide/target/debug/build/cfg-if/190c9021fd162845/out -L dependency=/opt/rustwide/target/debug/build/chrono/5f19e9a8c2eea4d4/out -L dependency=/opt/rustwide/target/debug/build/comfy-table/569398af851c2f2a/out -L dependency=/opt/rustwide/target/debug/build/cpufeatures/1ae956ba346ebd12/out -L dependency=/opt/rustwide/target/debug/build/crc32fast/31ecd786fe404797/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-channel/6afc85c84fca98c0/out -L dependency=/opt/rustwide/target/debug/build/crossbeam-utils/de917fa5281a5b5a/out -L dependency=/opt/rustwide/target/debug/build/crossterm/b997d66d70b454ba/out -L dependency=/opt/rustwide/target/debug/build/crypto-common/cee4772f604dd209/out -L dependency=/opt/rustwide/target/debug/build/data-encoding/46e23225db2a3cf6/out -L dependency=/opt/rustwide/target/debug/build/deranged/04479582af4fc6c4/out -L dependency=/opt/rustwide/target/debug/build/digest/aa0c36cf7fdbc219/out -L dependency=/opt/rustwide/target/debug/build/dirs/1e60d491cb37db69/out -L dependency=/opt/rustwide/target/debug/build/dirs-sys/b2f42f22dd9adc79/out -L dependency=/opt/rustwide/target/debug/build/displaydoc/fa1fbb005519eed4/out -L dependency=/opt/rustwide/target/debug/build/document-features/81448685dcff94c6/out -L dependency=/opt/rustwide/target/debug/build/dotenv/79c610d779652ad6/out -L dependency=/opt/rustwide/target/debug/build/either/10d0d1b77f3b30c6/out -L dependency=/opt/rustwide/target/debug/build/encoding_rs/2e6c51c4b4cd4375/out -L dependency=/opt/rustwide/target/debug/build/equivalent/d23b026399a51038/out -L dependency=/opt/rustwide/target/debug/build/eventsource-stream/17fcef870620272e/out -L dependency=/opt/rustwide/target/debug/build/flate2/00578940112eccf3/out -L dependency=/opt/rustwide/target/debug/build/fnv/bf9ae889bab8acee/out -L dependency=/opt/rustwide/target/debug/build/form_urlencoded/a0709cb2f4e6749a/out -L dependency=/opt/rustwide/target/debug/build/futures-channel/19c37e951e057d0f/out -L dependency=/opt/rustwide/target/debug/build/futures-core/66c6c11339e0b249/out -L dependency=/opt/rustwide/target/debug/build/futures-io/3ebfebde32ce6a0b/out -L dependency=/opt/rustwide/target/debug/build/futures-macro/2e0febc4b55f49d2/out -L dependency=/opt/rustwide/target/debug/build/futures-sink/cdd1669e988ddca7/out -L dependency=/opt/rustwide/target/debug/build/futures-task/7018d05962e87907/out -L dependency=/opt/rustwide/target/debug/build/futures-util/4180b305858e7a28/out -L dependency=/opt/rustwide/target/debug/build/generic-array/ce25ba0e196dbb97/out -L dependency=/opt/rustwide/target/debug/build/getrandom/1139280cf32ec134/out -L dependency=/opt/rustwide/target/debug/build/getrandom/9488a4312c77628f/out -L dependency=/opt/rustwide/target/debug/build/h2/02e2c46313524928/out -L dependency=/opt/rustwide/target/debug/build/h2/98e155e72c2b4228/out -L dependency=/opt/rustwide/target/debug/build/hashbrown/1ff293044ac6a4a8/out -L dependency=/opt/rustwide/target/debug/build/headers/f5c521608a6c9663/out -L dependency=/opt/rustwide/target/debug/build/headers-core/d4b5abd43452e867/out -L dependency=/opt/rustwide/target/debug/build/hmac/47d9b2d13c1ea3e3/out -L dependency=/opt/rustwide/target/debug/build/http/a8ed58f602ddbb0e/out -L dependency=/opt/rustwide/target/debug/build/http/e7402a8233548797/out -L dependency=/opt/rustwide/target/debug/build/http-body/05066a8682d9c99d/out -L dependency=/opt/rustwide/target/debug/build/http-body/6ca649109301c00f/out -L dependency=/opt/rustwide/target/debug/build/http-body-util/c12e85560133f92d/out -L dependency=/opt/rustwide/target/debug/build/httparse/b9ed2fea81abf9ac/out -L dependency=/opt/rustwide/target/debug/build/httpdate/dd055e56878c34d5/out -L dependency=/opt/rustwide/target/debug/build/hyper/d8bdbc41ee98c665/out -L dependency=/opt/rustwide/target/debug/build/hyper/e249a390138c350e/out -L dependency=/opt/rustwide/target/debug/build/hyper-rustls/06443c875c149168/out -L dependency=/opt/rustwide/target/debug/build/hyper-rustls/4cca9439c08a4688/out -L dependency=/opt/rustwide/target/debug/build/hyper-util/9cbabe103562ad09/out -L dependency=/opt/rustwide/target/debug/build/iana-time-zone/4c741fc3ef3881f8/out -L dependency=/opt/rustwide/target/debug/build/icu_collections/608dbb694e50fb7f/out -L dependency=/opt/rustwide/target/debug/build/icu_locale_core/bd721e0f9a6c4cfa/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer/695cbba27dbcecbc/out -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/9df594966f451c5b/out -L dependency=/opt/rustwide/target/debug/build/icu_properties/0b5be6d49e1dd5cb/out -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/335803bac80265ac/out -L dependency=/opt/rustwide/target/debug/build/icu_provider/e95b9fcfd3f5a98e/out -L dependency=/opt/rustwide/target/debug/build/idna/088915b77cb1eca5/out -L dependency=/opt/rustwide/target/debug/build/idna_adapter/100c910f996c551d/out -L dependency=/opt/rustwide/target/debug/build/indexmap/5cd8f496451fc958/out -L dependency=/opt/rustwide/target/debug/build/ipnet/e2136f81a6e9242d/out -L dependency=/opt/rustwide/target/debug/build/itertools/71030e562bd87dba/out -L dependency=/opt/rustwide/target/debug/build/itoa/488dcf4f13423b18/out -L dependency=/opt/rustwide/target/debug/build/lazy_static/cb8ca6aa8c56979f/out -L dependency=/opt/rustwide/target/debug/build/leaky-bucket/960a4f164d3bac91/out -L dependency=/opt/rustwide/target/debug/build/libc/b3dd724d477b84c5/out -L dependency=/opt/rustwide/target/debug/build/linux-raw-sys/069649a5354d504b/out -L dependency=/opt/rustwide/target/debug/build/litemap/6390bd0b5dbf5657/out -L dependency=/opt/rustwide/target/debug/build/lock_api/b47e4fe57039b3cf/out -L dependency=/opt/rustwide/target/debug/build/log/55ad662771f624ae/out -L dependency=/opt/rustwide/target/debug/build/longbridge-candlesticks/0f6c1d219a0ecd1a/out -L dependency=/opt/rustwide/target/debug/build/longbridge-geo/ccf84fd4c012946b/out -L dependency=/opt/rustwide/target/debug/build/longbridge-httpcli/c79829b56d30794c/out -L dependency=/opt/rustwide/target/debug/build/longbridge-oauth/c153317e7c958454/out -L dependency=/opt/rustwide/target/debug/build/longbridge-proto/2d4385bb77e4772d/out -L dependency=/opt/rustwide/target/debug/build/longbridge-wscli/3dc1cfab86b14f96/out -L dependency=/opt/rustwide/target/debug/build/memchr/b924193483665774/out -L dependency=/opt/rustwide/target/debug/build/mime/719fdfbd841ea854/out -L dependency=/opt/rustwide/target/debug/build/minimal-lexical/b988ba17985965f5/out -L dependency=/opt/rustwide/target/debug/build/miniz_oxide/61b8e5f8d53c984d/out -L dependency=/opt/rustwide/target/debug/build/mio/b047b2f0ad97306d/out -L dependency=/opt/rustwide/target/debug/build/nix/285ef390bd717169/out -L dependency=/opt/rustwide/target/debug/build/nom/14a55424e4303656/out -L dependency=/opt/rustwide/target/debug/build/nu-ansi-term/11c0e3ef7731332f/out -L dependency=/opt/rustwide/target/debug/build/num-conv/d4153d9e45ce082d/out -L dependency=/opt/rustwide/target/debug/build/num-traits/89b73ffee7dd0236/out -L dependency=/opt/rustwide/target/debug/build/num_enum/a64b28356096b8ec/out -L dependency=/opt/rustwide/target/debug/build/num_enum_derive/5863c34417b70da1/out -L dependency=/opt/rustwide/target/debug/build/oauth2/fab5d1d308ddf5e5/out -L dependency=/opt/rustwide/target/debug/build/once_cell/6f8123b0c2eed634/out -L dependency=/opt/rustwide/target/debug/build/option-ext/7bd27995f6939c5d/out -L dependency=/opt/rustwide/target/debug/build/parking_lot/8a3c5837d5b318ab/out -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/ac5a67631003ec6e/out -L dependency=/opt/rustwide/target/debug/build/percent-encoding/f0f3780066f274e0/out -L dependency=/opt/rustwide/target/debug/build/phf/dff68f316f86c4a9/out -L dependency=/opt/rustwide/target/debug/build/phf_shared/ebbb10bc3dbeb125/out -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/7176d3be2b7ee2e1/out -L dependency=/opt/rustwide/target/debug/build/poem/18e7cab7fed9ad02/out -L dependency=/opt/rustwide/target/debug/build/poem-derive/0df369d7247a9ada/out -L dependency=/opt/rustwide/target/debug/build/potential_utf/b5e9f130d71ab2cb/out -L dependency=/opt/rustwide/target/debug/build/powerfmt/6244fffd86cf9c21/out -L dependency=/opt/rustwide/target/debug/build/ppv-lite86/2a0083823cad7845/out -L dependency=/opt/rustwide/target/debug/build/prost/6df81a060f3f2564/out -L dependency=/opt/rustwide/target/debug/build/prost-derive/9b11e1832efdad2f/out -L dependency=/opt/rustwide/target/debug/build/rand/76bc8ce7815fd0c6/out -L dependency=/opt/rustwide/target/debug/build/rand/d5ce1173ae38d246/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/63e3bdbd694f5446/out -L dependency=/opt/rustwide/target/debug/build/rand_chacha/9140e988935f69e6/out -L dependency=/opt/rustwide/target/debug/build/rand_core/6fcd06cad6e9ec7b/out -L dependency=/opt/rustwide/target/debug/build/rand_core/84ecd52e419ab281/out -L dependency=/opt/rustwide/target/debug/build/regex/2da0d057ea129b6c/out -L dependency=/opt/rustwide/target/debug/build/regex-automata/81b2bbbcb722882b/out -L dependency=/opt/rustwide/target/debug/build/regex-syntax/aa2c0ef21912879c/out -L dependency=/opt/rustwide/target/debug/build/reqwest/299f1c928a1ce970/out -L dependency=/opt/rustwide/target/debug/build/reqwest/f59415d3d6861857/out -L dependency=/opt/rustwide/target/debug/build/rfc7239/7cc66dee5d587fcc/out -L dependency=/opt/rustwide/target/debug/build/ring/10fad3bc2532f78d/out -L dependency=/opt/rustwide/target/debug/build/rust_decimal/a0ebb77b746a7fa2/out -L dependency=/opt/rustwide/target/debug/build/rustix/f8b19e700d740ba7/out -L dependency=/opt/rustwide/target/debug/build/rustls/46ae67a288695bd2/out -L dependency=/opt/rustwide/target/debug/build/rustls/a25dd474bc605c6a/out -L dependency=/opt/rustwide/target/debug/build/rustls-pemfile/3f7a29d9de4ee2cb/out -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/4cbbe2598a880b1d/out -L dependency=/opt/rustwide/target/debug/build/rustls-webpki/05f72731ab6f12d8/out -L dependency=/opt/rustwide/target/debug/build/rustls-webpki/bb6f354a4759b6ff/out -L dependency=/opt/rustwide/target/debug/build/rustversion/5cea38e78999152b/out -L dependency=/opt/rustwide/target/debug/build/ryu/3da2ab8eb39d89f2/out -L dependency=/opt/rustwide/target/debug/build/scopeguard/e7d227cb308b3799/out -L dependency=/opt/rustwide/target/debug/build/sct/428223664cfcfe87/out -L dependency=/opt/rustwide/target/debug/build/serde/da1ad3a495b81e90/out -L dependency=/opt/rustwide/target/debug/build/serde_core/31ebf1ee06936497/out -L dependency=/opt/rustwide/target/debug/build/serde_derive/2de73cf2358e7261/out -L dependency=/opt/rustwide/target/debug/build/serde_json/16e4cb127a169160/out -L dependency=/opt/rustwide/target/debug/build/serde_path_to_error/c9adeacc96177243/out -L dependency=/opt/rustwide/target/debug/build/serde_repr/00f66e27b58b9107/out -L dependency=/opt/rustwide/target/debug/build/serde_urlencoded/4db27e88abdfd15c/out -L dependency=/opt/rustwide/target/debug/build/sha1/7926e71ef177c7a6/out -L dependency=/opt/rustwide/target/debug/build/sha2/4abc5f796074d64c/out -L dependency=/opt/rustwide/target/debug/build/sharded-slab/5d7560049c0c9021/out -L dependency=/opt/rustwide/target/debug/build/simd-adler32/954d3bb8ff2d18b7/out -L dependency=/opt/rustwide/target/debug/build/siphasher/893e00f08ec67819/out -L dependency=/opt/rustwide/target/debug/build/slab/101f873bca723251/out -L dependency=/opt/rustwide/target/debug/build/smallvec/3fa8e7f1993d4002/out -L dependency=/opt/rustwide/target/debug/build/socket2/3a634309fa9ac226/out -L dependency=/opt/rustwide/target/debug/build/socket2/bb365d2c01ce7ced/out -L dependency=/opt/rustwide/target/debug/build/stable_deref_trait/a4bd0afb694af506/out -L dependency=/opt/rustwide/target/debug/build/strum/771bd2a9d5c660fa/out -L dependency=/opt/rustwide/target/debug/build/strum_macros/a06660a9aa04a4bd/out -L dependency=/opt/rustwide/target/debug/build/subtle/350c4d777e42ad0b/out -L dependency=/opt/rustwide/target/debug/build/symlink/7d9e07e4c08153f2/out -L dependency=/opt/rustwide/target/debug/build/sync_wrapper/277f414c4c1cc118/out -L dependency=/opt/rustwide/target/debug/build/sync_wrapper/8a5430cffd2d77a2/out -L dependency=/opt/rustwide/target/debug/build/thiserror/1dd653063559982d/out -L dependency=/opt/rustwide/target/debug/build/thiserror/ccf58de2aeffd899/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/2f3fcdc62161f92e/out -L dependency=/opt/rustwide/target/debug/build/thiserror-impl/7a535bf0b64924ac/out -L dependency=/opt/rustwide/target/debug/build/thread_local/b0e35f54bc420134/out -L dependency=/opt/rustwide/target/debug/build/time/0a992ed7d4fd4b13/out -L dependency=/opt/rustwide/target/debug/build/time-core/ddd302f9b64d800d/out -L dependency=/opt/rustwide/target/debug/build/time-macros/4059baf42c471e27/out -L dependency=/opt/rustwide/target/debug/build/time-tz/25a38ac4eb0c11f2/out -L dependency=/opt/rustwide/target/debug/build/tinystr/f04b4f1b8065b65b/out -L dependency=/opt/rustwide/target/debug/build/tokio/c0be92fcaf77c16c/out -L dependency=/opt/rustwide/target/debug/build/tokio-macros/f451eeef8a334135/out -L dependency=/opt/rustwide/target/debug/build/tokio-rustls/69501788f446d56a/out -L dependency=/opt/rustwide/target/debug/build/tokio-rustls/a9b286200411a36d/out -L dependency=/opt/rustwide/target/debug/build/tokio-tungstenite/0af4525ca3812a3d/out -L dependency=/opt/rustwide/target/debug/build/tokio-util/1bc3e0bb7d238eb9/out -L dependency=/opt/rustwide/target/debug/build/tower/6219e487ae157833/out -L dependency=/opt/rustwide/target/debug/build/tower-http/481ab53f4b33ac72/out -L dependency=/opt/rustwide/target/debug/build/tower-layer/f6d5cc7b185cf351/out -L dependency=/opt/rustwide/target/debug/build/tower-service/e69ac8dcc8243395/out -L dependency=/opt/rustwide/target/debug/build/tracing/f5cef3c46643e5c6/out -L dependency=/opt/rustwide/target/debug/build/tracing-appender/1827f4b0c173ba9f/out -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/bce7024c6f388e42/out -L dependency=/opt/rustwide/target/debug/build/tracing-core/924ceb6a991dbdfe/out -L dependency=/opt/rustwide/target/debug/build/tracing-log/a91513ba42d21e3a/out -L dependency=/opt/rustwide/target/debug/build/tracing-subscriber/c82f063e44143320/out -L dependency=/opt/rustwide/target/debug/build/try-lock/08abaa63f4861efa/out -L dependency=/opt/rustwide/target/debug/build/tungstenite/0db5e5cb88490d33/out -L dependency=/opt/rustwide/target/debug/build/typenum/4c820b3e2b4e41c0/out -L dependency=/opt/rustwide/target/debug/build/uncased/8886864904c67f6f/out -L dependency=/opt/rustwide/target/debug/build/unicode-segmentation/e19b1e2ed5cbf77b/out -L dependency=/opt/rustwide/target/debug/build/unicode-width/831b79c958a0d7a0/out -L dependency=/opt/rustwide/target/debug/build/untrusted/03cde965a30f6cbb/out -L dependency=/opt/rustwide/target/debug/build/url/a7178d4a798b211e/out -L dependency=/opt/rustwide/target/debug/build/utf-8/23c026f571ff5189/out -L dependency=/opt/rustwide/target/debug/build/utf8_iter/88f5a358869389d3/out -L dependency=/opt/rustwide/target/debug/build/want/cc3dcee12d270b38/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/3093fb6bbb079fb9/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/5f0d31615ea98f5b/out -L dependency=/opt/rustwide/target/debug/build/webpki-roots/8a3e50ba08a6b72c/out -L dependency=/opt/rustwide/target/debug/build/wildmatch/e1d09a31668cb64d/out -L dependency=/opt/rustwide/target/debug/build/writeable/b7e8e2724ee161de/out -L dependency=/opt/rustwide/target/debug/build/yoke/efb6b5d684f0fbb9/out -L dependency=/opt/rustwide/target/debug/build/yoke-derive/09d8a5e970f34c46/out -L dependency=/opt/rustwide/target/debug/build/zerocopy/1086b312cdd6db4c/out -L dependency=/opt/rustwide/target/debug/build/zerofrom/bf92bca5ab8b049f/out -L dependency=/opt/rustwide/target/debug/build/zerofrom-derive/2b366f6106c6e48c/out -L dependency=/opt/rustwide/target/debug/build/zeroize/635551755f6edc1d/out -L dependency=/opt/rustwide/target/debug/build/zerotrie/e3cbf173e8683e1c/out -L dependency=/opt/rustwide/target/debug/build/zerovec/a496ec60248e0f2d/out -L dependency=/opt/rustwide/target/debug/build/zerovec-derive/91231cbc9ae51bdc/out -L dependency=/opt/rustwide/target/debug/build/zmij/93cb3e10a525d438/out --extern anyhow=/opt/rustwide/target/debug/build/anyhow/d5f04c2d9d0d7bf2/out/libanyhow-d5f04c2d9d0d7bf2.rmeta --extern bitflags=/opt/rustwide/target/debug/build/bitflags/043d8a2d20c5a109/out/libbitflags-043d8a2d20c5a109.rmeta --extern comfy_table=/opt/rustwide/target/debug/build/comfy-table/569398af851c2f2a/out/libcomfy_table-569398af851c2f2a.rmeta --extern dotenv=/opt/rustwide/target/debug/build/dotenv/79c610d779652ad6/out/libdotenv-79c610d779652ad6.rmeta --extern futures_util=/opt/rustwide/target/debug/build/futures-util/4180b305858e7a28/out/libfutures_util-4180b305858e7a28.rmeta --extern http=/opt/rustwide/target/debug/build/http/e7402a8233548797/out/libhttp-e7402a8233548797.rmeta --extern itertools=/opt/rustwide/target/debug/build/itertools/71030e562bd87dba/out/libitertools-71030e562bd87dba.rmeta --extern longbridge_candlesticks=/opt/rustwide/target/debug/build/longbridge-candlesticks/0f6c1d219a0ecd1a/out/liblongbridge_candlesticks-0f6c1d219a0ecd1a.rmeta --extern longbridge_httpcli=/opt/rustwide/target/debug/build/longbridge-httpcli/c79829b56d30794c/out/liblongbridge_httpcli-c79829b56d30794c.rmeta --extern longbridge_oauth=/opt/rustwide/target/debug/build/longbridge-oauth/c153317e7c958454/out/liblongbridge_oauth-c153317e7c958454.rmeta --extern longbridge_proto=/opt/rustwide/target/debug/build/longbridge-proto/2d4385bb77e4772d/out/liblongbridge_proto-2d4385bb77e4772d.rmeta --extern longbridge_wscli=/opt/rustwide/target/debug/build/longbridge-wscli/3dc1cfab86b14f96/out/liblongbridge_wscli-3dc1cfab86b14f96.rmeta --extern num_enum=/opt/rustwide/target/debug/build/num_enum/a64b28356096b8ec/out/libnum_enum-a64b28356096b8ec.rmeta --extern prost=/opt/rustwide/target/debug/build/prost/6df81a060f3f2564/out/libprost-6df81a060f3f2564.rmeta --extern rust_decimal=/opt/rustwide/target/debug/build/rust_decimal/a0ebb77b746a7fa2/out/librust_decimal-a0ebb77b746a7fa2.rmeta --extern serde=/opt/rustwide/target/debug/build/serde/da1ad3a495b81e90/out/libserde-da1ad3a495b81e90.rmeta --extern serde_json=/opt/rustwide/target/debug/build/serde_json/16e4cb127a169160/out/libserde_json-16e4cb127a169160.rmeta --extern serde_repr=/opt/rustwide/target/debug/build/serde_repr/00f66e27b58b9107/out/libserde_repr-00f66e27b58b9107.so --extern strum=/opt/rustwide/target/debug/build/strum/771bd2a9d5c660fa/out/libstrum-771bd2a9d5c660fa.rmeta --extern strum_macros=/opt/rustwide/target/debug/build/strum_macros/a06660a9aa04a4bd/out/libstrum_macros-a06660a9aa04a4bd.so --extern thiserror=/opt/rustwide/target/debug/build/thiserror/1dd653063559982d/out/libthiserror-1dd653063559982d.rmeta --extern time=/opt/rustwide/target/debug/build/time/0a992ed7d4fd4b13/out/libtime-0a992ed7d4fd4b13.rmeta --extern time_tz=/opt/rustwide/target/debug/build/time-tz/25a38ac4eb0c11f2/out/libtime_tz-25a38ac4eb0c11f2.rmeta --extern tokio=/opt/rustwide/target/debug/build/tokio/c0be92fcaf77c16c/out/libtokio-c0be92fcaf77c16c.rmeta --extern tokio_tungstenite=/opt/rustwide/target/debug/build/tokio-tungstenite/0af4525ca3812a3d/out/libtokio_tungstenite-0af4525ca3812a3d.rmeta --extern tracing=/opt/rustwide/target/debug/build/tracing/f5cef3c46643e5c6/out/libtracing-f5cef3c46643e5c6.rmeta --extern tracing_appender=/opt/rustwide/target/debug/build/tracing-appender/1827f4b0c173ba9f/out/libtracing_appender-1827f4b0c173ba9f.rmeta --extern tracing_subscriber=/opt/rustwide/target/debug/build/tracing-subscriber/c82f063e44143320/out/libtracing_subscriber-c82f063e44143320.rmeta --extern url=/opt/rustwide/target/debug/build/url/a7178d4a798b211e/out/liburl-a7178d4a798b211e.rmeta --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/ring/863961dd7e954de2/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:958:5
[INFO] [stdout]     |
[INFO] [stdout] 958 |     pub exec_type: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:5:9
[INFO] [stdout]     |
[INFO] [stdout]   5 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:960:5
[INFO] [stdout]     |
[INFO] [stdout] 960 |     pub status: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:962:5
[INFO] [stdout]     |
[INFO] [stdout] 962 |     pub price: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:964:5
[INFO] [stdout]     |
[INFO] [stdout] 964 |     pub qty: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:966:5
[INFO] [stdout]     |
[INFO] [stdout] 966 |     pub time: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:968:5
[INFO] [stdout]     |
[INFO] [stdout] 968 |     pub msg: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:970:5
[INFO] [stdout]     |
[INFO] [stdout] 970 |     pub is_manually: bool,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:972:5
[INFO] [stdout]     |
[INFO] [stdout] 972 |     pub opp_party_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:974:5
[INFO] [stdout]     |
[INFO] [stdout] 974 |     pub trd_match_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:976:5
[INFO] [stdout]     |
[INFO] [stdout] 976 |     pub operator: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:978:5
[INFO] [stdout]     |
[INFO] [stdout] 978 |     pub op_entrust_way: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:980:5
[INFO] [stdout]     |
[INFO] [stdout] 980 |     pub cxl_rej_response_to: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:982:5
[INFO] [stdout]     |
[INFO] [stdout] 982 |     pub withdrawal_reason: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:984:5
[INFO] [stdout]     |
[INFO] [stdout] 984 |     pub opp_name: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:986:5
[INFO] [stdout]     |
[INFO] [stdout] 986 |     pub exec_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:993:5
[INFO] [stdout]     |
[INFO] [stdout] 993 |     pub withdraw: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:995:5
[INFO] [stdout]     |
[INFO] [stdout] 995 |     pub replace: i32,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> src/trade/types.rs:997:5
[INFO] [stdout]     |
[INFO] [stdout] 997 |     pub exceptionable: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1004:5
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     pub code: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1006:5
[INFO] [stdout]      |
[INFO] [stdout] 1006 |     pub name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1008:5
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     pub fees: Vec<String>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1015:5
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1017:5
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     pub total_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1019:5
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     pub items: Vec<USChargeItem>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 |     pub attached_type_display: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1028:5
[INFO] [stdout]      |
[INFO] [stdout] 1028 |     pub executed_qty: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1030:5
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub quantity: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1032:5
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     pub status: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     pub trigger_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     pub order_id: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1038:5
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     pub gtd: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     pub time_in_force: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub tag: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1044:5
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     pub activate_order_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1046:5
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     pub activate_rth: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     pub submit_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     pub withdrawn: bool,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1068:5
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     pub id: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1070:5
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     pub aaid: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1072:5
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     pub account_channel: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1074:5
[INFO] [stdout]      |
[INFO] [stdout] 1074 |     pub action: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1092:5
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     pub security_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1094:5
[INFO] [stdout]      |
[INFO] [stdout] 1094 |     pub name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1098:5
[INFO] [stdout]      |
[INFO] [stdout] 1098 |     pub trade_currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1100:5
[INFO] [stdout]      |
[INFO] [stdout] 1100 |     pub order_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1102:5
[INFO] [stdout]      |
[INFO] [stdout] 1102 |     pub status: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1104:5
[INFO] [stdout]      |
[INFO] [stdout] 1104 |     pub price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1106:5
[INFO] [stdout]      |
[INFO] [stdout] 1106 |     pub quantity: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1108:5
[INFO] [stdout]      |
[INFO] [stdout] 1108 |     pub executed_qty: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1110:5
[INFO] [stdout]      |
[INFO] [stdout] 1110 |     pub executed_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1112:5
[INFO] [stdout]      |
[INFO] [stdout] 1112 |     pub executed_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1114:5
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     pub operate_direction: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1116:5
[INFO] [stdout]      |
[INFO] [stdout] 1116 |     pub time_in_force: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1118:5
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     pub gtd: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1120:5
[INFO] [stdout]      |
[INFO] [stdout] 1120 |     pub tag: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1122:5
[INFO] [stdout]      |
[INFO] [stdout] 1122 |     pub msg: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1124:5
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     pub force_only_rth: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1126:5
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     pub submitted_at: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1128:5
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     pub done_at: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1130:5
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     pub trigger_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1132:5
[INFO] [stdout]      |
[INFO] [stdout] 1132 |     pub trigger_at: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1134:5
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     pub trigger_status: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1136:5
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     pub trigger_exchange: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1138:5
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     pub trigger_last_done: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1140:5
[INFO] [stdout]      |
[INFO] [stdout] 1140 |     pub trigger_count: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1142:5
[INFO] [stdout]      |
[INFO] [stdout] 1142 |     pub tailing_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1144:5
[INFO] [stdout]      |
[INFO] [stdout] 1144 |     pub tailing_percent: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1146:5
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     pub limit_offset: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1148:5
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     pub limit_depth_level: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1150:5
[INFO] [stdout]      |
[INFO] [stdout] 1150 |     pub market_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1152:5
[INFO] [stdout]      |
[INFO] [stdout] 1152 |     pub submitted_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1154:5
[INFO] [stdout]      |
[INFO] [stdout] 1154 |     pub estimated_fee: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1156:5
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     pub free_status: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1158:5
[INFO] [stdout]      |
[INFO] [stdout] 1158 |     pub free_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     pub free_currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1162:5
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     pub deductions_status: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1164:5
[INFO] [stdout]      |
[INFO] [stdout] 1164 |     pub deductions_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1166:5
[INFO] [stdout]      |
[INFO] [stdout] 1166 |     pub deductions_currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1168:5
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     pub platform_deductions_status: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1170:5
[INFO] [stdout]      |
[INFO] [stdout] 1170 |     pub platform_deductions_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1172:5
[INFO] [stdout]      |
[INFO] [stdout] 1172 |     pub platform_deductions_currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1174:5
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     pub display_account: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1176:5
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     pub settlement_account: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1178:5
[INFO] [stdout]      |
[INFO] [stdout] 1178 |     pub settlement_channel: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1180:5
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     pub customer_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1182:5
[INFO] [stdout]      |
[INFO] [stdout] 1182 |     pub real_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1184:5
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     pub en_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1186:5
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     pub joint_real_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1188:5
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     pub joint_en_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1190:5
[INFO] [stdout]      |
[INFO] [stdout] 1190 |     pub org_id: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     pub bcan: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1194:5
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     pub op_entrust_way: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1196:5
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     pub op_entrust_way_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     pub remark: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1200:5
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     pub notice: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1202:5
[INFO] [stdout]      |
[INFO] [stdout] 1202 |     pub short_sell_type: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1204:5
[INFO] [stdout]      |
[INFO] [stdout] 1204 |     pub ploy_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1206:5
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     pub ploy_id: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1208:5
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     pub ploy_status: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1210:5
[INFO] [stdout]      |
[INFO] [stdout] 1210 |     pub trend: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1212:5
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     pub withdrawal_reason: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1214:5
[INFO] [stdout]      |
[INFO] [stdout] 1214 |     pub activate_order_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1216:5
[INFO] [stdout]      |
[INFO] [stdout] 1216 |     pub activate_rth: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1218:5
[INFO] [stdout]      |
[INFO] [stdout] 1218 |     pub submit_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1220:5
[INFO] [stdout]      |
[INFO] [stdout] 1220 |     pub contract_direction: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1222:5
[INFO] [stdout]      |
[INFO] [stdout] 1222 |     pub strike_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1224:5
[INFO] [stdout]      |
[INFO] [stdout] 1224 |     pub contract_size: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1226:5
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     pub monitor_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1228:5
[INFO] [stdout]      |
[INFO] [stdout] 1228 |     pub button_control: USButtonControl,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1229:5
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     pub charge_detail: Option<USChargeDetail>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1231:5
[INFO] [stdout]      |
[INFO] [stdout] 1231 |     pub attached_orders: Vec<USAttachedOrder>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1233:5
[INFO] [stdout]      |
[INFO] [stdout] 1233 |     pub order_histories: Vec<USOrderHistory>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1253:5
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1255:5
[INFO] [stdout]      |
[INFO] [stdout] 1255 |     pub frozen_buy_cash: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1257:5
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     pub outstanding: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1259:5
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub settled_cash: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1261:5
[INFO] [stdout]      |
[INFO] [stdout] 1261 |     pub total_amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1263:5
[INFO] [stdout]      |
[INFO] [stdout] 1263 |     pub total_cash: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1270:5
[INFO] [stdout]      |
[INFO] [stdout] 1270 |     pub asset_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1272:5
[INFO] [stdout]      |
[INFO] [stdout] 1272 |     pub average_cost: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1282:5
[INFO] [stdout]      |
[INFO] [stdout] 1282 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1284:5
[INFO] [stdout]      |
[INFO] [stdout] 1284 |     pub industry_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1303:5
[INFO] [stdout]      |
[INFO] [stdout] 1303 |     pub asset_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1305:5
[INFO] [stdout]      |
[INFO] [stdout] 1305 |     pub quantity: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1307:5
[INFO] [stdout]      |
[INFO] [stdout] 1307 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1309:5
[INFO] [stdout]      |
[INFO] [stdout] 1309 |     pub average_cost: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1311:5
[INFO] [stdout]      |
[INFO] [stdout] 1311 |     pub market: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1313:5
[INFO] [stdout]      |
[INFO] [stdout] 1313 |     pub trade_status: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1315:5
[INFO] [stdout]      |
[INFO] [stdout] 1315 |     pub prev_close: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1317:5
[INFO] [stdout]      |
[INFO] [stdout] 1317 |     pub last_done: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1319:5
[INFO] [stdout]      |
[INFO] [stdout] 1319 |     pub market_price: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1321:5
[INFO] [stdout]      |
[INFO] [stdout] 1321 |     pub pretrade_close: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1323:5
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     pub stock_invest_of_today: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1325:5
[INFO] [stdout]      |
[INFO] [stdout] 1325 |     pub today_pl: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1327:5
[INFO] [stdout]      |
[INFO] [stdout] 1327 |     pub pretrade_stock_invest_of_today: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1329:5
[INFO] [stdout]      |
[INFO] [stdout] 1329 |     pub pretrade_today_pl: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1331:5
[INFO] [stdout]      |
[INFO] [stdout] 1331 |     pub night_last_done: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1333:5
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     pub night_prev_close: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1335:5
[INFO] [stdout]      |
[INFO] [stdout] 1335 |     pub position_side: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1337:5
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     pub open_position_time: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1339:5
[INFO] [stdout]      |
[INFO] [stdout] 1339 |     pub name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1341:5
[INFO] [stdout]      |
[INFO] [stdout] 1341 |     pub industry_counter_id: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1343:5
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     pub industry_name: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1351:5
[INFO] [stdout]      |
[INFO] [stdout] 1351 |     pub account_type: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1359:5
[INFO] [stdout]      |
[INFO] [stdout] 1359 |     pub overnight_buy_power: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1361:5
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1363:5
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     pub cash_list: Vec<USCashEntry>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1365:5
[INFO] [stdout]      |
[INFO] [stdout] 1365 |     pub stock_list: Vec<USStockEntry>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1367:5
[INFO] [stdout]      |
[INFO] [stdout] 1367 |     pub option_list: Vec<serde_json::Value>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1369:5
[INFO] [stdout]      |
[INFO] [stdout] 1369 |     pub crypto_list: Vec<USCryptoEntry>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1371:5
[INFO] [stdout]      |
[INFO] [stdout] 1371 |     pub multi_leg: serde_json::Value,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1378:5
[INFO] [stdout]      |
[INFO] [stdout] 1378 |     pub amount: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1383:5
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     pub rate: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1391:5
[INFO] [stdout]      |
[INFO] [stdout] 1391 |     pub category: i32,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1393:5
[INFO] [stdout]      |
[INFO] [stdout] 1393 |     pub currency: String,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1395:5
[INFO] [stdout]      |
[INFO] [stdout] 1395 |     pub metrics: Vec<USRealizedPLMetric>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]     --> src/trade/types.rs:1414:5
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     pub realized_pl_list: Vec<USRealizedPLEntry>,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17", kill_on_drop: false }`
[INFO] [stdout] f6ad6caf79d30c4b635598271fca389a40e94668802627f16f45056fa1ccac17
