Dec 03 19:22:59.892 INFO testing api_kit-0.2.0 against 1.30.1 for beta-1.31-5
Dec 03 19:22:59.892 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:23:00.099 INFO [stdout] a97c11f71082b0586acaaf74e41e10567951a39d9af2c9d17921bf3d942719b4
Dec 03 19:23:00.104 INFO running `"docker" "start" "-a" "a97c11f71082b0586acaaf74e41e10567951a39d9af2c9d17921bf3d942719b4"`
Dec 03 19:23:00.591 INFO [stderr] usermod: no changes
Dec 03 19:23:00.717 INFO [stderr]    Compiling api_kit v0.2.0 (/source)
Dec 03 19:23:04.638 INFO [stderr] warning: unused import: `hyper::client::Client`
Dec 03 19:23:04.638 INFO [stderr]  --> src/api_client/mod.rs:1:5
Dec 03 19:23:04.638 INFO [stderr]   |
Dec 03 19:23:04.638 INFO [stderr] 1 | use hyper::client::Client;
Dec 03 19:23:04.638 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.638 INFO [stderr]   |
Dec 03 19:23:04.638 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 19:23:04.638 INFO [stderr] 
Dec 03 19:23:04.638 INFO [stderr] warning: unused import: `hyper::client::response::Response`
Dec 03 19:23:04.638 INFO [stderr]  --> src/api_client/mod.rs:2:5
Dec 03 19:23:04.638 INFO [stderr]   |
Dec 03 19:23:04.638 INFO [stderr] 2 | use hyper::client::response::Response;
Dec 03 19:23:04.638 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.638 INFO [stderr] 
Dec 03 19:23:04.638 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:04.638 INFO [stderr]  --> src/api_client/mod.rs:3:5
Dec 03 19:23:04.638 INFO [stderr]   |
Dec 03 19:23:04.638 INFO [stderr] 3 | use hyper::client::RequestBuilder;
Dec 03 19:23:04.638 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.638 INFO [stderr] 
Dec 03 19:23:04.638 INFO [stderr] warning: unused import: `hyper::client::request::Request`
Dec 03 19:23:04.638 INFO [stderr]  --> src/api_client/mod.rs:4:5
Dec 03 19:23:04.638 INFO [stderr]   |
Dec 03 19:23:04.638 INFO [stderr] 4 | use hyper::client::request::Request;
Dec 03 19:23:04.638 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.638 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused import: `hyper::Url`
Dec 03 19:23:04.643 INFO [stderr]  --> src/api_client/mod.rs:5:5
Dec 03 19:23:04.643 INFO [stderr]   |
Dec 03 19:23:04.643 INFO [stderr] 5 | use hyper::Url;
Dec 03 19:23:04.643 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:04.643 INFO [stderr]  --> src/api_client/mod.rs:6:5
Dec 03 19:23:04.643 INFO [stderr]   |
Dec 03 19:23:04.643 INFO [stderr] 6 | use api_request::HttpMethod;
Dec 03 19:23:04.643 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:04.643 INFO [stderr]  --> src/api_client/mod.rs:9:20
Dec 03 19:23:04.643 INFO [stderr]   |
Dec 03 19:23:04.643 INFO [stderr] 9 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.643 INFO [stderr]   |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.643 INFO [stderr]   --> src/api_client/mod.rs:10:5
Dec 03 19:23:04.643 INFO [stderr]    |
Dec 03 19:23:04.643 INFO [stderr] 10 | use std::error::Error as StdErr;
Dec 03 19:23:04.643 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused import: `hyper::error::Error as HyErr`
Dec 03 19:23:04.643 INFO [stderr]   --> src/api_client/mod.rs:11:5
Dec 03 19:23:04.643 INFO [stderr]    |
Dec 03 19:23:04.643 INFO [stderr] 11 | use hyper::error::Error as HyErr;
Dec 03 19:23:04.643 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.643 INFO [stderr]   --> src/api_client/mod.rs:13:5
Dec 03 19:23:04.643 INFO [stderr]    |
Dec 03 19:23:04.643 INFO [stderr] 13 | use hyper::status::StatusCode;
Dec 03 19:23:04.643 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.643 INFO [stderr] 
Dec 03 19:23:04.643 INFO [stderr] warning: unused imports: `ErrorTiming`, `ResponseError`
Dec 03 19:23:04.643 INFO [stderr]   --> src/api_client/mod.rs:14:23
Dec 03 19:23:04.643 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 14 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:04.644 INFO [stderr]    |                       ^^^^^^^^^^^  ^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `hyper::client::Body`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:17:5
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 17 | use hyper::client::Body;
Dec 03 19:23:04.644 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:18:5
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 18 | use std::io::Read;
Dec 03 19:23:04.644 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `hyper::header::ContentLength`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:19:5
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 19 | use hyper::header::ContentLength;
Dec 03 19:23:04.644 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `hyper::header::ContentType`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:20:5
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 20 | use hyper::header::ContentType;
Dec 03 19:23:04.644 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `hyper::header::Headers`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:21:5
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 21 | use hyper::header::Headers;
Dec 03 19:23:04.644 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused imports: `Error as StdioErr`, `Write`
Dec 03 19:23:04.644 INFO [stderr]   --> src/api_client/mod.rs:22:15
Dec 03 19:23:04.644 INFO [stderr]    |
Dec 03 19:23:04.644 INFO [stderr] 22 | use std::io::{Write, Error as StdioErr};
Dec 03 19:23:04.644 INFO [stderr]    |               ^^^^^  ^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.644 INFO [stderr]  --> src/api_request/mod.rs:4:5
Dec 03 19:23:04.644 INFO [stderr]   |
Dec 03 19:23:04.644 INFO [stderr] 4 | use hyper::status::StatusCode;
Dec 03 19:23:04.644 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.644 INFO [stderr] 
Dec 03 19:23:04.644 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.645 INFO [stderr]  --> src/api_request/mod.rs:5:5
Dec 03 19:23:04.645 INFO [stderr]   |
Dec 03 19:23:04.645 INFO [stderr] 5 | use std::error::Error as StdErr;
Dec 03 19:23:04.645 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.645 INFO [stderr] 
Dec 03 19:23:04.645 INFO [stderr] warning: unused import: `err::Error`
Dec 03 19:23:04.645 INFO [stderr]  --> src/api_request/mod.rs:6:5
Dec 03 19:23:04.645 INFO [stderr]   |
Dec 03 19:23:04.645 INFO [stderr] 6 | use err::Error;
Dec 03 19:23:04.645 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:04.645 INFO [stderr] 
Dec 03 19:23:04.645 INFO [stderr] warning: unused import: `std::fmt`
Dec 03 19:23:04.645 INFO [stderr]  --> src/api_request/mod.rs:8:5
Dec 03 19:23:04.645 INFO [stderr]   |
Dec 03 19:23:04.645 INFO [stderr] 8 | use std::fmt;
Dec 03 19:23:04.645 INFO [stderr]   |     ^^^^^^^^
Dec 03 19:23:04.645 INFO [stderr] 
Dec 03 19:23:04.645 INFO [stderr] warning: unused import: `BodyBuilder`
Dec 03 19:23:04.645 INFO [stderr]   --> src/api_request/mod.rs:12:20
Dec 03 19:23:04.645 INFO [stderr]    |
Dec 03 19:23:04.645 INFO [stderr] 12 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.645 INFO [stderr]    |                    ^^^^^^^^^^^
Dec 03 19:23:04.645 INFO [stderr] 
Dec 03 19:23:04.645 INFO [stderr] warning: unused import: `std::marker::Copy`
Dec 03 19:23:04.645 INFO [stderr]  --> src/body_builder/mod.rs:1:5
Dec 03 19:23:04.645 INFO [stderr]   |
Dec 03 19:23:04.645 INFO [stderr] 1 | use std::marker::Copy;
Dec 03 19:23:04.645 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.645 INFO [stderr] 
Dec 03 19:23:04.645 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:04.645 INFO [stderr]  --> src/body_builder/json.rs:1:5
Dec 03 19:23:04.645 INFO [stderr]   |
Dec 03 19:23:04.645 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:04.645 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/json.rs:5:15
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:04.646 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/json.rs:6:21
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:04.646 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/json.rs:7:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:1:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `serde_json::ser`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:2:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 2 | use serde_json::ser;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `serde_json::value::Value`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:3:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 3 | use serde_json::value::Value;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:5:15
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:04.646 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:6:21
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:04.646 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:04.646 INFO [stderr]  --> src/body_builder/form.rs:7:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 19:23:04.646 INFO [stderr]  --> src/error/mod.rs:3:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 3 | use std::marker::PhantomData;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `Body`
Dec 03 19:23:04.646 INFO [stderr]  --> src/interceptor/mod.rs:4:29
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 4 | use hyper::client::{Client, Body};
Dec 03 19:23:04.646 INFO [stderr]   |                             ^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:04.646 INFO [stderr]  --> src/interceptor/mod.rs:5:5
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 5 | use hyper::client::RequestBuilder;
Dec 03 19:23:04.646 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.646 INFO [stderr] 
Dec 03 19:23:04.646 INFO [stderr] warning: unused import: `Fresh`
Dec 03 19:23:04.646 INFO [stderr]  --> src/interceptor/mod.rs:8:18
Dec 03 19:23:04.646 INFO [stderr]   |
Dec 03 19:23:04.646 INFO [stderr] 8 | use hyper::net::{Fresh, Streaming};
Dec 03 19:23:04.646 INFO [stderr]   |                  ^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:10:5
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 10 | use api_request::HttpMethod;
Dec 03 19:23:04.647 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:11:20
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 11 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:04.647 INFO [stderr]    |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:12:5
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 12 | use std::error::Error as StdErr;
Dec 03 19:23:04.647 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:15:5
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 15 | use hyper::status::StatusCode;
Dec 03 19:23:04.647 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `ResponseError`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:16:36
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 16 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:04.647 INFO [stderr]    |                                    ^^^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:19:5
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 19 | use std::io::Read;
Dec 03 19:23:04.647 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.647 INFO [stderr] warning: unused import: `Headers`
Dec 03 19:23:04.647 INFO [stderr]   --> src/interceptor/mod.rs:20:49
Dec 03 19:23:04.647 INFO [stderr]    |
Dec 03 19:23:04.647 INFO [stderr] 20 | use hyper::header::{ContentLength, ContentType, Headers};
Dec 03 19:23:04.647 INFO [stderr]    |                                                 ^^^^^^^
Dec 03 19:23:04.647 INFO [stderr] 
Dec 03 19:23:04.785 INFO [stderr] warning: unused import: `api_client::ApiClient`
Dec 03 19:23:04.785 INFO [stderr]  --> src/interceptor/mod.rs:9:5
Dec 03 19:23:04.785 INFO [stderr]   |
Dec 03 19:23:04.785 INFO [stderr] 9 | use api_client::ApiClient;
Dec 03 19:23:04.785 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.785 INFO [stderr] 
Dec 03 19:23:04.824 INFO [stderr] warning: unused variable: `code`
Dec 03 19:23:04.824 INFO [stderr]   --> src/error/mod.rs:66:51
Dec 03 19:23:04.824 INFO [stderr]    |
Dec 03 19:23:04.825 INFO [stderr] 66 |             ResponseError::UnacceptableStatusCode(code) => "Unacceptable Status code",
Dec 03 19:23:04.825 INFO [stderr]    |                                                   ^^^^ help: consider using `_code` instead
Dec 03 19:23:04.825 INFO [stderr]    |
Dec 03 19:23:04.825 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 19:23:04.825 INFO [stderr] 
Dec 03 19:23:04.825 INFO [stderr] warning: unused variable: `hyclient`
Dec 03 19:23:04.825 INFO [stderr]   --> src/interceptor/mod.rs:70:13
Dec 03 19:23:04.825 INFO [stderr]    |
Dec 03 19:23:04.825 INFO [stderr] 70 |         let hyclient = Client::new();
Dec 03 19:23:04.825 INFO [stderr]    |             ^^^^^^^^ help: consider using `_hyclient` instead
Dec 03 19:23:04.825 INFO [stderr] 
Dec 03 19:23:04.827 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:04.827 INFO [stderr]   --> src/api_client/mod.rs:44:16
Dec 03 19:23:04.827 INFO [stderr]    |
Dec 03 19:23:04.827 INFO [stderr] 44 |             Ok(mut response) => self.api_request_builder.responseFromObject(response),
Dec 03 19:23:04.827 INFO [stderr]    |                ----^^^^^^^^
Dec 03 19:23:04.827 INFO [stderr]    |                |
Dec 03 19:23:04.827 INFO [stderr]    |                help: remove this `mut`
Dec 03 19:23:04.827 INFO [stderr]    |
Dec 03 19:23:04.827 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 03 19:23:04.827 INFO [stderr] 
Dec 03 19:23:04.846 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:04.846 INFO [stderr]    --> src/interceptor/mod.rs:126:13
Dec 03 19:23:04.846 INFO [stderr]     |
Dec 03 19:23:04.846 INFO [stderr] 126 |         let mut result = match req_started.send() {
Dec 03 19:23:04.846 INFO [stderr]     |             ----^^^^^^
Dec 03 19:23:04.846 INFO [stderr]     |             |
Dec 03 19:23:04.846 INFO [stderr]     |             help: remove this `mut`
Dec 03 19:23:04.846 INFO [stderr] 
Dec 03 19:23:04.849 INFO [stderr] warning: method `addInterceptor` should have a snake case name such as `add_interceptor`
Dec 03 19:23:04.849 INFO [stderr]   --> src/api_client/mod.rs:32:5
Dec 03 19:23:04.849 INFO [stderr]    |
Dec 03 19:23:04.849 INFO [stderr] 32 | /     pub fn addInterceptor(mut self, interceptor: Box<Interceptor>) -> RealCall<ResponseType> {
Dec 03 19:23:04.849 INFO [stderr] 33 | |         self.interceptors.push(interceptor);
Dec 03 19:23:04.849 INFO [stderr] 34 | |         return self;
Dec 03 19:23:04.849 INFO [stderr] 35 | |     }
Dec 03 19:23:04.849 INFO [stderr]    | |_____^
Dec 03 19:23:04.849 INFO [stderr]    |
Dec 03 19:23:04.849 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 03 19:23:04.849 INFO [stderr] 
Dec 03 19:23:04.849 INFO [stderr] warning: variable `apiErr` should have a snake case name such as `api_err`
Dec 03 19:23:04.849 INFO [stderr]   --> src/api_client/mod.rs:45:17
Dec 03 19:23:04.849 INFO [stderr]    |
Dec 03 19:23:04.849 INFO [stderr] 45 |             Err(apiErr) => Err(apiErr),
Dec 03 19:23:04.849 INFO [stderr]    |                 ^^^^^^
Dec 03 19:23:04.849 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: structure field `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:04.850 INFO [stderr]   --> src/api_request/mod.rs:21:5
Dec 03 19:23:04.850 INFO [stderr]    |
Dec 03 19:23:04.850 INFO [stderr] 21 |     pub queryParameters: Vec<(String, String)>,
Dec 03 19:23:04.850 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.850 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: trait method `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:04.850 INFO [stderr]   --> src/api_request/mod.rs:32:5
Dec 03 19:23:04.850 INFO [stderr]    |
Dec 03 19:23:04.850 INFO [stderr] 32 | /     fn queryParameters(&self) -> Vec<(String, String)> {
Dec 03 19:23:04.850 INFO [stderr] 33 | |         let vc: Vec<(String, String)> = vec![];
Dec 03 19:23:04.850 INFO [stderr] 34 | |         return vc;
Dec 03 19:23:04.850 INFO [stderr] 35 | |     }
Dec 03 19:23:04.850 INFO [stderr]    | |_____^
Dec 03 19:23:04.850 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: trait method `requestBody` should have a snake case name such as `request_body`
Dec 03 19:23:04.850 INFO [stderr]   --> src/api_request/mod.rs:36:5
Dec 03 19:23:04.850 INFO [stderr]    |
Dec 03 19:23:04.850 INFO [stderr] 36 | /     fn requestBody(&self) -> Option<RequestBody> {
Dec 03 19:23:04.850 INFO [stderr] 37 | |         return None;
Dec 03 19:23:04.850 INFO [stderr] 38 | |     }
Dec 03 19:23:04.850 INFO [stderr]    | |_____^
Dec 03 19:23:04.850 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: trait method `interceptRequest` should have a snake case name such as `intercept_request`
Dec 03 19:23:04.850 INFO [stderr]   --> src/api_request/mod.rs:39:5
Dec 03 19:23:04.850 INFO [stderr]    |
Dec 03 19:23:04.850 INFO [stderr] 39 | /     fn interceptRequest(&self, request: Request<Fresh>) -> Result<Request<Fresh>, ApiError> {
Dec 03 19:23:04.850 INFO [stderr] 40 | |         return Ok(request);
Dec 03 19:23:04.850 INFO [stderr] 41 | |     }
Dec 03 19:23:04.850 INFO [stderr]    | |_____^
Dec 03 19:23:04.850 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: trait method `interceptResponse` should have a snake case name such as `intercept_response`
Dec 03 19:23:04.850 INFO [stderr]   --> src/api_request/mod.rs:42:5
Dec 03 19:23:04.850 INFO [stderr]    |
Dec 03 19:23:04.850 INFO [stderr] 42 | /     fn interceptResponse(&self,
Dec 03 19:23:04.850 INFO [stderr] 43 | |                          response: Rc<RefCell<Response>>)
Dec 03 19:23:04.850 INFO [stderr] 44 | |                          -> Result<Rc<RefCell<Response>>, ApiError> {
Dec 03 19:23:04.850 INFO [stderr] 45 | |         return Ok(response);
Dec 03 19:23:04.850 INFO [stderr] 46 | |     }
Dec 03 19:23:04.850 INFO [stderr]    | |_____^
Dec 03 19:23:04.850 INFO [stderr] 
Dec 03 19:23:04.850 INFO [stderr] warning: trait method `responseFromObject` should have a snake case name such as `response_from_object`
Dec 03 19:23:04.851 INFO [stderr]   --> src/api_request/mod.rs:47:5
Dec 03 19:23:04.851 INFO [stderr]    |
Dec 03 19:23:04.851 INFO [stderr] 47 | /     fn responseFromObject(&self,
Dec 03 19:23:04.851 INFO [stderr] 48 | |                           response: Rc<RefCell<Response>>)
Dec 03 19:23:04.851 INFO [stderr] 49 | |                           -> Result<ResponseType, ApiError>;
Dec 03 19:23:04.851 INFO [stderr]    | |____________________________________________________________^
Dec 03 19:23:04.851 INFO [stderr] 
Dec 03 19:23:04.851 INFO [stderr] warning: structure field `jsonObject` should have a snake case name such as `json_object`
Dec 03 19:23:04.851 INFO [stderr]   --> src/body_builder/json.rs:10:5
Dec 03 19:23:04.851 INFO [stderr]    |
Dec 03 19:23:04.851 INFO [stderr] 10 |     pub jsonObject: Value,
Dec 03 19:23:04.851 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.851 INFO [stderr] 
Dec 03 19:23:04.853 INFO [stderr] warning: variable `requestUri` should have a snake case name such as `request_uri`
Dec 03 19:23:04.853 INFO [stderr]   --> src/interceptor/mod.rs:73:13
Dec 03 19:23:04.853 INFO [stderr]    |
Dec 03 19:23:04.853 INFO [stderr] 73 |         let mut requestUri: Url = Url::parse(&format!("{}{}", base_url, api_request.path)).unwrap();
Dec 03 19:23:04.853 INFO [stderr]    |             ^^^^^^^^^^^^^^
Dec 03 19:23:04.853 INFO [stderr] 
Dec 03 19:23:04.853 INFO [stderr] warning: variable `querySerializer` should have a snake case name such as `query_serializer`
Dec 03 19:23:04.853 INFO [stderr]   --> src/interceptor/mod.rs:75:17
Dec 03 19:23:04.853 INFO [stderr]    |
Dec 03 19:23:04.853 INFO [stderr] 75 |             let mut querySerializer = requestUri.query_pairs_mut();
Dec 03 19:23:04.853 INFO [stderr]    |                 ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.853 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `queryPair` should have a snake case name such as `query_pair`
Dec 03 19:23:04.854 INFO [stderr]   --> src/interceptor/mod.rs:76:17
Dec 03 19:23:04.854 INFO [stderr]    |
Dec 03 19:23:04.854 INFO [stderr] 76 |             for queryPair in &api_request.queryParameters {
Dec 03 19:23:04.854 INFO [stderr]    |                 ^^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.854 INFO [stderr]   --> src/interceptor/mod.rs:83:21
Dec 03 19:23:04.854 INFO [stderr]    |
Dec 03 19:23:04.854 INFO [stderr] 83 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.854 INFO [stderr]    |                     ^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `interceptedRequest` should have a snake case name such as `intercepted_request`
Dec 03 19:23:04.854 INFO [stderr]    --> src/interceptor/mod.rs:101:16
Dec 03 19:23:04.854 INFO [stderr]     |
Dec 03 19:23:04.854 INFO [stderr] 101 |             Ok(interceptedRequest) => {
Dec 03 19:23:04.854 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.854 INFO [stderr]    --> src/interceptor/mod.rs:105:29
Dec 03 19:23:04.854 INFO [stderr]     |
Dec 03 19:23:04.854 INFO [stderr] 105 |                         let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.854 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.854 INFO [stderr]    --> src/interceptor/mod.rs:118:29
Dec 03 19:23:04.854 INFO [stderr]     |
Dec 03 19:23:04.854 INFO [stderr] 118 |                         let apiError = ApiError::new::<StdioErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:04.854 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:04.854 INFO [stderr]    --> src/interceptor/mod.rs:129:21
Dec 03 19:23:04.854 INFO [stderr]     |
Dec 03 19:23:04.854 INFO [stderr] 129 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtNetwork);
Dec 03 19:23:04.854 INFO [stderr]     |                     ^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:04.854 INFO [stderr] warning: variable `interceptedResponse` should have a snake case name such as `intercepted_response`
Dec 03 19:23:04.854 INFO [stderr]    --> src/interceptor/mod.rs:135:16
Dec 03 19:23:04.854 INFO [stderr]     |
Dec 03 19:23:04.854 INFO [stderr] 135 |             Ok(interceptedResponse) => Ok(interceptedResponse),
Dec 03 19:23:04.854 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:04.854 INFO [stderr] 
Dec 03 19:23:05.340 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.73s
Dec 03 19:23:05.348 INFO [stderr] su: No module specific data is present
Dec 03 19:23:05.912 INFO running `"docker" "inspect" "a97c11f71082b0586acaaf74e41e10567951a39d9af2c9d17921bf3d942719b4"`
Dec 03 19:23:06.123 INFO running `"docker" "rm" "-f" "a97c11f71082b0586acaaf74e41e10567951a39d9af2c9d17921bf3d942719b4"`
Dec 03 19:23:06.376 INFO [stdout] a97c11f71082b0586acaaf74e41e10567951a39d9af2c9d17921bf3d942719b4
Dec 03 19:23:06.378 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:23:06.763 INFO [stdout] c26415eaec6980f97b08866b5963500a5416333abdf5b0a278c1143f1b5ab5ef
Dec 03 19:23:06.765 INFO running `"docker" "start" "-a" "c26415eaec6980f97b08866b5963500a5416333abdf5b0a278c1143f1b5ab5ef"`
Dec 03 19:23:07.307 INFO [stderr] usermod: no changes
Dec 03 19:23:07.386 INFO [stderr]    Compiling api_kit v0.2.0 (/source)
Dec 03 19:23:11.114 INFO [stderr] warning: unused import: `hyper::client::Client`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:1:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 1 | use hyper::client::Client;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `hyper::client::response::Response`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:2:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 2 | use hyper::client::response::Response;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:3:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 3 | use hyper::client::RequestBuilder;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `hyper::client::request::Request`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:4:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 4 | use hyper::client::request::Request;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `hyper::Url`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:5:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 5 | use hyper::Url;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:6:5
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 6 | use api_request::HttpMethod;
Dec 03 19:23:11.115 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:11.115 INFO [stderr]  --> src/api_client/mod.rs:9:20
Dec 03 19:23:11.115 INFO [stderr]   |
Dec 03 19:23:11.115 INFO [stderr] 9 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:11.115 INFO [stderr]   |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:11.115 INFO [stderr] 
Dec 03 19:23:11.115 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:11.115 INFO [stderr]   --> src/api_client/mod.rs:10:5
Dec 03 19:23:11.115 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 10 | use std::error::Error as StdErr;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `hyper::error::Error as HyErr`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:11:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 11 | use hyper::error::Error as HyErr;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:13:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 13 | use hyper::status::StatusCode;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused imports: `ErrorTiming`, `ResponseError`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:14:23
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 14 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:11.116 INFO [stderr]    |                       ^^^^^^^^^^^  ^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `hyper::client::Body`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:17:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 17 | use hyper::client::Body;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:18:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 18 | use std::io::Read;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `hyper::header::ContentLength`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:19:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 19 | use hyper::header::ContentLength;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.116 INFO [stderr] warning: unused import: `hyper::header::ContentType`
Dec 03 19:23:11.116 INFO [stderr]   --> src/api_client/mod.rs:20:5
Dec 03 19:23:11.116 INFO [stderr]    |
Dec 03 19:23:11.116 INFO [stderr] 20 | use hyper::header::ContentType;
Dec 03 19:23:11.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.116 INFO [stderr] 
Dec 03 19:23:11.117 INFO [stderr] warning: unused import: `hyper::header::Headers`
Dec 03 19:23:11.117 INFO [stderr]   --> src/api_client/mod.rs:21:5
Dec 03 19:23:11.117 INFO [stderr]    |
Dec 03 19:23:11.117 INFO [stderr] 21 | use hyper::header::Headers;
Dec 03 19:23:11.117 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.117 INFO [stderr] 
Dec 03 19:23:11.117 INFO [stderr] warning: unused imports: `Error as StdioErr`, `Write`
Dec 03 19:23:11.117 INFO [stderr]   --> src/api_client/mod.rs:22:15
Dec 03 19:23:11.117 INFO [stderr]    |
Dec 03 19:23:11.117 INFO [stderr] 22 | use std::io::{Write, Error as StdioErr};
Dec 03 19:23:11.117 INFO [stderr]    |               ^^^^^  ^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.117 INFO [stderr] 
Dec 03 19:23:11.127 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:11.127 INFO [stderr]  --> src/api_request/mod.rs:4:5
Dec 03 19:23:11.127 INFO [stderr]   |
Dec 03 19:23:11.128 INFO [stderr] 4 | use hyper::status::StatusCode;
Dec 03 19:23:11.128 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.128 INFO [stderr] 
Dec 03 19:23:11.128 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:11.128 INFO [stderr]  --> src/api_request/mod.rs:5:5
Dec 03 19:23:11.129 INFO [stderr]   |
Dec 03 19:23:11.129 INFO [stderr] 5 | use std::error::Error as StdErr;
Dec 03 19:23:11.129 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.129 INFO [stderr] 
Dec 03 19:23:11.129 INFO [stderr] warning: unused import: `err::Error`
Dec 03 19:23:11.130 INFO [stderr]  --> src/api_request/mod.rs:6:5
Dec 03 19:23:11.130 INFO [stderr]   |
Dec 03 19:23:11.130 INFO [stderr] 6 | use err::Error;
Dec 03 19:23:11.130 INFO [stderr]   |     ^^^^^^^^^^
Dec 03 19:23:11.131 INFO [stderr] 
Dec 03 19:23:11.131 INFO [stderr] warning: unused import: `std::fmt`
Dec 03 19:23:11.131 INFO [stderr]  --> src/api_request/mod.rs:8:5
Dec 03 19:23:11.131 INFO [stderr]   |
Dec 03 19:23:11.132 INFO [stderr] 8 | use std::fmt;
Dec 03 19:23:11.132 INFO [stderr]   |     ^^^^^^^^
Dec 03 19:23:11.132 INFO [stderr] 
Dec 03 19:23:11.132 INFO [stderr] warning: unused import: `BodyBuilder`
Dec 03 19:23:11.132 INFO [stderr]   --> src/api_request/mod.rs:12:20
Dec 03 19:23:11.133 INFO [stderr]    |
Dec 03 19:23:11.133 INFO [stderr] 12 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:11.133 INFO [stderr]    |                    ^^^^^^^^^^^
Dec 03 19:23:11.133 INFO [stderr] 
Dec 03 19:23:11.133 INFO [stderr] warning: unused import: `std::marker::Copy`
Dec 03 19:23:11.134 INFO [stderr]  --> src/body_builder/mod.rs:1:5
Dec 03 19:23:11.134 INFO [stderr]   |
Dec 03 19:23:11.134 INFO [stderr] 1 | use std::marker::Copy;
Dec 03 19:23:11.134 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.135 INFO [stderr] 
Dec 03 19:23:11.135 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:11.135 INFO [stderr]  --> src/body_builder/json.rs:1:5
Dec 03 19:23:11.135 INFO [stderr]   |
Dec 03 19:23:11.135 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:11.136 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.136 INFO [stderr] 
Dec 03 19:23:11.136 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:11.136 INFO [stderr]  --> src/body_builder/json.rs:5:15
Dec 03 19:23:11.137 INFO [stderr]   |
Dec 03 19:23:11.137 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:11.137 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:11.137 INFO [stderr] 
Dec 03 19:23:11.137 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:11.138 INFO [stderr]  --> src/body_builder/json.rs:6:21
Dec 03 19:23:11.138 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:11.139 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/json.rs:7:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `serde::ser::Serialize`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:1:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 1 | use serde::ser::Serialize;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `serde_json::ser`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:2:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 2 | use serde_json::ser;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `serde_json::value::Value`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:3:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 3 | use serde_json::value::Value;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused imports: `BufReader`, `Read`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:5:15
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 5 | use std::io::{Read, BufReader};
Dec 03 19:23:11.139 INFO [stderr]   |               ^^^^  ^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused imports: `Body`, `RequestBuilder`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:6:21
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 6 | use hyper::client::{Body, RequestBuilder};
Dec 03 19:23:11.139 INFO [stderr]   |                     ^^^^  ^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `std::convert::Into`
Dec 03 19:23:11.139 INFO [stderr]  --> src/body_builder/form.rs:7:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 7 | use std::convert::Into;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `std::marker::PhantomData`
Dec 03 19:23:11.139 INFO [stderr]  --> src/error/mod.rs:3:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 3 | use std::marker::PhantomData;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `Body`
Dec 03 19:23:11.139 INFO [stderr]  --> src/interceptor/mod.rs:4:29
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 4 | use hyper::client::{Client, Body};
Dec 03 19:23:11.139 INFO [stderr]   |                             ^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `hyper::client::RequestBuilder`
Dec 03 19:23:11.139 INFO [stderr]  --> src/interceptor/mod.rs:5:5
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 5 | use hyper::client::RequestBuilder;
Dec 03 19:23:11.139 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `Fresh`
Dec 03 19:23:11.139 INFO [stderr]  --> src/interceptor/mod.rs:8:18
Dec 03 19:23:11.139 INFO [stderr]   |
Dec 03 19:23:11.139 INFO [stderr] 8 | use hyper::net::{Fresh, Streaming};
Dec 03 19:23:11.139 INFO [stderr]   |                  ^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `api_request::HttpMethod`
Dec 03 19:23:11.139 INFO [stderr]   --> src/interceptor/mod.rs:10:5
Dec 03 19:23:11.139 INFO [stderr]    |
Dec 03 19:23:11.139 INFO [stderr] 10 | use api_request::HttpMethod;
Dec 03 19:23:11.139 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused imports: `BodyBuilder`, `RequestBody`
Dec 03 19:23:11.139 INFO [stderr]   --> src/interceptor/mod.rs:11:20
Dec 03 19:23:11.139 INFO [stderr]    |
Dec 03 19:23:11.139 INFO [stderr] 11 | use body_builder::{BodyBuilder, RequestBody};
Dec 03 19:23:11.139 INFO [stderr]    |                    ^^^^^^^^^^^  ^^^^^^^^^^^
Dec 03 19:23:11.139 INFO [stderr] 
Dec 03 19:23:11.139 INFO [stderr] warning: unused import: `std::error::Error as StdErr`
Dec 03 19:23:11.140 INFO [stderr]   --> src/interceptor/mod.rs:12:5
Dec 03 19:23:11.140 INFO [stderr]    |
Dec 03 19:23:11.140 INFO [stderr] 12 | use std::error::Error as StdErr;
Dec 03 19:23:11.140 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.140 INFO [stderr] 
Dec 03 19:23:11.140 INFO [stderr] warning: unused import: `hyper::status::StatusCode`
Dec 03 19:23:11.140 INFO [stderr]   --> src/interceptor/mod.rs:15:5
Dec 03 19:23:11.140 INFO [stderr]    |
Dec 03 19:23:11.140 INFO [stderr] 15 | use hyper::status::StatusCode;
Dec 03 19:23:11.140 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.140 INFO [stderr] 
Dec 03 19:23:11.140 INFO [stderr] warning: unused import: `ResponseError`
Dec 03 19:23:11.140 INFO [stderr]   --> src/interceptor/mod.rs:16:36
Dec 03 19:23:11.140 INFO [stderr]    |
Dec 03 19:23:11.140 INFO [stderr] 16 | use error::{ApiError, ErrorTiming, ResponseError};
Dec 03 19:23:11.140 INFO [stderr]    |                                    ^^^^^^^^^^^^^
Dec 03 19:23:11.140 INFO [stderr] 
Dec 03 19:23:11.140 INFO [stderr] warning: unused import: `std::io::Read`
Dec 03 19:23:11.140 INFO [stderr]   --> src/interceptor/mod.rs:19:5
Dec 03 19:23:11.140 INFO [stderr]    |
Dec 03 19:23:11.140 INFO [stderr] 19 | use std::io::Read;
Dec 03 19:23:11.140 INFO [stderr]    |     ^^^^^^^^^^^^^
Dec 03 19:23:11.140 INFO [stderr] 
Dec 03 19:23:11.140 INFO [stderr] warning: unused import: `Headers`
Dec 03 19:23:11.140 INFO [stderr]   --> src/interceptor/mod.rs:20:49
Dec 03 19:23:11.140 INFO [stderr]    |
Dec 03 19:23:11.140 INFO [stderr] 20 | use hyper::header::{ContentLength, ContentType, Headers};
Dec 03 19:23:11.140 INFO [stderr]    |                                                 ^^^^^^^
Dec 03 19:23:11.140 INFO [stderr] 
Dec 03 19:23:11.208 INFO [stderr] warning: unused import: `api_client::ApiClient`
Dec 03 19:23:11.208 INFO [stderr]  --> src/interceptor/mod.rs:9:5
Dec 03 19:23:11.208 INFO [stderr]   |
Dec 03 19:23:11.209 INFO [stderr] 9 | use api_client::ApiClient;
Dec 03 19:23:11.209 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.209 INFO [stderr] 
Dec 03 19:23:11.232 INFO [stderr] warning: unused variable: `code`
Dec 03 19:23:11.232 INFO [stderr]   --> src/error/mod.rs:66:51
Dec 03 19:23:11.232 INFO [stderr]    |
Dec 03 19:23:11.233 INFO [stderr] 66 |             ResponseError::UnacceptableStatusCode(code) => "Unacceptable Status code",
Dec 03 19:23:11.233 INFO [stderr]    |                                                   ^^^^ help: consider using `_code` instead
Dec 03 19:23:11.233 INFO [stderr]    |
Dec 03 19:23:11.233 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 19:23:11.233 INFO [stderr] 
Dec 03 19:23:11.234 INFO [stderr] warning: unused variable: `hyclient`
Dec 03 19:23:11.234 INFO [stderr]   --> src/interceptor/mod.rs:70:13
Dec 03 19:23:11.234 INFO [stderr]    |
Dec 03 19:23:11.234 INFO [stderr] 70 |         let hyclient = Client::new();
Dec 03 19:23:11.235 INFO [stderr]    |             ^^^^^^^^ help: consider using `_hyclient` instead
Dec 03 19:23:11.235 INFO [stderr] 
Dec 03 19:23:11.235 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:11.235 INFO [stderr]   --> src/api_client/mod.rs:44:16
Dec 03 19:23:11.235 INFO [stderr]    |
Dec 03 19:23:11.236 INFO [stderr] 44 |             Ok(mut response) => self.api_request_builder.responseFromObject(response),
Dec 03 19:23:11.236 INFO [stderr]    |                ----^^^^^^^^
Dec 03 19:23:11.236 INFO [stderr]    |                |
Dec 03 19:23:11.236 INFO [stderr]    |                help: remove this `mut`
Dec 03 19:23:11.237 INFO [stderr]    |
Dec 03 19:23:11.237 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 03 19:23:11.237 INFO [stderr] 
Dec 03 19:23:11.253 INFO [stderr] warning: variable does not need to be mutable
Dec 03 19:23:11.253 INFO [stderr]    --> src/interceptor/mod.rs:126:13
Dec 03 19:23:11.253 INFO [stderr]     |
Dec 03 19:23:11.254 INFO [stderr] 126 |         let mut result = match req_started.send() {
Dec 03 19:23:11.254 INFO [stderr]     |             ----^^^^^^
Dec 03 19:23:11.254 INFO [stderr]     |             |
Dec 03 19:23:11.254 INFO [stderr]     |             help: remove this `mut`
Dec 03 19:23:11.254 INFO [stderr] 
Dec 03 19:23:11.255 INFO [stderr] warning: method `addInterceptor` should have a snake case name such as `add_interceptor`
Dec 03 19:23:11.256 INFO [stderr]   --> src/api_client/mod.rs:32:5
Dec 03 19:23:11.256 INFO [stderr]    |
Dec 03 19:23:11.256 INFO [stderr] 32 | /     pub fn addInterceptor(mut self, interceptor: Box<Interceptor>) -> RealCall<ResponseType> {
Dec 03 19:23:11.256 INFO [stderr] 33 | |         self.interceptors.push(interceptor);
Dec 03 19:23:11.256 INFO [stderr] 34 | |         return self;
Dec 03 19:23:11.257 INFO [stderr] 35 | |     }
Dec 03 19:23:11.257 INFO [stderr]    | |_____^
Dec 03 19:23:11.257 INFO [stderr]    |
Dec 03 19:23:11.257 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 03 19:23:11.258 INFO [stderr] 
Dec 03 19:23:11.258 INFO [stderr] warning: variable `apiErr` should have a snake case name such as `api_err`
Dec 03 19:23:11.258 INFO [stderr]   --> src/api_client/mod.rs:45:17
Dec 03 19:23:11.258 INFO [stderr]    |
Dec 03 19:23:11.258 INFO [stderr] 45 |             Err(apiErr) => Err(apiErr),
Dec 03 19:23:11.259 INFO [stderr]    |                 ^^^^^^
Dec 03 19:23:11.259 INFO [stderr] 
Dec 03 19:23:11.259 INFO [stderr] warning: structure field `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:11.259 INFO [stderr]   --> src/api_request/mod.rs:21:5
Dec 03 19:23:11.260 INFO [stderr]    |
Dec 03 19:23:11.260 INFO [stderr] 21 |     pub queryParameters: Vec<(String, String)>,
Dec 03 19:23:11.260 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.260 INFO [stderr] 
Dec 03 19:23:11.260 INFO [stderr] warning: trait method `queryParameters` should have a snake case name such as `query_parameters`
Dec 03 19:23:11.261 INFO [stderr]   --> src/api_request/mod.rs:32:5
Dec 03 19:23:11.261 INFO [stderr]    |
Dec 03 19:23:11.261 INFO [stderr] 32 | /     fn queryParameters(&self) -> Vec<(String, String)> {
Dec 03 19:23:11.261 INFO [stderr] 33 | |         let vc: Vec<(String, String)> = vec![];
Dec 03 19:23:11.262 INFO [stderr] 34 | |         return vc;
Dec 03 19:23:11.262 INFO [stderr] 35 | |     }
Dec 03 19:23:11.262 INFO [stderr]    | |_____^
Dec 03 19:23:11.262 INFO [stderr] 
Dec 03 19:23:11.262 INFO [stderr] warning: trait method `requestBody` should have a snake case name such as `request_body`
Dec 03 19:23:11.263 INFO [stderr]   --> src/api_request/mod.rs:36:5
Dec 03 19:23:11.263 INFO [stderr]    |
Dec 03 19:23:11.263 INFO [stderr] 36 | /     fn requestBody(&self) -> Option<RequestBody> {
Dec 03 19:23:11.263 INFO [stderr] 37 | |         return None;
Dec 03 19:23:11.264 INFO [stderr] 38 | |     }
Dec 03 19:23:11.264 INFO [stderr]    | |_____^
Dec 03 19:23:11.264 INFO [stderr] 
Dec 03 19:23:11.264 INFO [stderr] warning: trait method `interceptRequest` should have a snake case name such as `intercept_request`
Dec 03 19:23:11.264 INFO [stderr]   --> src/api_request/mod.rs:39:5
Dec 03 19:23:11.265 INFO [stderr]    |
Dec 03 19:23:11.265 INFO [stderr] 39 | /     fn interceptRequest(&self, request: Request<Fresh>) -> Result<Request<Fresh>, ApiError> {
Dec 03 19:23:11.265 INFO [stderr] 40 | |         return Ok(request);
Dec 03 19:23:11.265 INFO [stderr] 41 | |     }
Dec 03 19:23:11.266 INFO [stderr]    | |_____^
Dec 03 19:23:11.266 INFO [stderr] 
Dec 03 19:23:11.266 INFO [stderr] warning: trait method `interceptResponse` should have a snake case name such as `intercept_response`
Dec 03 19:23:11.266 INFO [stderr]   --> src/api_request/mod.rs:42:5
Dec 03 19:23:11.266 INFO [stderr]    |
Dec 03 19:23:11.267 INFO [stderr] 42 | /     fn interceptResponse(&self,
Dec 03 19:23:11.267 INFO [stderr] 43 | |                          response: Rc<RefCell<Response>>)
Dec 03 19:23:11.267 INFO [stderr] 44 | |                          -> Result<Rc<RefCell<Response>>, ApiError> {
Dec 03 19:23:11.267 INFO [stderr] 45 | |         return Ok(response);
Dec 03 19:23:11.268 INFO [stderr] 46 | |     }
Dec 03 19:23:11.268 INFO [stderr]    | |_____^
Dec 03 19:23:11.268 INFO [stderr] 
Dec 03 19:23:11.268 INFO [stderr] warning: trait method `responseFromObject` should have a snake case name such as `response_from_object`
Dec 03 19:23:11.268 INFO [stderr]   --> src/api_request/mod.rs:47:5
Dec 03 19:23:11.269 INFO [stderr]    |
Dec 03 19:23:11.269 INFO [stderr] 47 | /     fn responseFromObject(&self,
Dec 03 19:23:11.269 INFO [stderr] 48 | |                           response: Rc<RefCell<Response>>)
Dec 03 19:23:11.269 INFO [stderr] 49 | |                           -> Result<ResponseType, ApiError>;
Dec 03 19:23:11.270 INFO [stderr]    | |____________________________________________________________^
Dec 03 19:23:11.270 INFO [stderr] 
Dec 03 19:23:11.270 INFO [stderr] warning: structure field `jsonObject` should have a snake case name such as `json_object`
Dec 03 19:23:11.270 INFO [stderr]   --> src/body_builder/json.rs:10:5
Dec 03 19:23:11.271 INFO [stderr]    |
Dec 03 19:23:11.271 INFO [stderr] 10 |     pub jsonObject: Value,
Dec 03 19:23:11.271 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `requestUri` should have a snake case name such as `request_uri`
Dec 03 19:23:11.271 INFO [stderr]   --> src/interceptor/mod.rs:73:13
Dec 03 19:23:11.271 INFO [stderr]    |
Dec 03 19:23:11.271 INFO [stderr] 73 |         let mut requestUri: Url = Url::parse(&format!("{}{}", base_url, api_request.path)).unwrap();
Dec 03 19:23:11.271 INFO [stderr]    |             ^^^^^^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `querySerializer` should have a snake case name such as `query_serializer`
Dec 03 19:23:11.271 INFO [stderr]   --> src/interceptor/mod.rs:75:17
Dec 03 19:23:11.271 INFO [stderr]    |
Dec 03 19:23:11.271 INFO [stderr] 75 |             let mut querySerializer = requestUri.query_pairs_mut();
Dec 03 19:23:11.271 INFO [stderr]    |                 ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `queryPair` should have a snake case name such as `query_pair`
Dec 03 19:23:11.271 INFO [stderr]   --> src/interceptor/mod.rs:76:17
Dec 03 19:23:11.271 INFO [stderr]    |
Dec 03 19:23:11.271 INFO [stderr] 76 |             for queryPair in &api_request.queryParameters {
Dec 03 19:23:11.271 INFO [stderr]    |                 ^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:11.271 INFO [stderr]   --> src/interceptor/mod.rs:83:21
Dec 03 19:23:11.271 INFO [stderr]    |
Dec 03 19:23:11.271 INFO [stderr] 83 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:11.271 INFO [stderr]    |                     ^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `interceptedRequest` should have a snake case name such as `intercepted_request`
Dec 03 19:23:11.271 INFO [stderr]    --> src/interceptor/mod.rs:101:16
Dec 03 19:23:11.271 INFO [stderr]     |
Dec 03 19:23:11.271 INFO [stderr] 101 |             Ok(interceptedRequest) => {
Dec 03 19:23:11.271 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:11.271 INFO [stderr]    --> src/interceptor/mod.rs:105:29
Dec 03 19:23:11.271 INFO [stderr]     |
Dec 03 19:23:11.271 INFO [stderr] 105 |                         let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:11.271 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:11.271 INFO [stderr]    --> src/interceptor/mod.rs:118:29
Dec 03 19:23:11.271 INFO [stderr]     |
Dec 03 19:23:11.271 INFO [stderr] 118 |                         let apiError = ApiError::new::<StdioErr>(err, ErrorTiming::AtRequest);
Dec 03 19:23:11.271 INFO [stderr]     |                             ^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `apiError` should have a snake case name such as `api_error`
Dec 03 19:23:11.271 INFO [stderr]    --> src/interceptor/mod.rs:129:21
Dec 03 19:23:11.271 INFO [stderr]     |
Dec 03 19:23:11.271 INFO [stderr] 129 |                 let apiError = ApiError::new::<HyErr>(err, ErrorTiming::AtNetwork);
Dec 03 19:23:11.271 INFO [stderr]     |                     ^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.271 INFO [stderr] warning: variable `interceptedResponse` should have a snake case name such as `intercepted_response`
Dec 03 19:23:11.271 INFO [stderr]    --> src/interceptor/mod.rs:135:16
Dec 03 19:23:11.271 INFO [stderr]     |
Dec 03 19:23:11.271 INFO [stderr] 135 |             Ok(interceptedResponse) => Ok(interceptedResponse),
Dec 03 19:23:11.271 INFO [stderr]     |                ^^^^^^^^^^^^^^^^^^^
Dec 03 19:23:11.271 INFO [stderr] 
Dec 03 19:23:11.947 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.62s
Dec 03 19:23:11.963 INFO [stderr] su: No module specific data is present
Dec 03 19:23:12.682 INFO running `"docker" "inspect" "c26415eaec6980f97b08866b5963500a5416333abdf5b0a278c1143f1b5ab5ef"`
Dec 03 19:23:13.045 INFO running `"docker" "rm" "-f" "c26415eaec6980f97b08866b5963500a5416333abdf5b0a278c1143f1b5ab5ef"`
Dec 03 19:23:13.312 INFO [stdout] c26415eaec6980f97b08866b5963500a5416333abdf5b0a278c1143f1b5ab5ef
Dec 03 19:23:13.316 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-2/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 19:23:13.639 INFO [stdout] 4a68b52b4f8e6d2e0a5c69063ca69b1d74eec6b6cc4b53d24b72054e043ab12b
Dec 03 19:23:13.639 INFO running `"docker" "start" "-a" "4a68b52b4f8e6d2e0a5c69063ca69b1d74eec6b6cc4b53d24b72054e043ab12b"`
Dec 03 19:23:14.895 INFO [stderr] usermod: no changes
Dec 03 19:23:15.067 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.14s
Dec 03 19:23:15.080 INFO [stderr]      Running /target/debug/deps/api_kit-20653aefd333387c
Dec 03 19:23:15.085 INFO [stdout] 
Dec 03 19:23:15.085 INFO [stdout] running 1 test
Dec 03 19:23:15.085 INFO [stdout] test tests::it_works ... ok
Dec 03 19:23:15.085 INFO [stdout] 
Dec 03 19:23:15.085 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 19:23:15.085 INFO [stdout] 
Dec 03 19:23:15.100 INFO [stderr]    Doc-tests api_kit
Dec 03 19:23:21.345 INFO [stdout] 
Dec 03 19:23:21.345 INFO [stdout] running 0 tests
Dec 03 19:23:21.345 INFO [stdout] 
Dec 03 19:23:21.345 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 19:23:21.345 INFO [stdout] 
Dec 03 19:23:21.353 INFO [stderr] su: No module specific data is present
Dec 03 19:23:21.687 INFO running `"docker" "inspect" "4a68b52b4f8e6d2e0a5c69063ca69b1d74eec6b6cc4b53d24b72054e043ab12b"`
Dec 03 19:23:21.789 INFO running `"docker" "rm" "-f" "4a68b52b4f8e6d2e0a5c69063ca69b1d74eec6b6cc4b53d24b72054e043ab12b"`
Dec 03 19:23:21.878 INFO [stdout] 4a68b52b4f8e6d2e0a5c69063ca69b1d74eec6b6cc4b53d24b72054e043ab12b
