[INFO] crate google-bigquery2 1.0.10+20190630 is already in cache [INFO] extracting crate google-bigquery2 1.0.10+20190630 into work/ex/beta-1.38-1/sources/1.37.0/reg/google-bigquery2/1.0.10+20190630 [INFO] extracting crate google-bigquery2 1.0.10+20190630 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-bigquery2/1.0.10+20190630 [INFO] validating manifest of google-bigquery2-1.0.10+20190630 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of google-bigquery2-1.0.10+20190630 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing google-bigquery2-1.0.10+20190630 [INFO] finished frobbing google-bigquery2-1.0.10+20190630 [INFO] frobbed toml for google-bigquery2-1.0.10+20190630 written to work/ex/beta-1.38-1/sources/1.37.0/reg/google-bigquery2/1.0.10+20190630/Cargo.toml [INFO] started frobbing google-bigquery2-1.0.10+20190630 [INFO] finished frobbing google-bigquery2-1.0.10+20190630 [INFO] frobbed toml for google-bigquery2-1.0.10+20190630 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-bigquery2/1.0.10+20190630/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing google-bigquery2-1.0.10+20190630 against beta-2019-08-13 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-4/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-bigquery2/1.0.10+20190630:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "build" "--frozen"` [INFO] [stdout] 6f2c9d2f7ae0d0b72bbe9a63cd6cb84bccf0b4c021662b492dd3e964dc29feb5 [INFO] running `"docker" "start" "-a" "6f2c9d2f7ae0d0b72bbe9a63cd6cb84bccf0b4c021662b492dd3e964dc29feb5"` [INFO] [stderr] Compiling google-bigquery2 v1.0.10+20190630 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:166:31 [INFO] [stderr] | [INFO] [stderr] 166 | fn token(&mut self, err: &error::Error) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:277:22 [INFO] [stderr] | [INFO] [stderr] 277 | MissingToken(Box), [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:342:32 [INFO] [stderr] | [INFO] [stderr] 342 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:368:38 [INFO] [stderr] | [INFO] [stderr] 368 | raw_parts: Vec<(Headers, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:369:52 [INFO] [stderr] | [INFO] [stderr] 369 | current_part: Option<(Cursor>, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:391:48 [INFO] [stderr] | [INFO] [stderr] 391 | pub fn add_part(&mut self, reader: &'a mut Read, size: u64, mime_type: Mime) -> &mut MultiPartReader<'a> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:616:27 [INFO] [stderr] | [INFO] [stderr] 616 | pub delegate: &'a mut Delegate, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:622:25 [INFO] [stderr] | [INFO] [stderr] 622 | pub reader: &'a mut ReadSeek, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn ReadSeek` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4303:31 [INFO] [stderr] | [INFO] [stderr] 4303 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4318:27 [INFO] [stderr] | [INFO] [stderr] 4318 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4486:50 [INFO] [stderr] | [INFO] [stderr] 4486 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4584:31 [INFO] [stderr] | [INFO] [stderr] 4584 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4599:27 [INFO] [stderr] | [INFO] [stderr] 4599 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4781:50 [INFO] [stderr] | [INFO] [stderr] 4781 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TablePatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4879:31 [INFO] [stderr] | [INFO] [stderr] 4879 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4894:27 [INFO] [stderr] | [INFO] [stderr] 4894 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5076:50 [INFO] [stderr] | [INFO] [stderr] 5076 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5170:31 [INFO] [stderr] | [INFO] [stderr] 5170 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5185:27 [INFO] [stderr] | [INFO] [stderr] 5185 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5352:50 [INFO] [stderr] | [INFO] [stderr] 5352 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5449:31 [INFO] [stderr] | [INFO] [stderr] 5449 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5464:27 [INFO] [stderr] | [INFO] [stderr] 5464 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5635:50 [INFO] [stderr] | [INFO] [stderr] 5635 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5726:31 [INFO] [stderr] | [INFO] [stderr] 5726 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5741:27 [INFO] [stderr] | [INFO] [stderr] 5741 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5888:50 [INFO] [stderr] | [INFO] [stderr] 5888 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5985:31 [INFO] [stderr] | [INFO] [stderr] 5985 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6000:27 [INFO] [stderr] | [INFO] [stderr] 6000 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6176:50 [INFO] [stderr] | [INFO] [stderr] 6176 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6266:31 [INFO] [stderr] | [INFO] [stderr] 6266 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6281:27 [INFO] [stderr] | [INFO] [stderr] 6281 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6428:50 [INFO] [stderr] | [INFO] [stderr] 6428 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6525:31 [INFO] [stderr] | [INFO] [stderr] 6525 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6540:27 [INFO] [stderr] | [INFO] [stderr] 6540 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6711:50 [INFO] [stderr] | [INFO] [stderr] 6711 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetPatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6803:31 [INFO] [stderr] | [INFO] [stderr] 6803 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6818:27 [INFO] [stderr] | [INFO] [stderr] 6818 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6964:50 [INFO] [stderr] | [INFO] [stderr] 6964 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7061:31 [INFO] [stderr] | [INFO] [stderr] 7061 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7076:27 [INFO] [stderr] | [INFO] [stderr] 7076 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7247:50 [INFO] [stderr] | [INFO] [stderr] 7247 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7343:31 [INFO] [stderr] | [INFO] [stderr] 7343 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7358:27 [INFO] [stderr] | [INFO] [stderr] 7358 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7518:50 [INFO] [stderr] | [INFO] [stderr] 7518 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7610:31 [INFO] [stderr] | [INFO] [stderr] 7610 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7625:27 [INFO] [stderr] | [INFO] [stderr] 7625 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7782:50 [INFO] [stderr] | [INFO] [stderr] 7782 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7874:31 [INFO] [stderr] | [INFO] [stderr] 7874 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7889:27 [INFO] [stderr] | [INFO] [stderr] 7889 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8046:50 [INFO] [stderr] | [INFO] [stderr] 8046 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobCancelCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8142:31 [INFO] [stderr] | [INFO] [stderr] 8142 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8157:27 [INFO] [stderr] | [INFO] [stderr] 8157 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8317:50 [INFO] [stderr] | [INFO] [stderr] 8317 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobQueryCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8414:31 [INFO] [stderr] | [INFO] [stderr] 8414 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8430:27 [INFO] [stderr] | [INFO] [stderr] 8430 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8539:53 [INFO] [stderr] | [INFO] [stderr] 8539 | (&mut mp_reader as &mut io::Read, ContentType(mime_type)) [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn io::Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8541:65 [INFO] [stderr] | [INFO] [stderr] 8541 | _ => (&mut request_value_reader as &mut io::Read, ContentType(json_mime_type.clone())), [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn io::Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8698:50 [INFO] [stderr] | [INFO] [stderr] 8698 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8801:31 [INFO] [stderr] | [INFO] [stderr] 8801 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8816:27 [INFO] [stderr] | [INFO] [stderr] 8816 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9025:50 [INFO] [stderr] | [INFO] [stderr] 9025 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9125:31 [INFO] [stderr] | [INFO] [stderr] 9125 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9140:27 [INFO] [stderr] | [INFO] [stderr] 9140 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9337:50 [INFO] [stderr] | [INFO] [stderr] 9337 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobGetQueryResultCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9428:31 [INFO] [stderr] | [INFO] [stderr] 9428 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9444:27 [INFO] [stderr] | [INFO] [stderr] 9444 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9594:50 [INFO] [stderr] | [INFO] [stderr] 9594 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9689:31 [INFO] [stderr] | [INFO] [stderr] 9689 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9705:27 [INFO] [stderr] | [INFO] [stderr] 9705 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9877:50 [INFO] [stderr] | [INFO] [stderr] 9877 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9975:31 [INFO] [stderr] | [INFO] [stderr] 9975 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9991:27 [INFO] [stderr] | [INFO] [stderr] 9991 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10176:50 [INFO] [stderr] | [INFO] [stderr] 10176 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelPatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10267:31 [INFO] [stderr] | [INFO] [stderr] 10267 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10283:27 [INFO] [stderr] | [INFO] [stderr] 10283 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10444:50 [INFO] [stderr] | [INFO] [stderr] 10444 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10543:31 [INFO] [stderr] | [INFO] [stderr] 10543 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10559:27 [INFO] [stderr] | [INFO] [stderr] 10559 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10744:50 [INFO] [stderr] | [INFO] [stderr] 10744 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10839:31 [INFO] [stderr] | [INFO] [stderr] 10839 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10855:27 [INFO] [stderr] | [INFO] [stderr] 10855 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11027:50 [INFO] [stderr] | [INFO] [stderr] 11027 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11124:31 [INFO] [stderr] | [INFO] [stderr] 11124 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11140:27 [INFO] [stderr] | [INFO] [stderr] 11140 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11314:50 [INFO] [stderr] | [INFO] [stderr] 11314 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11405:31 [INFO] [stderr] | [INFO] [stderr] 11405 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11421:27 [INFO] [stderr] | [INFO] [stderr] 11421 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11571:50 [INFO] [stderr] | [INFO] [stderr] 11571 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11664:31 [INFO] [stderr] | [INFO] [stderr] 11664 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11680:27 [INFO] [stderr] | [INFO] [stderr] 11680 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11852:50 [INFO] [stderr] | [INFO] [stderr] 11852 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11951:31 [INFO] [stderr] | [INFO] [stderr] 11951 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11966:27 [INFO] [stderr] | [INFO] [stderr] 11966 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12164:50 [INFO] [stderr] | [INFO] [stderr] 12164 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TabledataListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12262:31 [INFO] [stderr] | [INFO] [stderr] 12262 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12277:27 [INFO] [stderr] | [INFO] [stderr] 12277 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12459:50 [INFO] [stderr] | [INFO] [stderr] 12459 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TabledataInsertAllCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12548:31 [INFO] [stderr] | [INFO] [stderr] 12548 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12563:27 [INFO] [stderr] | [INFO] [stderr] 12563 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12699:50 [INFO] [stderr] | [INFO] [stderr] 12699 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectGetServiceAccountCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12791:31 [INFO] [stderr] | [INFO] [stderr] 12791 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12806:27 [INFO] [stderr] | [INFO] [stderr] 12806 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12930:50 [INFO] [stderr] | [INFO] [stderr] 12930 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:344:46 [INFO] [stderr] | [INFO] [stderr] 344 | Error::HttpError(ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:345:55 [INFO] [stderr] | [INFO] [stderr] 345 | Error::JsonDecodeError(_, ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.87s [INFO] running `"docker" "inspect" "6f2c9d2f7ae0d0b72bbe9a63cd6cb84bccf0b4c021662b492dd3e964dc29feb5"` [INFO] running `"docker" "rm" "-f" "6f2c9d2f7ae0d0b72bbe9a63cd6cb84bccf0b4c021662b492dd3e964dc29feb5"` [INFO] [stdout] 6f2c9d2f7ae0d0b72bbe9a63cd6cb84bccf0b4c021662b492dd3e964dc29feb5 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-4/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-bigquery2/1.0.10+20190630:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen" "--no-run"` [INFO] [stdout] 41f2256736d1fc1c8a7330960cbe81be288e28bc80befdfa9d1925467c34c193 [INFO] running `"docker" "start" "-a" "41f2256736d1fc1c8a7330960cbe81be288e28bc80befdfa9d1925467c34c193"` [INFO] [stderr] Compiling google-bigquery2 v1.0.10+20190630 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:166:31 [INFO] [stderr] | [INFO] [stderr] 166 | fn token(&mut self, err: &error::Error) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:277:22 [INFO] [stderr] | [INFO] [stderr] 277 | MissingToken(Box), [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:342:32 [INFO] [stderr] | [INFO] [stderr] 342 | fn cause(&self) -> Option<&error::Error> { [INFO] [stderr] | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:368:38 [INFO] [stderr] | [INFO] [stderr] 368 | raw_parts: Vec<(Headers, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:369:52 [INFO] [stderr] | [INFO] [stderr] 369 | current_part: Option<(Cursor>, &'a mut Read)>, [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:391:48 [INFO] [stderr] | [INFO] [stderr] 391 | pub fn add_part(&mut self, reader: &'a mut Read, size: u64, mime_type: Mime) -> &mut MultiPartReader<'a> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:616:27 [INFO] [stderr] | [INFO] [stderr] 616 | pub delegate: &'a mut Delegate, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/cmn.rs:622:25 [INFO] [stderr] | [INFO] [stderr] 622 | pub reader: &'a mut ReadSeek, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn ReadSeek` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4303:31 [INFO] [stderr] | [INFO] [stderr] 4303 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4318:27 [INFO] [stderr] | [INFO] [stderr] 4318 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4486:50 [INFO] [stderr] | [INFO] [stderr] 4486 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4584:31 [INFO] [stderr] | [INFO] [stderr] 4584 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4599:27 [INFO] [stderr] | [INFO] [stderr] 4599 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4781:50 [INFO] [stderr] | [INFO] [stderr] 4781 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TablePatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4879:31 [INFO] [stderr] | [INFO] [stderr] 4879 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:4894:27 [INFO] [stderr] | [INFO] [stderr] 4894 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5076:50 [INFO] [stderr] | [INFO] [stderr] 5076 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5170:31 [INFO] [stderr] | [INFO] [stderr] 5170 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5185:27 [INFO] [stderr] | [INFO] [stderr] 5185 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5352:50 [INFO] [stderr] | [INFO] [stderr] 5352 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5449:31 [INFO] [stderr] | [INFO] [stderr] 5449 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5464:27 [INFO] [stderr] | [INFO] [stderr] 5464 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5635:50 [INFO] [stderr] | [INFO] [stderr] 5635 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5726:31 [INFO] [stderr] | [INFO] [stderr] 5726 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5741:27 [INFO] [stderr] | [INFO] [stderr] 5741 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5888:50 [INFO] [stderr] | [INFO] [stderr] 5888 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TableDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:5985:31 [INFO] [stderr] | [INFO] [stderr] 5985 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6000:27 [INFO] [stderr] | [INFO] [stderr] 6000 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6176:50 [INFO] [stderr] | [INFO] [stderr] 6176 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6266:31 [INFO] [stderr] | [INFO] [stderr] 6266 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6281:27 [INFO] [stderr] | [INFO] [stderr] 6281 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6428:50 [INFO] [stderr] | [INFO] [stderr] 6428 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6525:31 [INFO] [stderr] | [INFO] [stderr] 6525 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6540:27 [INFO] [stderr] | [INFO] [stderr] 6540 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6711:50 [INFO] [stderr] | [INFO] [stderr] 6711 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetPatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6803:31 [INFO] [stderr] | [INFO] [stderr] 6803 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6818:27 [INFO] [stderr] | [INFO] [stderr] 6818 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:6964:50 [INFO] [stderr] | [INFO] [stderr] 6964 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7061:31 [INFO] [stderr] | [INFO] [stderr] 7061 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7076:27 [INFO] [stderr] | [INFO] [stderr] 7076 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7247:50 [INFO] [stderr] | [INFO] [stderr] 7247 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7343:31 [INFO] [stderr] | [INFO] [stderr] 7343 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7358:27 [INFO] [stderr] | [INFO] [stderr] 7358 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7518:50 [INFO] [stderr] | [INFO] [stderr] 7518 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> DatasetInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7610:31 [INFO] [stderr] | [INFO] [stderr] 7610 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7625:27 [INFO] [stderr] | [INFO] [stderr] 7625 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7782:50 [INFO] [stderr] | [INFO] [stderr] 7782 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7874:31 [INFO] [stderr] | [INFO] [stderr] 7874 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:7889:27 [INFO] [stderr] | [INFO] [stderr] 7889 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8046:50 [INFO] [stderr] | [INFO] [stderr] 8046 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobCancelCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8142:31 [INFO] [stderr] | [INFO] [stderr] 8142 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8157:27 [INFO] [stderr] | [INFO] [stderr] 8157 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8317:50 [INFO] [stderr] | [INFO] [stderr] 8317 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobQueryCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8414:31 [INFO] [stderr] | [INFO] [stderr] 8414 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8430:27 [INFO] [stderr] | [INFO] [stderr] 8430 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8539:53 [INFO] [stderr] | [INFO] [stderr] 8539 | (&mut mp_reader as &mut io::Read, ContentType(mime_type)) [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn io::Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8541:65 [INFO] [stderr] | [INFO] [stderr] 8541 | _ => (&mut request_value_reader as &mut io::Read, ContentType(json_mime_type.clone())), [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn io::Read` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8698:50 [INFO] [stderr] | [INFO] [stderr] 8698 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8801:31 [INFO] [stderr] | [INFO] [stderr] 8801 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:8816:27 [INFO] [stderr] | [INFO] [stderr] 8816 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9025:50 [INFO] [stderr] | [INFO] [stderr] 9025 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9125:31 [INFO] [stderr] | [INFO] [stderr] 9125 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9140:27 [INFO] [stderr] | [INFO] [stderr] 9140 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9337:50 [INFO] [stderr] | [INFO] [stderr] 9337 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> JobGetQueryResultCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9428:31 [INFO] [stderr] | [INFO] [stderr] 9428 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9444:27 [INFO] [stderr] | [INFO] [stderr] 9444 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9594:50 [INFO] [stderr] | [INFO] [stderr] 9594 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9689:31 [INFO] [stderr] | [INFO] [stderr] 9689 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9705:27 [INFO] [stderr] | [INFO] [stderr] 9705 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9877:50 [INFO] [stderr] | [INFO] [stderr] 9877 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9975:31 [INFO] [stderr] | [INFO] [stderr] 9975 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:9991:27 [INFO] [stderr] | [INFO] [stderr] 9991 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10176:50 [INFO] [stderr] | [INFO] [stderr] 10176 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelPatchCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10267:31 [INFO] [stderr] | [INFO] [stderr] 10267 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10283:27 [INFO] [stderr] | [INFO] [stderr] 10283 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10444:50 [INFO] [stderr] | [INFO] [stderr] 10444 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ModelGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10543:31 [INFO] [stderr] | [INFO] [stderr] 10543 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10559:27 [INFO] [stderr] | [INFO] [stderr] 10559 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10744:50 [INFO] [stderr] | [INFO] [stderr] 10744 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineUpdateCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10839:31 [INFO] [stderr] | [INFO] [stderr] 10839 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:10855:27 [INFO] [stderr] | [INFO] [stderr] 10855 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11027:50 [INFO] [stderr] | [INFO] [stderr] 11027 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11124:31 [INFO] [stderr] | [INFO] [stderr] 11124 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11140:27 [INFO] [stderr] | [INFO] [stderr] 11140 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11314:50 [INFO] [stderr] | [INFO] [stderr] 11314 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineInsertCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11405:31 [INFO] [stderr] | [INFO] [stderr] 11405 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11421:27 [INFO] [stderr] | [INFO] [stderr] 11421 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11571:50 [INFO] [stderr] | [INFO] [stderr] 11571 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineDeleteCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11664:31 [INFO] [stderr] | [INFO] [stderr] 11664 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11680:27 [INFO] [stderr] | [INFO] [stderr] 11680 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11852:50 [INFO] [stderr] | [INFO] [stderr] 11852 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RoutineGetCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11951:31 [INFO] [stderr] | [INFO] [stderr] 11951 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:11966:27 [INFO] [stderr] | [INFO] [stderr] 11966 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12164:50 [INFO] [stderr] | [INFO] [stderr] 12164 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TabledataListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12262:31 [INFO] [stderr] | [INFO] [stderr] 12262 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12277:27 [INFO] [stderr] | [INFO] [stderr] 12277 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12459:50 [INFO] [stderr] | [INFO] [stderr] 12459 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> TabledataInsertAllCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12548:31 [INFO] [stderr] | [INFO] [stderr] 12548 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12563:27 [INFO] [stderr] | [INFO] [stderr] 12563 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12699:50 [INFO] [stderr] | [INFO] [stderr] 12699 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectGetServiceAccountCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12791:31 [INFO] [stderr] | [INFO] [stderr] 12791 | _delegate: Option<&'a mut Delegate>, [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12806:27 [INFO] [stderr] | [INFO] [stderr] 12806 | let mut dlg: &mut Delegate = match self._delegate { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/lib.rs:12930:50 [INFO] [stderr] | [INFO] [stderr] 12930 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> ProjectListCall<'a, C, A> { [INFO] [stderr] | ^^^^^^^^ help: use `dyn`: `dyn Delegate` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:344:46 [INFO] [stderr] | [INFO] [stderr] 344 | Error::HttpError(ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting [INFO] [stderr] --> src/cmn.rs:345:55 [INFO] [stderr] | [INFO] [stderr] 345 | Error::JsonDecodeError(_, ref err) => err.cause(), [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.18s [INFO] running `"docker" "inspect" "41f2256736d1fc1c8a7330960cbe81be288e28bc80befdfa9d1925467c34c193"` [INFO] running `"docker" "rm" "-f" "41f2256736d1fc1c8a7330960cbe81be288e28bc80befdfa9d1925467c34c193"` [INFO] [stdout] 41f2256736d1fc1c8a7330960cbe81be288e28bc80befdfa9d1925467c34c193 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-4/beta-2019-08-13:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-bigquery2/1.0.10+20190630:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+beta-2019-08-13" "test" "--frozen"` [INFO] [stdout] d5cb63e5fe9bf0a94253acbab86b25cd028c37ed8a4f5ac4c61111d7cf8abe1b [INFO] running `"docker" "start" "-a" "d5cb63e5fe9bf0a94253acbab86b25cd028c37ed8a4f5ac4c61111d7cf8abe1b"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running /opt/crater/target/debug/deps/google_bigquery2-4f6886057c4db182 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests google-bigquery2 [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test src/lib.rs - (line 65) ... ignored [INFO] [stdout] test src/lib.rs - DatasetMethods (line 3489) ... ok [INFO] [stdout] test src/lib.rs - DatasetPatchCall (line 6490) ... ok [INFO] [stdout] test src/lib.rs - DatasetListCall (line 5950) ... ok [INFO] [stdout] test src/lib.rs - DatasetInsertCall (line 7309) ... ok [INFO] [stdout] test src/lib.rs - DatasetGetCall (line 6238) ... ok [INFO] [stdout] test src/lib.rs - Bigquery (line 307) ... ok [INFO] [stdout] test src/lib.rs - DatasetDeleteCall (line 6773) ... ok [INFO] [stdout] test src/lib.rs - (line 100) ... ok [INFO] [stdout] test src/lib.rs - DatasetUpdateCall (line 7026) ... ok [INFO] [stdout] test src/lib.rs - JobGetCall (line 7580) ... ok [INFO] [stdout] test src/lib.rs - JobQueryCall (line 8108) ... ok [INFO] [stdout] test src/lib.rs - JobListCall (line 8760) ... ok [INFO] [stdout] test src/lib.rs - JobGetQueryResultCall (line 9087) ... ok [INFO] [stdout] test src/lib.rs - JobInsertCall (line 8379) ... ok [INFO] [stdout] test src/lib.rs - JobCancelCall (line 7844) ... ok [INFO] [stdout] test src/lib.rs - JobMethods (line 3652) ... ok [INFO] [stdout] test src/lib.rs - ModelDeleteCall (line 9399) ... ok [INFO] [stdout] test src/lib.rs - ModelGetCall (line 10238) ... ok [INFO] [stdout] test src/lib.rs - ModelListCall (line 9657) ... ok [INFO] [stdout] test src/lib.rs - ProjectGetServiceAccountCall (line 12521) ... ok [INFO] [stdout] test src/lib.rs - ModelPatchCall (line 9939) ... ok [INFO] [stdout] test src/lib.rs - ModelMethods (line 3820) ... ok [INFO] [stdout] test src/lib.rs - ProjectListCall (line 12761) ... ok [INFO] [stdout] test src/lib.rs - ProjectMethods (line 4191) ... ok [INFO] [stdout] test src/lib.rs - RoutineGetCall (line 11633) ... ok [INFO] [stdout] test src/lib.rs - RoutineDeleteCall (line 11376) ... ok [INFO] [stdout] test src/lib.rs - RoutineInsertCall (line 11089) ... ok [INFO] [stdout] test src/lib.rs - RoutineMethods (line 3949) ... ok [INFO] [stdout] test src/lib.rs - TableDeleteCall (line 5697) ... ok [INFO] [stdout] test src/lib.rs - RoutineUpdateCall (line 10507) ... ok [INFO] [stdout] test src/lib.rs - RoutineListCall (line 10807) ... ok [INFO] [stdout] test src/lib.rs - TableGetCall (line 4272) ... ok [INFO] [stdout] test src/lib.rs - TableListCall (line 5138) ... ok [INFO] [stdout] test src/lib.rs - TableInsertCall (line 5414) ... ok [INFO] [stdout] test src/lib.rs - TabledataListCall (line 11914) ... ok [INFO] [stdout] test src/lib.rs - TableMethods (line 3316) ... ok [INFO] [stdout] test src/lib.rs - TablePatchCall (line 4548) ... ok [INFO] [stdout] test src/lib.rs - TabledataMethods (line 4101) ... ok [INFO] [stdout] test src/lib.rs - TableUpdateCall (line 4843) ... ok [INFO] [stdout] test src/lib.rs - TabledataInsertAllCall (line 12226) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "d5cb63e5fe9bf0a94253acbab86b25cd028c37ed8a4f5ac4c61111d7cf8abe1b"` [INFO] running `"docker" "rm" "-f" "d5cb63e5fe9bf0a94253acbab86b25cd028c37ed8a4f5ac4c61111d7cf8abe1b"` [INFO] [stdout] d5cb63e5fe9bf0a94253acbab86b25cd028c37ed8a4f5ac4c61111d7cf8abe1b