[INFO] crate fxoanda 0.1.0 is already in cache
[INFO] checking fxoanda-0.1.0 against master#bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc for pr-70917
[INFO] extracting crate fxoanda 0.1.0 into /workspace/builds/worker-0/source
[INFO] validating manifest of crates.io crate fxoanda 0.1.0 on toolchain bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate fxoanda 0.1.0
[INFO] finished tweaking crates.io crate fxoanda 0.1.0
[INFO] tweaked toml for crates.io crate fxoanda 0.1.0 written to /workspace/builds/worker-0/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"/workspace/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+bf1f2eedda4fa02b7c9347dd849ed73ddd43dedc" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] d21928d74a6c4ced7dc1f6dc1994f80e6a27260b87132233680e79bf199e51cc
[INFO] running `"docker" "start" "-a" "d21928d74a6c4ced7dc1f6dc1994f80e6a27260b87132233680e79bf199e51cc"`
[INFO] [stderr]     Checking serde v1.0.106
[INFO] [stderr]     Checking tokio v0.1.22
[INFO] [stderr]     Checking hyper v0.12.35
[INFO] [stderr]     Checking hyper-tls v0.3.2
[INFO] [stderr]     Checking serde_json v1.0.51
[INFO] [stderr]     Checking chrono v0.4.11
[INFO] [stderr]     Checking serde_urlencoded v0.5.5
[INFO] [stderr]     Checking fxoanda_serdes v0.1.0
[INFO] [stderr]     Checking cookie_store v0.7.0
[INFO] [stderr]     Checking fxoanda_definitions v0.1.0
[INFO] [stderr]     Checking reqwest v0.9.24
[INFO] [stderr]     Checking fxoanda v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]  --> src/account.rs:2:9
[INFO] [stderr]   |
[INFO] [stderr] 2 |     use chrono::prelude::*;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]  --> src/account.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 |     use fxoanda_serdes::*;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/account.rs:97:83
[INFO] [stderr]    |
[INFO] [stderr] 97 |         pub fn remote(self, client: &Client) -> Result<ListPositionsResponse, Box<Error>> {
[INFO] [stderr]    |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 144 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:238:87
[INFO] [stderr]     |
[INFO] [stderr] 238 |         pub fn remote(self, client: &Client) -> Result<ListOpenPositionsResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:285:9
[INFO] [stderr]     |
[INFO] [stderr] 285 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:287:9
[INFO] [stderr]     |
[INFO] [stderr] 287 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:395:81
[INFO] [stderr]     |
[INFO] [stderr] 395 |         pub fn remote(self, client: &Client) -> Result<GetPositionResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                 ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:443:9
[INFO] [stderr]     |
[INFO] [stderr] 443 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:445:9
[INFO] [stderr]     |
[INFO] [stderr] 445 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:632:83
[INFO] [stderr]     |
[INFO] [stderr] 632 |         pub fn remote(self, client: &Client) -> Result<ClosePositionResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:738:9
[INFO] [stderr]     |
[INFO] [stderr] 738 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:740:9
[INFO] [stderr]     |
[INFO] [stderr] 740 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:913:80
[INFO] [stderr]     |
[INFO] [stderr] 913 |         pub fn remote(self, client: &Client) -> Result<ListTradesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:963:9
[INFO] [stderr]     |
[INFO] [stderr] 963 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:965:9
[INFO] [stderr]     |
[INFO] [stderr] 965 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1071:84
[INFO] [stderr]      |
[INFO] [stderr] 1071 |         pub fn remote(self, client: &Client) -> Result<ListOpenTradesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                    ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1118:9
[INFO] [stderr]      |
[INFO] [stderr] 1118 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1120:9
[INFO] [stderr]      |
[INFO] [stderr] 1120 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1242:78
[INFO] [stderr]      |
[INFO] [stderr] 1242 |         pub fn remote(self, client: &Client) -> Result<GetTradeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1292:9
[INFO] [stderr]      |
[INFO] [stderr] 1292 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1294:9
[INFO] [stderr]      |
[INFO] [stderr] 1294 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1432:80
[INFO] [stderr]      |
[INFO] [stderr] 1432 |         pub fn remote(self, client: &Client) -> Result<CloseTradeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1510:9
[INFO] [stderr]      |
[INFO] [stderr] 1510 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1512:9
[INFO] [stderr]      |
[INFO] [stderr] 1512 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1655:59
[INFO] [stderr]      |
[INFO] [stderr] 1655 |         ) -> Result<SetTradeClientExtensionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1716:9
[INFO] [stderr]      |
[INFO] [stderr] 1716 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1718:9
[INFO] [stderr]      |
[INFO] [stderr] 1718 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1891:58
[INFO] [stderr]      |
[INFO] [stderr] 1891 |         ) -> Result<SetTradeDependentOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2014:9
[INFO] [stderr]      |
[INFO] [stderr] 2014 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2016:9
[INFO] [stderr]      |
[INFO] [stderr] 2016 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2094:82
[INFO] [stderr]      |
[INFO] [stderr] 2094 |         pub fn remote(self, client: &Client) -> Result<ListAccountsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2135:9
[INFO] [stderr]      |
[INFO] [stderr] 2135 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2137:9
[INFO] [stderr]      |
[INFO] [stderr] 2137 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2245:80
[INFO] [stderr]      |
[INFO] [stderr] 2245 |         pub fn remote(self, client: &Client) -> Result<GetAccountResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2293:9
[INFO] [stderr]      |
[INFO] [stderr] 2293 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2295:9
[INFO] [stderr]      |
[INFO] [stderr] 2295 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2401:87
[INFO] [stderr]      |
[INFO] [stderr] 2401 |         pub fn remote(self, client: &Client) -> Result<GetAccountSummaryResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2450:9
[INFO] [stderr]      |
[INFO] [stderr] 2450 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2452:9
[INFO] [stderr]      |
[INFO] [stderr] 2452 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2557:91
[INFO] [stderr]      |
[INFO] [stderr] 2557 |         pub fn remote(self, client: &Client) -> Result<GetAccountInstrumentsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2604:9
[INFO] [stderr]      |
[INFO] [stderr] 2604 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2743:86
[INFO] [stderr]      |
[INFO] [stderr] 2743 |         pub fn remote(self, client: &Client) -> Result<ConfigureAccountResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2795:9
[INFO] [stderr]      |
[INFO] [stderr] 2795 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2797:9
[INFO] [stderr]      |
[INFO] [stderr] 2797 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2918:87
[INFO] [stderr]      |
[INFO] [stderr] 2918 |         pub fn remote(self, client: &Client) -> Result<GetAccountChangesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_definitions::*`
[INFO] [stderr]     --> src/account.rs:2976:9
[INFO] [stderr]      |
[INFO] [stderr] 2976 |     use fxoanda_definitions::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3155:86
[INFO] [stderr]      |
[INFO] [stderr] 3155 |         pub fn remote(self, client: &Client) -> Result<ListTransactionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3238:9
[INFO] [stderr]      |
[INFO] [stderr] 3238 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3240:9
[INFO] [stderr]      |
[INFO] [stderr] 3240 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3361:84
[INFO] [stderr]      |
[INFO] [stderr] 3361 |         pub fn remote(self, client: &Client) -> Result<GetTransactionResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                    ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3410:9
[INFO] [stderr]      |
[INFO] [stderr] 3410 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3412:9
[INFO] [stderr]      |
[INFO] [stderr] 3412 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3558:89
[INFO] [stderr]      |
[INFO] [stderr] 3558 |         pub fn remote(self, client: &Client) -> Result<GetTransactionRangeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                         ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3605:9
[INFO] [stderr]      |
[INFO] [stderr] 3605 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3607:9
[INFO] [stderr]      |
[INFO] [stderr] 3607 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3727:92
[INFO] [stderr]      |
[INFO] [stderr] 3727 |         pub fn remote(self, client: &Client) -> Result<GetTransactionsSinceIdResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                            ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3774:9
[INFO] [stderr]      |
[INFO] [stderr] 3774 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3776:9
[INFO] [stderr]      |
[INFO] [stderr] 3776 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3868:88
[INFO] [stderr]      |
[INFO] [stderr] 3868 |         pub fn remote(self, client: &Client) -> Result<StreamTransactionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4097:79
[INFO] [stderr]      |
[INFO] [stderr] 4097 |         pub fn remote(self, client: &Client) -> Result<GetPricesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4159:9
[INFO] [stderr]      |
[INFO] [stderr] 4159 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4161:9
[INFO] [stderr]      |
[INFO] [stderr] 4161 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4304:83
[INFO] [stderr]      |
[INFO] [stderr] 4304 |         pub fn remote(self, client: &Client) -> Result<StreamPricingResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4641:62
[INFO] [stderr]      |
[INFO] [stderr] 4641 |         ) -> Result<GetAccountInstrumentCandlesResponse, Box<Error>> {
[INFO] [stderr]      |                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4692:9
[INFO] [stderr]      |
[INFO] [stderr] 4692 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4694:9
[INFO] [stderr]      |
[INFO] [stderr] 4694 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4810:87
[INFO] [stderr]      |
[INFO] [stderr] 4810 |         pub fn remote(self, client: &Client) -> Result<CreateMarketOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4900:9
[INFO] [stderr]      |
[INFO] [stderr] 4900 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4902:9
[INFO] [stderr]      |
[INFO] [stderr] 4902 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5018:86
[INFO] [stderr]      |
[INFO] [stderr] 5018 |         pub fn remote(self, client: &Client) -> Result<CreateLimitOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5108:9
[INFO] [stderr]      |
[INFO] [stderr] 5108 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5110:9
[INFO] [stderr]      |
[INFO] [stderr] 5110 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5226:85
[INFO] [stderr]      |
[INFO] [stderr] 5226 |         pub fn remote(self, client: &Client) -> Result<CreateStopOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                     ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5316:9
[INFO] [stderr]      |
[INFO] [stderr] 5316 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5318:9
[INFO] [stderr]      |
[INFO] [stderr] 5318 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5491:80
[INFO] [stderr]      |
[INFO] [stderr] 5491 |         pub fn remote(self, client: &Client) -> Result<ListOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5541:9
[INFO] [stderr]      |
[INFO] [stderr] 5541 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5543:9
[INFO] [stderr]      |
[INFO] [stderr] 5543 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5649:87
[INFO] [stderr]      |
[INFO] [stderr] 5649 |         pub fn remote(self, client: &Client) -> Result<ListPendingOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5696:9
[INFO] [stderr]      |
[INFO] [stderr] 5696 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5698:9
[INFO] [stderr]      |
[INFO] [stderr] 5698 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5820:78
[INFO] [stderr]      |
[INFO] [stderr] 5820 |         pub fn remote(self, client: &Client) -> Result<GetOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5872:9
[INFO] [stderr]      |
[INFO] [stderr] 5872 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5874:9
[INFO] [stderr]      |
[INFO] [stderr] 5874 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6021:82
[INFO] [stderr]      |
[INFO] [stderr] 6021 |         pub fn remote(self, client: &Client) -> Result<ReplaceOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:6119:9
[INFO] [stderr]      |
[INFO] [stderr] 6119 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:6121:9
[INFO] [stderr]      |
[INFO] [stderr] 6121 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6255:81
[INFO] [stderr]      |
[INFO] [stderr] 6255 |         pub fn remote(self, client: &Client) -> Result<CancelOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                 ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:6315:9
[INFO] [stderr]      |
[INFO] [stderr] 6315 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:6317:9
[INFO] [stderr]      |
[INFO] [stderr] 6317 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6478:59
[INFO] [stderr]      |
[INFO] [stderr] 6478 |         ) -> Result<SetOrderClientExtensionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]  --> src/account.rs:2:9
[INFO] [stderr]   |
[INFO] [stderr] 2 |     use chrono::prelude::*;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]  --> src/account.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 |     use fxoanda_serdes::*;
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/client.rs:16:72
[INFO] [stderr]    |
[INFO] [stderr] 16 |              pub fn $func( &self, x: $request ) -> Result<$response, Box<Error>> {
[INFO] [stderr]    |                                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] ...
[INFO] [stderr] 24 | / client_requests!( candles(GetInstrumentCandlesRequest) -> GetInstrumentCandlesResponse,
[INFO] [stderr] 25 | |                   orderbook(GetOrderBookRequest) -> GetOrderBookResponse,
[INFO] [stderr] 26 | |                   positionbook(GetPositionBookRequest) -> GetPositionBookResponse,
[INFO] [stderr] 27 | |                   pricing(GetPricesRequest) -> GetPricesResponse,
[INFO] [stderr] 28 | |                   accounts(ListAccountsRequest) -> ListAccountsResponse,
[INFO] [stderr] 29 | |                   account_summary(GetAccountSummaryRequest) -> GetAccountSummaryResponse);
[INFO] [stderr]    | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/account.rs:97:83
[INFO] [stderr]    |
[INFO] [stderr] 97 |         pub fn remote(self, client: &Client) -> Result<ListPositionsResponse, Box<Error>> {
[INFO] [stderr]    |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 144 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:146:9
[INFO] [stderr]     |
[INFO] [stderr] 146 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:267:90
[INFO] [stderr]     |
[INFO] [stderr] 267 |         pub fn remote(self, client: &Client) -> Result<GetInstrumentCandlesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:238:87
[INFO] [stderr]     |
[INFO] [stderr] 238 |         pub fn remote(self, client: &Client) -> Result<ListOpenPositionsResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:285:9
[INFO] [stderr]     |
[INFO] [stderr] 285 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:287:9
[INFO] [stderr]     |
[INFO] [stderr] 287 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:449:88
[INFO] [stderr]     |
[INFO] [stderr] 449 |         pub fn remote(self, client: &Client) -> Result<GetInstrumentPriceResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:395:81
[INFO] [stderr]     |
[INFO] [stderr] 395 |         pub fn remote(self, client: &Client) -> Result<GetPositionResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                 ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:443:9
[INFO] [stderr]     |
[INFO] [stderr] 443 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:445:9
[INFO] [stderr]     |
[INFO] [stderr] 445 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:650:58
[INFO] [stderr]     |
[INFO] [stderr] 650 |         ) -> Result<GetInstrumentPriceRangeResponse, Box<Error>> {
[INFO] [stderr]     |                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:826:82
[INFO] [stderr]     |
[INFO] [stderr] 826 |         pub fn remote(self, client: &Client) -> Result<GetOrderBookResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/instrument.rs:1005:85
[INFO] [stderr]      |
[INFO] [stderr] 1005 |         pub fn remote(self, client: &Client) -> Result<GetPositionBookResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                     ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:632:83
[INFO] [stderr]     |
[INFO] [stderr] 632 |         pub fn remote(self, client: &Client) -> Result<ClosePositionResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/pricing.rs:121:83
[INFO] [stderr]     |
[INFO] [stderr] 121 |         pub fn remote(self, client: &Client) -> Result<GetBasePricesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:738:9
[INFO] [stderr]     |
[INFO] [stderr] 738 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:740:9
[INFO] [stderr]     |
[INFO] [stderr] 740 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/account.rs:913:80
[INFO] [stderr]     |
[INFO] [stderr] 913 |         pub fn remote(self, client: &Client) -> Result<ListTradesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/pricing.rs:316:83
[INFO] [stderr]     |
[INFO] [stderr] 316 |         pub fn remote(self, client: &Client) -> Result<GetPriceRangeResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]    --> src/account.rs:963:9
[INFO] [stderr]     |
[INFO] [stderr] 963 |     use chrono::prelude::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]    --> src/account.rs:965:9
[INFO] [stderr]     |
[INFO] [stderr] 965 |     use fxoanda_serdes::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1071:84
[INFO] [stderr]      |
[INFO] [stderr] 1071 |         pub fn remote(self, client: &Client) -> Result<ListOpenTradesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                    ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1118:9
[INFO] [stderr]      |
[INFO] [stderr] 1118 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1120:9
[INFO] [stderr]      |
[INFO] [stderr] 1120 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1242:78
[INFO] [stderr]      |
[INFO] [stderr] 1242 |         pub fn remote(self, client: &Client) -> Result<GetTradeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1292:9
[INFO] [stderr]      |
[INFO] [stderr] 1292 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1294:9
[INFO] [stderr]      |
[INFO] [stderr] 1294 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1432:80
[INFO] [stderr]      |
[INFO] [stderr] 1432 |         pub fn remote(self, client: &Client) -> Result<CloseTradeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1510:9
[INFO] [stderr]      |
[INFO] [stderr] 1510 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1512:9
[INFO] [stderr]      |
[INFO] [stderr] 1512 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1655:59
[INFO] [stderr]      |
[INFO] [stderr] 1655 |         ) -> Result<SetTradeClientExtensionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:1716:9
[INFO] [stderr]      |
[INFO] [stderr] 1716 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:1718:9
[INFO] [stderr]      |
[INFO] [stderr] 1718 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:1891:58
[INFO] [stderr]      |
[INFO] [stderr] 1891 |         ) -> Result<SetTradeDependentOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2014:9
[INFO] [stderr]      |
[INFO] [stderr] 2014 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2016:9
[INFO] [stderr]      |
[INFO] [stderr] 2016 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2094:82
[INFO] [stderr]      |
[INFO] [stderr] 2094 |         pub fn remote(self, client: &Client) -> Result<ListAccountsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2135:9
[INFO] [stderr]      |
[INFO] [stderr] 2135 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2137:9
[INFO] [stderr]      |
[INFO] [stderr] 2137 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2245:80
[INFO] [stderr]      |
[INFO] [stderr] 2245 |         pub fn remote(self, client: &Client) -> Result<GetAccountResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2293:9
[INFO] [stderr]      |
[INFO] [stderr] 2293 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2295:9
[INFO] [stderr]      |
[INFO] [stderr] 2295 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2401:87
[INFO] [stderr]      |
[INFO] [stderr] 2401 |         pub fn remote(self, client: &Client) -> Result<GetAccountSummaryResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2450:9
[INFO] [stderr]      |
[INFO] [stderr] 2450 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2452:9
[INFO] [stderr]      |
[INFO] [stderr] 2452 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2557:91
[INFO] [stderr]      |
[INFO] [stderr] 2557 |         pub fn remote(self, client: &Client) -> Result<GetAccountInstrumentsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2604:9
[INFO] [stderr]      |
[INFO] [stderr] 2604 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2743:86
[INFO] [stderr]      |
[INFO] [stderr] 2743 |         pub fn remote(self, client: &Client) -> Result<ConfigureAccountResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:2795:9
[INFO] [stderr]      |
[INFO] [stderr] 2795 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:2797:9
[INFO] [stderr]      |
[INFO] [stderr] 2797 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:2918:87
[INFO] [stderr]      |
[INFO] [stderr] 2918 |         pub fn remote(self, client: &Client) -> Result<GetAccountChangesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_definitions::*`
[INFO] [stderr]     --> src/account.rs:2976:9
[INFO] [stderr]      |
[INFO] [stderr] 2976 |     use fxoanda_definitions::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3155:86
[INFO] [stderr]      |
[INFO] [stderr] 3155 |         pub fn remote(self, client: &Client) -> Result<ListTransactionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3238:9
[INFO] [stderr]      |
[INFO] [stderr] 3238 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3240:9
[INFO] [stderr]      |
[INFO] [stderr] 3240 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3361:84
[INFO] [stderr]      |
[INFO] [stderr] 3361 |         pub fn remote(self, client: &Client) -> Result<GetTransactionResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                    ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3410:9
[INFO] [stderr]      |
[INFO] [stderr] 3410 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3412:9
[INFO] [stderr]      |
[INFO] [stderr] 3412 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3558:89
[INFO] [stderr]      |
[INFO] [stderr] 3558 |         pub fn remote(self, client: &Client) -> Result<GetTransactionRangeResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                         ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3605:9
[INFO] [stderr]      |
[INFO] [stderr] 3605 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3607:9
[INFO] [stderr]      |
[INFO] [stderr] 3607 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3727:92
[INFO] [stderr]      |
[INFO] [stderr] 3727 |         pub fn remote(self, client: &Client) -> Result<GetTransactionsSinceIdResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                            ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:3774:9
[INFO] [stderr]      |
[INFO] [stderr] 3774 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:3776:9
[INFO] [stderr]      |
[INFO] [stderr] 3776 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:3868:88
[INFO] [stderr]      |
[INFO] [stderr] 3868 |         pub fn remote(self, client: &Client) -> Result<StreamTransactionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4097:79
[INFO] [stderr]      |
[INFO] [stderr] 4097 |         pub fn remote(self, client: &Client) -> Result<GetPricesResponse, Box<Error>> {
[INFO] [stderr]      |                                                                               ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4159:9
[INFO] [stderr]      |
[INFO] [stderr] 4159 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4161:9
[INFO] [stderr]      |
[INFO] [stderr] 4161 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4304:83
[INFO] [stderr]      |
[INFO] [stderr] 4304 |         pub fn remote(self, client: &Client) -> Result<StreamPricingResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4641:62
[INFO] [stderr]      |
[INFO] [stderr] 4641 |         ) -> Result<GetAccountInstrumentCandlesResponse, Box<Error>> {
[INFO] [stderr]      |                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4692:9
[INFO] [stderr]      |
[INFO] [stderr] 4692 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4694:9
[INFO] [stderr]      |
[INFO] [stderr] 4694 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:4810:87
[INFO] [stderr]      |
[INFO] [stderr] 4810 |         pub fn remote(self, client: &Client) -> Result<CreateMarketOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:4900:9
[INFO] [stderr]      |
[INFO] [stderr] 4900 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:4902:9
[INFO] [stderr]      |
[INFO] [stderr] 4902 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5018:86
[INFO] [stderr]      |
[INFO] [stderr] 5018 |         pub fn remote(self, client: &Client) -> Result<CreateLimitOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                      ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5108:9
[INFO] [stderr]      |
[INFO] [stderr] 5108 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5110:9
[INFO] [stderr]      |
[INFO] [stderr] 5110 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5226:85
[INFO] [stderr]      |
[INFO] [stderr] 5226 |         pub fn remote(self, client: &Client) -> Result<CreateStopOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                     ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5316:9
[INFO] [stderr]      |
[INFO] [stderr] 5316 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5318:9
[INFO] [stderr]      |
[INFO] [stderr] 5318 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5491:80
[INFO] [stderr]      |
[INFO] [stderr] 5491 |         pub fn remote(self, client: &Client) -> Result<ListOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5541:9
[INFO] [stderr]      |
[INFO] [stderr] 5541 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5543:9
[INFO] [stderr]      |
[INFO] [stderr] 5543 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5649:87
[INFO] [stderr]      |
[INFO] [stderr] 5649 |         pub fn remote(self, client: &Client) -> Result<ListPendingOrdersResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                       ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5696:9
[INFO] [stderr]      |
[INFO] [stderr] 5696 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5698:9
[INFO] [stderr]      |
[INFO] [stderr] 5698 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:5820:78
[INFO] [stderr]      |
[INFO] [stderr] 5820 |         pub fn remote(self, client: &Client) -> Result<GetOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                              ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:5872:9
[INFO] [stderr]      |
[INFO] [stderr] 5872 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:5874:9
[INFO] [stderr]      |
[INFO] [stderr] 5874 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6021:82
[INFO] [stderr]      |
[INFO] [stderr] 6021 |         pub fn remote(self, client: &Client) -> Result<ReplaceOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:6119:9
[INFO] [stderr]      |
[INFO] [stderr] 6119 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:6121:9
[INFO] [stderr]      |
[INFO] [stderr] 6121 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6255:81
[INFO] [stderr]      |
[INFO] [stderr] 6255 |         pub fn remote(self, client: &Client) -> Result<CancelOrderResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                 ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `chrono::prelude::*`
[INFO] [stderr]     --> src/account.rs:6315:9
[INFO] [stderr]      |
[INFO] [stderr] 6315 |     use chrono::prelude::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `fxoanda_serdes::*`
[INFO] [stderr]     --> src/account.rs:6317:9
[INFO] [stderr]      |
[INFO] [stderr] 6317 |     use fxoanda_serdes::*;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/account.rs:6478:59
[INFO] [stderr]      |
[INFO] [stderr] 6478 |         ) -> Result<SetOrderClientExtensionsResponse, Box<Error>> {
[INFO] [stderr]      |                                                           ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/client.rs:16:72
[INFO] [stderr]    |
[INFO] [stderr] 16 |              pub fn $func( &self, x: $request ) -> Result<$response, Box<Error>> {
[INFO] [stderr]    |                                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] ...
[INFO] [stderr] 24 | / client_requests!( candles(GetInstrumentCandlesRequest) -> GetInstrumentCandlesResponse,
[INFO] [stderr] 25 | |                   orderbook(GetOrderBookRequest) -> GetOrderBookResponse,
[INFO] [stderr] 26 | |                   positionbook(GetPositionBookRequest) -> GetPositionBookResponse,
[INFO] [stderr] 27 | |                   pricing(GetPricesRequest) -> GetPricesResponse,
[INFO] [stderr] 28 | |                   accounts(ListAccountsRequest) -> ListAccountsResponse,
[INFO] [stderr] 29 | |                   account_summary(GetAccountSummaryRequest) -> GetAccountSummaryResponse);
[INFO] [stderr]    | |__________________________________________________________________________________________- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:267:90
[INFO] [stderr]     |
[INFO] [stderr] 267 |         pub fn remote(self, client: &Client) -> Result<GetInstrumentCandlesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:449:88
[INFO] [stderr]     |
[INFO] [stderr] 449 |         pub fn remote(self, client: &Client) -> Result<GetInstrumentPriceResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                        ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:650:58
[INFO] [stderr]     |
[INFO] [stderr] 650 |         ) -> Result<GetInstrumentPriceRangeResponse, Box<Error>> {
[INFO] [stderr]     |                                                          ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/instrument.rs:826:82
[INFO] [stderr]     |
[INFO] [stderr] 826 |         pub fn remote(self, client: &Client) -> Result<GetOrderBookResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                  ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]     --> src/instrument.rs:1005:85
[INFO] [stderr]      |
[INFO] [stderr] 1005 |         pub fn remote(self, client: &Client) -> Result<GetPositionBookResponse, Box<Error>> {
[INFO] [stderr]      |                                                                                     ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/pricing.rs:121:83
[INFO] [stderr]     |
[INFO] [stderr] 121 |         pub fn remote(self, client: &Client) -> Result<GetBasePricesResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]    --> src/pricing.rs:316:83
[INFO] [stderr]     |
[INFO] [stderr] 316 |         pub fn remote(self, client: &Client) -> Result<GetPriceRangeResponse, Box<Error>> {
[INFO] [stderr]     |                                                                                   ^^^^^ help: use `dyn`: `dyn Error`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/account.rs:113:24
[INFO] [stderr]     |
[INFO] [stderr] 113 |                     Ok(mut j) => Ok(j),
[INFO] [stderr]     |                        ----^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/account.rs:254:24
[INFO] [stderr]     |
[INFO] [stderr] 254 |                     Ok(mut j) => Ok(j),
[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/account.rs:412:24
[INFO] [stderr]     |
[INFO] [stderr] 412 |                     Ok(mut j) => Ok(j),
[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/account.rs:650:24
[INFO] [stderr]     |
[INFO] [stderr] 650 |                     Ok(mut j) => Ok(j),
[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/account.rs:929:24
[INFO] [stderr]     |
[INFO] [stderr] 929 |                     Ok(mut j) => Ok(j),
[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/account.rs:1087:24
[INFO] [stderr]      |
[INFO] [stderr] 1087 |                     Ok(mut j) => Ok(j),
[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/account.rs:113:24
[INFO] [stderr]     |
[INFO] [stderr] 113 |                     Ok(mut j) => Ok(j),
[INFO] [stderr]     |                        ----^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]     --> src/account.rs:1259:24
[INFO] [stderr]      |
[INFO] [stderr] 1259 |                     Ok(mut j) => Ok(j),
[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/account.rs:254:24
[INFO] [stderr]     |
[INFO] [stderr] 254 |                     Ok(mut j) => Ok(j),
[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/account.rs:1450:24
[INFO] [stderr]      |
[INFO] [stderr] 1450 |                     Ok(mut j) => Ok(j),
[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/account.rs:412:24
[INFO] [stderr]     |
[INFO] [stderr] 412 |                     Ok(mut j) => Ok(j),
[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/account.rs:650:24
[INFO] [stderr]     |
[INFO] [stderr] 650 |                     Ok(mut j) => Ok(j),
[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/account.rs:1673:24
[INFO] [stderr]      |
[INFO] [stderr] 1673 |                     Ok(mut j) => Ok(j),
[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/account.rs:929:24
[INFO] [stderr]     |
[INFO] [stderr] 929 |                     Ok(mut j) => Ok(j),
[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/account.rs:1909:24
[INFO] [stderr]      |
[INFO] [stderr] 1909 |                     Ok(mut j) => Ok(j),
[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/account.rs:1087:24
[INFO] [stderr]      |
[INFO] [stderr] 1087 |                     Ok(mut j) => Ok(j),
[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/account.rs:1259:24
[INFO] [stderr]      |
[INFO] [stderr] 1259 |                     Ok(mut j) => Ok(j),
[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/account.rs:2107:24
[INFO] [stderr]      |
[INFO] [stderr] 2107 |                     Ok(mut j) => Ok(j),
[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/account.rs:1450:24
[INFO] [stderr]      |
[INFO] [stderr] 1450 |                     Ok(mut j) => Ok(j),
[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/account.rs:2261:24
[INFO] [stderr]      |
[INFO] [stderr] 2261 |                     Ok(mut j) => Ok(j),
[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/account.rs:2417:24
[INFO] [stderr]      |
[INFO] [stderr] 2417 |                     Ok(mut j) => Ok(j),
[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/account.rs:1673:24
[INFO] [stderr]      |
[INFO] [stderr] 1673 |                     Ok(mut j) => Ok(j),
[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/account.rs:2573:24
[INFO] [stderr]      |
[INFO] [stderr] 2573 |                     Ok(mut j) => Ok(j),
[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/account.rs:1909:24
[INFO] [stderr]      |
[INFO] [stderr] 1909 |                     Ok(mut j) => Ok(j),
[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/account.rs:2760:24
[INFO] [stderr]      |
[INFO] [stderr] 2760 |                     Ok(mut j) => Ok(j),
[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/account.rs:2934:24
[INFO] [stderr]      |
[INFO] [stderr] 2934 |                     Ok(mut j) => Ok(j),
[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/account.rs:2107:24
[INFO] [stderr]      |
[INFO] [stderr] 2107 |                     Ok(mut j) => Ok(j),
[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/account.rs:2261:24
[INFO] [stderr]      |
[INFO] [stderr] 2261 |                     Ok(mut j) => Ok(j),
[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/account.rs:3171:24
[INFO] [stderr]      |
[INFO] [stderr] 3171 |                     Ok(mut j) => Ok(j),
[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/account.rs:2417:24
[INFO] [stderr]      |
[INFO] [stderr] 2417 |                     Ok(mut j) => Ok(j),
[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/account.rs:3378:24
[INFO] [stderr]      |
[INFO] [stderr] 3378 |                     Ok(mut j) => Ok(j),
[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/account.rs:2573:24
[INFO] [stderr]      |
[INFO] [stderr] 2573 |                     Ok(mut j) => Ok(j),
[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/account.rs:3574:24
[INFO] [stderr]      |
[INFO] [stderr] 3574 |                     Ok(mut j) => Ok(j),
[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/account.rs:2760:24
[INFO] [stderr]      |
[INFO] [stderr] 2760 |                     Ok(mut j) => Ok(j),
[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/account.rs:3743:24
[INFO] [stderr]      |
[INFO] [stderr] 3743 |                     Ok(mut j) => Ok(j),
[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/account.rs:2934:24
[INFO] [stderr]      |
[INFO] [stderr] 2934 |                     Ok(mut j) => Ok(j),
[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/account.rs:3884:24
[INFO] [stderr]      |
[INFO] [stderr] 3884 |                     Ok(mut j) => Ok(j),
[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/account.rs:3171:24
[INFO] [stderr]      |
[INFO] [stderr] 3171 |                     Ok(mut j) => Ok(j),
[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/account.rs:3378:24
[INFO] [stderr]      |
[INFO] [stderr] 3378 |                     Ok(mut j) => Ok(j),
[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/account.rs:4113:24
[INFO] [stderr]      |
[INFO] [stderr] 4113 |                     Ok(mut j) => Ok(j),
[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/account.rs:3574:24
[INFO] [stderr]      |
[INFO] [stderr] 3574 |                     Ok(mut j) => Ok(j),
[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/account.rs:4320:24
[INFO] [stderr]      |
[INFO] [stderr] 4320 |                     Ok(mut j) => Ok(j),
[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/account.rs:3743:24
[INFO] [stderr]      |
[INFO] [stderr] 3743 |                     Ok(mut j) => Ok(j),
[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/account.rs:3884:24
[INFO] [stderr]      |
[INFO] [stderr] 3884 |                     Ok(mut j) => Ok(j),
[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/account.rs:4657:24
[INFO] [stderr]      |
[INFO] [stderr] 4657 |                     Ok(mut j) => Ok(j),
[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/account.rs:4113:24
[INFO] [stderr]      |
[INFO] [stderr] 4113 |                     Ok(mut j) => Ok(j),
[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/account.rs:4827:24
[INFO] [stderr]      |
[INFO] [stderr] 4827 |                     Ok(mut j) => Ok(j),
[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/account.rs:4320:24
[INFO] [stderr]      |
[INFO] [stderr] 4320 |                     Ok(mut j) => Ok(j),
[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/account.rs:5035:24
[INFO] [stderr]      |
[INFO] [stderr] 5035 |                     Ok(mut j) => Ok(j),
[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/account.rs:5243:24
[INFO] [stderr]      |
[INFO] [stderr] 5243 |                     Ok(mut j) => Ok(j),
[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/account.rs:4657:24
[INFO] [stderr]      |
[INFO] [stderr] 4657 |                     Ok(mut j) => Ok(j),
[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/account.rs:4827:24
[INFO] [stderr]      |
[INFO] [stderr] 4827 |                     Ok(mut j) => Ok(j),
[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/account.rs:5507:24
[INFO] [stderr]      |
[INFO] [stderr] 5507 |                     Ok(mut j) => Ok(j),
[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/account.rs:5665:24
[INFO] [stderr]      |
[INFO] [stderr] 5665 |                     Ok(mut j) => Ok(j),
[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/account.rs:5035:24
[INFO] [stderr]      |
[INFO] [stderr] 5035 |                     Ok(mut j) => Ok(j),
[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/account.rs:5837:24
[INFO] [stderr]      |
[INFO] [stderr] 5837 |                     Ok(mut j) => Ok(j),
[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/account.rs:5243:24
[INFO] [stderr]      |
[INFO] [stderr] 5243 |                     Ok(mut j) => Ok(j),
[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/account.rs:6039:24
[INFO] [stderr]      |
[INFO] [stderr] 6039 |                     Ok(mut j) => Ok(j),
[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/account.rs:5507:24
[INFO] [stderr]      |
[INFO] [stderr] 5507 |                     Ok(mut j) => Ok(j),
[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/account.rs:6273:24
[INFO] [stderr]      |
[INFO] [stderr] 6273 |                     Ok(mut j) => Ok(j),
[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/account.rs:5665:24
[INFO] [stderr]      |
[INFO] [stderr] 5665 |                     Ok(mut j) => Ok(j),
[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/account.rs:6496:24
[INFO] [stderr]      |
[INFO] [stderr] 6496 |                     Ok(mut j) => Ok(j),
[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/account.rs:5837:24
[INFO] [stderr]      |
[INFO] [stderr] 5837 |                     Ok(mut j) => Ok(j),
[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/account.rs:6039:24
[INFO] [stderr]      |
[INFO] [stderr] 6039 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:283:24
[INFO] [stderr]     |
[INFO] [stderr] 283 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:465:24
[INFO] [stderr]     |
[INFO] [stderr] 465 |                     Ok(mut j) => Ok(j),
[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/account.rs:6273:24
[INFO] [stderr]      |
[INFO] [stderr] 6273 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:666:24
[INFO] [stderr]     |
[INFO] [stderr] 666 |                     Ok(mut j) => Ok(j),
[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/account.rs:6496:24
[INFO] [stderr]      |
[INFO] [stderr] 6496 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:842:24
[INFO] [stderr]     |
[INFO] [stderr] 842 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:283:24
[INFO] [stderr]     |
[INFO] [stderr] 283 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:1021:24
[INFO] [stderr]      |
[INFO] [stderr] 1021 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:465:24
[INFO] [stderr]     |
[INFO] [stderr] 465 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:666:24
[INFO] [stderr]     |
[INFO] [stderr] 666 |                     Ok(mut j) => Ok(j),
[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/pricing.rs:134:24
[INFO] [stderr]     |
[INFO] [stderr] 134 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:842:24
[INFO] [stderr]     |
[INFO] [stderr] 842 |                     Ok(mut j) => Ok(j),
[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/pricing.rs:332:24
[INFO] [stderr]     |
[INFO] [stderr] 332 |                     Ok(mut j) => Ok(j),
[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/instrument.rs:1021:24
[INFO] [stderr]      |
[INFO] [stderr] 1021 |                     Ok(mut j) => Ok(j),
[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/pricing.rs:134:24
[INFO] [stderr]     |
[INFO] [stderr] 134 |                     Ok(mut j) => Ok(j),
[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/pricing.rs:332:24
[INFO] [stderr]     |
[INFO] [stderr] 332 |                     Ok(mut j) => Ok(j),
[INFO] [stderr]     |                        ----^
[INFO] [stderr]     |                        |
[INFO] [stderr]     |                        help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 14s
[INFO] running `"docker" "inspect" "d21928d74a6c4ced7dc1f6dc1994f80e6a27260b87132233680e79bf199e51cc"`
[INFO] running `"docker" "rm" "-f" "d21928d74a6c4ced7dc1f6dc1994f80e6a27260b87132233680e79bf199e51cc"`
[INFO] [stdout] d21928d74a6c4ced7dc1f6dc1994f80e6a27260b87132233680e79bf199e51cc
