[INFO] crate google-classroom1 1.0.10+20190701 is already in cache [INFO] extracting crate google-classroom1 1.0.10+20190701 into work/ex/beta-1.38-1/sources/1.37.0/reg/google-classroom1/1.0.10+20190701 [INFO] extracting crate google-classroom1 1.0.10+20190701 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-classroom1/1.0.10+20190701 [INFO] validating manifest of google-classroom1-1.0.10+20190701 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-classroom1-1.0.10+20190701 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-classroom1-1.0.10+20190701 [INFO] finished frobbing google-classroom1-1.0.10+20190701 [INFO] frobbed toml for google-classroom1-1.0.10+20190701 written to work/ex/beta-1.38-1/sources/1.37.0/reg/google-classroom1/1.0.10+20190701/Cargo.toml [INFO] started frobbing google-classroom1-1.0.10+20190701 [INFO] finished frobbing google-classroom1-1.0.10+20190701 [INFO] frobbed toml for google-classroom1-1.0.10+20190701 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/google-classroom1/1.0.10+20190701/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] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] testing google-classroom1-1.0.10+20190701 against 1.37.0 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/google-classroom1/1.0.10+20190701:/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" "+1.37.0" "build" "--frozen"` [INFO] [stdout] 55c1a82e95c4ac7b9fea4a111785ebbc5357aa1b77f04c8279e41a873d103694 [INFO] running `"docker" "start" "-a" "55c1a82e95c4ac7b9fea4a111785ebbc5357aa1b77f04c8279e41a873d103694"` [INFO] [stderr] Compiling google-classroom1 v1.0.10+20190701 (/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:4400:31 [INFO] [stderr] | [INFO] [stderr] 4400 | _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:4415:27 [INFO] [stderr] | [INFO] [stderr] 4415 | 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:4588:50 [INFO] [stderr] | [INFO] [stderr] 4588 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementModifyAssigneeCall<'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:4709:31 [INFO] [stderr] | [INFO] [stderr] 4709 | _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:4724:27 [INFO] [stderr] | [INFO] [stderr] 4724 | 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:4925:50 [INFO] [stderr] | [INFO] [stderr] 4925 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionPatchCall<'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:5036:31 [INFO] [stderr] | [INFO] [stderr] 5036 | _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:5051:27 [INFO] [stderr] | [INFO] [stderr] 5051 | 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:5246:50 [INFO] [stderr] | [INFO] [stderr] 5246 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementListCall<'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:5349:31 [INFO] [stderr] | [INFO] [stderr] 5349 | _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:5364:27 [INFO] [stderr] | [INFO] [stderr] 5364 | 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:5530:50 [INFO] [stderr] | [INFO] [stderr] 5530 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherListCall<'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:5629:31 [INFO] [stderr] | [INFO] [stderr] 5629 | _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:5644:27 [INFO] [stderr] | [INFO] [stderr] 5644 | 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:5782:50 [INFO] [stderr] | [INFO] [stderr] 5782 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseGetCall<'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:5890:31 [INFO] [stderr] | [INFO] [stderr] 5890 | _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:5905:27 [INFO] [stderr] | [INFO] [stderr] 5905 | 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:6067:50 [INFO] [stderr] | [INFO] [stderr] 6067 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseUpdateCall<'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:6168:31 [INFO] [stderr] | [INFO] [stderr] 6168 | _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:6183:27 [INFO] [stderr] | [INFO] [stderr] 6183 | 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:6337:50 [INFO] [stderr] | [INFO] [stderr] 6337 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentGetCall<'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:6438:31 [INFO] [stderr] | [INFO] [stderr] 6438 | _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:6453:27 [INFO] [stderr] | [INFO] [stderr] 6453 | 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:6607:50 [INFO] [stderr] | [INFO] [stderr] 6607 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherGetCall<'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:6718:31 [INFO] [stderr] | [INFO] [stderr] 6718 | _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:6733:27 [INFO] [stderr] | [INFO] [stderr] 6733 | 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:6929:50 [INFO] [stderr] | [INFO] [stderr] 6929 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkListCall<'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:7033:31 [INFO] [stderr] | [INFO] [stderr] 7033 | _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:7048:27 [INFO] [stderr] | [INFO] [stderr] 7048 | 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:7215:50 [INFO] [stderr] | [INFO] [stderr] 7215 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicListCall<'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:7337:31 [INFO] [stderr] | [INFO] [stderr] 7337 | _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:7352:27 [INFO] [stderr] | [INFO] [stderr] 7352 | 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:7536:50 [INFO] [stderr] | [INFO] [stderr] 7536 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionReclaimCall<'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:7653:31 [INFO] [stderr] | [INFO] [stderr] 7653 | _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:7668:27 [INFO] [stderr] | [INFO] [stderr] 7668 | 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:7890:50 [INFO] [stderr] | [INFO] [stderr] 7890 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionListCall<'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:8011:31 [INFO] [stderr] | [INFO] [stderr] 8011 | _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:8026:27 [INFO] [stderr] | [INFO] [stderr] 8026 | 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:8210:50 [INFO] [stderr] | [INFO] [stderr] 8210 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionTurnInCall<'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:8329:31 [INFO] [stderr] | [INFO] [stderr] 8329 | _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:8344:27 [INFO] [stderr] | [INFO] [stderr] 8344 | 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:8528:50 [INFO] [stderr] | [INFO] [stderr] 8528 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionModifyAttachmentCall<'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:8629:31 [INFO] [stderr] | [INFO] [stderr] 8629 | _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:8644:27 [INFO] [stderr] | [INFO] [stderr] 8644 | 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:8793:50 [INFO] [stderr] | [INFO] [stderr] 8793 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementGetCall<'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:8916:31 [INFO] [stderr] | [INFO] [stderr] 8916 | _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:8931:27 [INFO] [stderr] | [INFO] [stderr] 8931 | 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:9115:50 [INFO] [stderr] | [INFO] [stderr] 9115 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionReturnCall<'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:9218:31 [INFO] [stderr] | [INFO] [stderr] 9218 | _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:9233:27 [INFO] [stderr] | [INFO] [stderr] 9233 | 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:9400:50 [INFO] [stderr] | [INFO] [stderr] 9400 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseListCall<'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:9501:31 [INFO] [stderr] | [INFO] [stderr] 9501 | _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:9516:27 [INFO] [stderr] | [INFO] [stderr] 9516 | 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:9665:50 [INFO] [stderr] | [INFO] [stderr] 9665 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkGetCall<'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:9782:31 [INFO] [stderr] | [INFO] [stderr] 9782 | _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:9797:27 [INFO] [stderr] | [INFO] [stderr] 9797 | 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:9959:50 [INFO] [stderr] | [INFO] [stderr] 9959 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkCreateCall<'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:10069:31 [INFO] [stderr] | [INFO] [stderr] 10069 | _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:10084:27 [INFO] [stderr] | [INFO] [stderr] 10084 | 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:10261:50 [INFO] [stderr] | [INFO] [stderr] 10261 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseListCall<'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:10371:31 [INFO] [stderr] | [INFO] [stderr] 10371 | _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:10386:27 [INFO] [stderr] | [INFO] [stderr] 10386 | 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:10548:50 [INFO] [stderr] | [INFO] [stderr] 10548 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementCreateCall<'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:10658:31 [INFO] [stderr] | [INFO] [stderr] 10658 | _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:10673:27 [INFO] [stderr] | [INFO] [stderr] 10673 | 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:10866:50 [INFO] [stderr] | [INFO] [stderr] 10866 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicPatchCall<'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:10978:31 [INFO] [stderr] | [INFO] [stderr] 10978 | _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:10993:27 [INFO] [stderr] | [INFO] [stderr] 10993 | 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:11188:50 [INFO] [stderr] | [INFO] [stderr] 11188 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementPatchCall<'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:11298:31 [INFO] [stderr] | [INFO] [stderr] 11298 | _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:11313:27 [INFO] [stderr] | [INFO] [stderr] 11313 | 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:11475:50 [INFO] [stderr] | [INFO] [stderr] 11475 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseCreateCall<'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:11590:31 [INFO] [stderr] | [INFO] [stderr] 11590 | _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:11605:27 [INFO] [stderr] | [INFO] [stderr] 11605 | 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:11780:50 [INFO] [stderr] | [INFO] [stderr] 11780 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentCreateCall<'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:11891:31 [INFO] [stderr] | [INFO] [stderr] 11891 | _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:11906:27 [INFO] [stderr] | [INFO] [stderr] 11906 | 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:12079:50 [INFO] [stderr] | [INFO] [stderr] 12079 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkModifyAssigneeCall<'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:12182:31 [INFO] [stderr] | [INFO] [stderr] 12182 | _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:12197:27 [INFO] [stderr] | [INFO] [stderr] 12197 | 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:12347:50 [INFO] [stderr] | [INFO] [stderr] 12347 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseDeleteCall<'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:12454:31 [INFO] [stderr] | [INFO] [stderr] 12454 | _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:12469:27 [INFO] [stderr] | [INFO] [stderr] 12469 | 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:12619:50 [INFO] [stderr] | [INFO] [stderr] 12619 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkDeleteCall<'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:12732:31 [INFO] [stderr] | [INFO] [stderr] 12732 | _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:12747:27 [INFO] [stderr] | [INFO] [stderr] 12747 | 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:12875:50 [INFO] [stderr] | [INFO] [stderr] 12875 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCreateCall<'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:12978:31 [INFO] [stderr] | [INFO] [stderr] 12978 | _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:12993:27 [INFO] [stderr] | [INFO] [stderr] 12993 | 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:13159:50 [INFO] [stderr] | [INFO] [stderr] 13159 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentListCall<'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:13258:31 [INFO] [stderr] | [INFO] [stderr] 13258 | _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:13273:27 [INFO] [stderr] | [INFO] [stderr] 13273 | 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:13411:50 [INFO] [stderr] | [INFO] [stderr] 13411 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseDeleteCall<'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:13533:31 [INFO] [stderr] | [INFO] [stderr] 13533 | _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:13548:27 [INFO] [stderr] | [INFO] [stderr] 13548 | 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:13749:50 [INFO] [stderr] | [INFO] [stderr] 13749 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkPatchCall<'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:13851:31 [INFO] [stderr] | [INFO] [stderr] 13851 | _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:13866:27 [INFO] [stderr] | [INFO] [stderr] 13866 | 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:14015:50 [INFO] [stderr] | [INFO] [stderr] 14015 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicDeleteCall<'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:14127:31 [INFO] [stderr] | [INFO] [stderr] 14127 | _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:14142:27 [INFO] [stderr] | [INFO] [stderr] 14142 | 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:14332:50 [INFO] [stderr] | [INFO] [stderr] 14332 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CoursePatchCall<'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:14433:31 [INFO] [stderr] | [INFO] [stderr] 14433 | _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:14448:27 [INFO] [stderr] | [INFO] [stderr] 14448 | 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:14602:50 [INFO] [stderr] | [INFO] [stderr] 14602 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentDeleteCall<'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:14705:31 [INFO] [stderr] | [INFO] [stderr] 14705 | _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:14720:27 [INFO] [stderr] | [INFO] [stderr] 14720 | 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:14874:50 [INFO] [stderr] | [INFO] [stderr] 14874 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherDeleteCall<'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:14988:31 [INFO] [stderr] | [INFO] [stderr] 14988 | _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:15003:27 [INFO] [stderr] | [INFO] [stderr] 15003 | 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:15165:50 [INFO] [stderr] | [INFO] [stderr] 15165 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherCreateCall<'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:15267:31 [INFO] [stderr] | [INFO] [stderr] 15267 | _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:15282:27 [INFO] [stderr] | [INFO] [stderr] 15282 | 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:15442:50 [INFO] [stderr] | [INFO] [stderr] 15442 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionGetCall<'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:15543:31 [INFO] [stderr] | [INFO] [stderr] 15543 | _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:15558:27 [INFO] [stderr] | [INFO] [stderr] 15558 | 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:15705:50 [INFO] [stderr] | [INFO] [stderr] 15705 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicGetCall<'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:15812:31 [INFO] [stderr] | [INFO] [stderr] 15812 | _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:15827:27 [INFO] [stderr] | [INFO] [stderr] 15827 | 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:15977:50 [INFO] [stderr] | [INFO] [stderr] 15977 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementDeleteCall<'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:16085:31 [INFO] [stderr] | [INFO] [stderr] 16085 | _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:16100:27 [INFO] [stderr] | [INFO] [stderr] 16100 | 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:16262:50 [INFO] [stderr] | [INFO] [stderr] 16262 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicCreateCall<'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:16370:31 [INFO] [stderr] | [INFO] [stderr] 16370 | _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:16385:27 [INFO] [stderr] | [INFO] [stderr] 16385 | 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:16536:50 [INFO] [stderr] | [INFO] [stderr] 16536 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianGetCall<'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:16665:31 [INFO] [stderr] | [INFO] [stderr] 16665 | _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:16680:27 [INFO] [stderr] | [INFO] [stderr] 16680 | 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:16840:50 [INFO] [stderr] | [INFO] [stderr] 16840 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationCreateCall<'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:16960:31 [INFO] [stderr] | [INFO] [stderr] 16960 | _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:16975:27 [INFO] [stderr] | [INFO] [stderr] 16975 | 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:17164:50 [INFO] [stderr] | [INFO] [stderr] 17164 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationPatchCall<'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:17275:31 [INFO] [stderr] | [INFO] [stderr] 17275 | _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:17290:27 [INFO] [stderr] | [INFO] [stderr] 17290 | 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:17441:50 [INFO] [stderr] | [INFO] [stderr] 17441 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianDeleteCall<'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:17540:31 [INFO] [stderr] | [INFO] [stderr] 17540 | _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:17555:27 [INFO] [stderr] | [INFO] [stderr] 17555 | 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:17696:50 [INFO] [stderr] | [INFO] [stderr] 17696 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGetCall<'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:17803:31 [INFO] [stderr] | [INFO] [stderr] 17803 | _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:17818:27 [INFO] [stderr] | [INFO] [stderr] 17818 | 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:17965:50 [INFO] [stderr] | [INFO] [stderr] 17965 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationGetCall<'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:18083:31 [INFO] [stderr] | [INFO] [stderr] 18083 | _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:18098:27 [INFO] [stderr] | [INFO] [stderr] 18098 | 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:18282:50 [INFO] [stderr] | [INFO] [stderr] 18282 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianListCall<'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:18398:31 [INFO] [stderr] | [INFO] [stderr] 18398 | _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:18413:27 [INFO] [stderr] | [INFO] [stderr] 18413 | 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:18611:50 [INFO] [stderr] | [INFO] [stderr] 18611 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationListCall<'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:18740:31 [INFO] [stderr] | [INFO] [stderr] 18740 | _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:18755:27 [INFO] [stderr] | [INFO] [stderr] 18755 | 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:18883:50 [INFO] [stderr] | [INFO] [stderr] 18883 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RegistrationCreateCall<'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:18977:31 [INFO] [stderr] | [INFO] [stderr] 18977 | _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:18992:27 [INFO] [stderr] | [INFO] [stderr] 18992 | 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:19128:50 [INFO] [stderr] | [INFO] [stderr] 19128 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RegistrationDeleteCall<'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:19227:31 [INFO] [stderr] | [INFO] [stderr] 19227 | _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:19242:27 [INFO] [stderr] | [INFO] [stderr] 19242 | 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:19378:50 [INFO] [stderr] | [INFO] [stderr] 19378 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationDeleteCall<'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:19488:31 [INFO] [stderr] | [INFO] [stderr] 19488 | _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:19503:27 [INFO] [stderr] | [INFO] [stderr] 19503 | 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:19631:50 [INFO] [stderr] | [INFO] [stderr] 19631 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationCreateCall<'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:19739:31 [INFO] [stderr] | [INFO] [stderr] 19739 | _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:19754:27 [INFO] [stderr] | [INFO] [stderr] 19754 | 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:19912:50 [INFO] [stderr] | [INFO] [stderr] 19912 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationListCall<'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:20011:31 [INFO] [stderr] | [INFO] [stderr] 20011 | _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:20026:27 [INFO] [stderr] | [INFO] [stderr] 20026 | 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:20162:50 [INFO] [stderr] | [INFO] [stderr] 20162 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationGetCall<'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:20268:31 [INFO] [stderr] | [INFO] [stderr] 20268 | _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:20283:27 [INFO] [stderr] | [INFO] [stderr] 20283 | 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:20419:50 [INFO] [stderr] | [INFO] [stderr] 20419 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationAcceptCall<'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 9.13s [INFO] running `"docker" "inspect" "55c1a82e95c4ac7b9fea4a111785ebbc5357aa1b77f04c8279e41a873d103694"` [INFO] running `"docker" "rm" "-f" "55c1a82e95c4ac7b9fea4a111785ebbc5357aa1b77f04c8279e41a873d103694"` [INFO] [stdout] 55c1a82e95c4ac7b9fea4a111785ebbc5357aa1b77f04c8279e41a873d103694 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/google-classroom1/1.0.10+20190701:/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" "+1.37.0" "test" "--frozen" "--no-run"` [INFO] [stdout] 8e187653ebe656e66c1e7e5ff9417f00020fff29fffb398c4a3de4d39ac379ae [INFO] running `"docker" "start" "-a" "8e187653ebe656e66c1e7e5ff9417f00020fff29fffb398c4a3de4d39ac379ae"` [INFO] [stderr] Compiling google-classroom1 v1.0.10+20190701 (/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:4400:31 [INFO] [stderr] | [INFO] [stderr] 4400 | _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:4415:27 [INFO] [stderr] | [INFO] [stderr] 4415 | 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:4588:50 [INFO] [stderr] | [INFO] [stderr] 4588 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementModifyAssigneeCall<'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:4709:31 [INFO] [stderr] | [INFO] [stderr] 4709 | _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:4724:27 [INFO] [stderr] | [INFO] [stderr] 4724 | 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:4925:50 [INFO] [stderr] | [INFO] [stderr] 4925 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionPatchCall<'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:5036:31 [INFO] [stderr] | [INFO] [stderr] 5036 | _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:5051:27 [INFO] [stderr] | [INFO] [stderr] 5051 | 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:5246:50 [INFO] [stderr] | [INFO] [stderr] 5246 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementListCall<'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:5349:31 [INFO] [stderr] | [INFO] [stderr] 5349 | _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:5364:27 [INFO] [stderr] | [INFO] [stderr] 5364 | 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:5530:50 [INFO] [stderr] | [INFO] [stderr] 5530 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherListCall<'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:5629:31 [INFO] [stderr] | [INFO] [stderr] 5629 | _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:5644:27 [INFO] [stderr] | [INFO] [stderr] 5644 | 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:5782:50 [INFO] [stderr] | [INFO] [stderr] 5782 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseGetCall<'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:5890:31 [INFO] [stderr] | [INFO] [stderr] 5890 | _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:5905:27 [INFO] [stderr] | [INFO] [stderr] 5905 | 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:6067:50 [INFO] [stderr] | [INFO] [stderr] 6067 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseUpdateCall<'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:6168:31 [INFO] [stderr] | [INFO] [stderr] 6168 | _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:6183:27 [INFO] [stderr] | [INFO] [stderr] 6183 | 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:6337:50 [INFO] [stderr] | [INFO] [stderr] 6337 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentGetCall<'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:6438:31 [INFO] [stderr] | [INFO] [stderr] 6438 | _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:6453:27 [INFO] [stderr] | [INFO] [stderr] 6453 | 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:6607:50 [INFO] [stderr] | [INFO] [stderr] 6607 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherGetCall<'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:6718:31 [INFO] [stderr] | [INFO] [stderr] 6718 | _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:6733:27 [INFO] [stderr] | [INFO] [stderr] 6733 | 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:6929:50 [INFO] [stderr] | [INFO] [stderr] 6929 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkListCall<'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:7033:31 [INFO] [stderr] | [INFO] [stderr] 7033 | _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:7048:27 [INFO] [stderr] | [INFO] [stderr] 7048 | 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:7215:50 [INFO] [stderr] | [INFO] [stderr] 7215 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicListCall<'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:7337:31 [INFO] [stderr] | [INFO] [stderr] 7337 | _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:7352:27 [INFO] [stderr] | [INFO] [stderr] 7352 | 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:7536:50 [INFO] [stderr] | [INFO] [stderr] 7536 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionReclaimCall<'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:7653:31 [INFO] [stderr] | [INFO] [stderr] 7653 | _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:7668:27 [INFO] [stderr] | [INFO] [stderr] 7668 | 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:7890:50 [INFO] [stderr] | [INFO] [stderr] 7890 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionListCall<'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:8011:31 [INFO] [stderr] | [INFO] [stderr] 8011 | _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:8026:27 [INFO] [stderr] | [INFO] [stderr] 8026 | 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:8210:50 [INFO] [stderr] | [INFO] [stderr] 8210 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionTurnInCall<'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:8329:31 [INFO] [stderr] | [INFO] [stderr] 8329 | _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:8344:27 [INFO] [stderr] | [INFO] [stderr] 8344 | 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:8528:50 [INFO] [stderr] | [INFO] [stderr] 8528 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionModifyAttachmentCall<'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:8629:31 [INFO] [stderr] | [INFO] [stderr] 8629 | _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:8644:27 [INFO] [stderr] | [INFO] [stderr] 8644 | 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:8793:50 [INFO] [stderr] | [INFO] [stderr] 8793 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementGetCall<'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:8916:31 [INFO] [stderr] | [INFO] [stderr] 8916 | _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:8931:27 [INFO] [stderr] | [INFO] [stderr] 8931 | 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:9115:50 [INFO] [stderr] | [INFO] [stderr] 9115 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionReturnCall<'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:9218:31 [INFO] [stderr] | [INFO] [stderr] 9218 | _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:9233:27 [INFO] [stderr] | [INFO] [stderr] 9233 | 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:9400:50 [INFO] [stderr] | [INFO] [stderr] 9400 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseListCall<'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:9501:31 [INFO] [stderr] | [INFO] [stderr] 9501 | _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:9516:27 [INFO] [stderr] | [INFO] [stderr] 9516 | 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:9665:50 [INFO] [stderr] | [INFO] [stderr] 9665 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkGetCall<'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:9782:31 [INFO] [stderr] | [INFO] [stderr] 9782 | _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:9797:27 [INFO] [stderr] | [INFO] [stderr] 9797 | 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:9959:50 [INFO] [stderr] | [INFO] [stderr] 9959 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkCreateCall<'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:10069:31 [INFO] [stderr] | [INFO] [stderr] 10069 | _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:10084:27 [INFO] [stderr] | [INFO] [stderr] 10084 | 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:10261:50 [INFO] [stderr] | [INFO] [stderr] 10261 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseListCall<'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:10371:31 [INFO] [stderr] | [INFO] [stderr] 10371 | _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:10386:27 [INFO] [stderr] | [INFO] [stderr] 10386 | 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:10548:50 [INFO] [stderr] | [INFO] [stderr] 10548 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementCreateCall<'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:10658:31 [INFO] [stderr] | [INFO] [stderr] 10658 | _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:10673:27 [INFO] [stderr] | [INFO] [stderr] 10673 | 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:10866:50 [INFO] [stderr] | [INFO] [stderr] 10866 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicPatchCall<'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:10978:31 [INFO] [stderr] | [INFO] [stderr] 10978 | _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:10993:27 [INFO] [stderr] | [INFO] [stderr] 10993 | 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:11188:50 [INFO] [stderr] | [INFO] [stderr] 11188 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementPatchCall<'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:11298:31 [INFO] [stderr] | [INFO] [stderr] 11298 | _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:11313:27 [INFO] [stderr] | [INFO] [stderr] 11313 | 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:11475:50 [INFO] [stderr] | [INFO] [stderr] 11475 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseCreateCall<'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:11590:31 [INFO] [stderr] | [INFO] [stderr] 11590 | _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:11605:27 [INFO] [stderr] | [INFO] [stderr] 11605 | 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:11780:50 [INFO] [stderr] | [INFO] [stderr] 11780 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentCreateCall<'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:11891:31 [INFO] [stderr] | [INFO] [stderr] 11891 | _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:11906:27 [INFO] [stderr] | [INFO] [stderr] 11906 | 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:12079:50 [INFO] [stderr] | [INFO] [stderr] 12079 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkModifyAssigneeCall<'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:12182:31 [INFO] [stderr] | [INFO] [stderr] 12182 | _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:12197:27 [INFO] [stderr] | [INFO] [stderr] 12197 | 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:12347:50 [INFO] [stderr] | [INFO] [stderr] 12347 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAliaseDeleteCall<'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:12454:31 [INFO] [stderr] | [INFO] [stderr] 12454 | _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:12469:27 [INFO] [stderr] | [INFO] [stderr] 12469 | 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:12619:50 [INFO] [stderr] | [INFO] [stderr] 12619 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkDeleteCall<'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:12732:31 [INFO] [stderr] | [INFO] [stderr] 12732 | _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:12747:27 [INFO] [stderr] | [INFO] [stderr] 12747 | 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:12875:50 [INFO] [stderr] | [INFO] [stderr] 12875 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCreateCall<'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:12978:31 [INFO] [stderr] | [INFO] [stderr] 12978 | _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:12993:27 [INFO] [stderr] | [INFO] [stderr] 12993 | 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:13159:50 [INFO] [stderr] | [INFO] [stderr] 13159 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentListCall<'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:13258:31 [INFO] [stderr] | [INFO] [stderr] 13258 | _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:13273:27 [INFO] [stderr] | [INFO] [stderr] 13273 | 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:13411:50 [INFO] [stderr] | [INFO] [stderr] 13411 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseDeleteCall<'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:13533:31 [INFO] [stderr] | [INFO] [stderr] 13533 | _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:13548:27 [INFO] [stderr] | [INFO] [stderr] 13548 | 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:13749:50 [INFO] [stderr] | [INFO] [stderr] 13749 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkPatchCall<'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:13851:31 [INFO] [stderr] | [INFO] [stderr] 13851 | _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:13866:27 [INFO] [stderr] | [INFO] [stderr] 13866 | 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:14015:50 [INFO] [stderr] | [INFO] [stderr] 14015 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicDeleteCall<'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:14127:31 [INFO] [stderr] | [INFO] [stderr] 14127 | _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:14142:27 [INFO] [stderr] | [INFO] [stderr] 14142 | 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:14332:50 [INFO] [stderr] | [INFO] [stderr] 14332 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CoursePatchCall<'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:14433:31 [INFO] [stderr] | [INFO] [stderr] 14433 | _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:14448:27 [INFO] [stderr] | [INFO] [stderr] 14448 | 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:14602:50 [INFO] [stderr] | [INFO] [stderr] 14602 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseStudentDeleteCall<'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:14705:31 [INFO] [stderr] | [INFO] [stderr] 14705 | _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:14720:27 [INFO] [stderr] | [INFO] [stderr] 14720 | 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:14874:50 [INFO] [stderr] | [INFO] [stderr] 14874 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherDeleteCall<'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:14988:31 [INFO] [stderr] | [INFO] [stderr] 14988 | _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:15003:27 [INFO] [stderr] | [INFO] [stderr] 15003 | 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:15165:50 [INFO] [stderr] | [INFO] [stderr] 15165 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTeacherCreateCall<'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:15267:31 [INFO] [stderr] | [INFO] [stderr] 15267 | _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:15282:27 [INFO] [stderr] | [INFO] [stderr] 15282 | 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:15442:50 [INFO] [stderr] | [INFO] [stderr] 15442 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseCourseWorkStudentSubmissionGetCall<'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:15543:31 [INFO] [stderr] | [INFO] [stderr] 15543 | _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:15558:27 [INFO] [stderr] | [INFO] [stderr] 15558 | 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:15705:50 [INFO] [stderr] | [INFO] [stderr] 15705 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicGetCall<'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:15812:31 [INFO] [stderr] | [INFO] [stderr] 15812 | _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:15827:27 [INFO] [stderr] | [INFO] [stderr] 15827 | 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:15977:50 [INFO] [stderr] | [INFO] [stderr] 15977 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseAnnouncementDeleteCall<'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:16085:31 [INFO] [stderr] | [INFO] [stderr] 16085 | _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:16100:27 [INFO] [stderr] | [INFO] [stderr] 16100 | 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:16262:50 [INFO] [stderr] | [INFO] [stderr] 16262 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> CourseTopicCreateCall<'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:16370:31 [INFO] [stderr] | [INFO] [stderr] 16370 | _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:16385:27 [INFO] [stderr] | [INFO] [stderr] 16385 | 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:16536:50 [INFO] [stderr] | [INFO] [stderr] 16536 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianGetCall<'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:16665:31 [INFO] [stderr] | [INFO] [stderr] 16665 | _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:16680:27 [INFO] [stderr] | [INFO] [stderr] 16680 | 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:16840:50 [INFO] [stderr] | [INFO] [stderr] 16840 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationCreateCall<'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:16960:31 [INFO] [stderr] | [INFO] [stderr] 16960 | _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:16975:27 [INFO] [stderr] | [INFO] [stderr] 16975 | 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:17164:50 [INFO] [stderr] | [INFO] [stderr] 17164 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationPatchCall<'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:17275:31 [INFO] [stderr] | [INFO] [stderr] 17275 | _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:17290:27 [INFO] [stderr] | [INFO] [stderr] 17290 | 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:17441:50 [INFO] [stderr] | [INFO] [stderr] 17441 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianDeleteCall<'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:17540:31 [INFO] [stderr] | [INFO] [stderr] 17540 | _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:17555:27 [INFO] [stderr] | [INFO] [stderr] 17555 | 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:17696:50 [INFO] [stderr] | [INFO] [stderr] 17696 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGetCall<'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:17803:31 [INFO] [stderr] | [INFO] [stderr] 17803 | _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:17818:27 [INFO] [stderr] | [INFO] [stderr] 17818 | 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:17965:50 [INFO] [stderr] | [INFO] [stderr] 17965 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationGetCall<'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:18083:31 [INFO] [stderr] | [INFO] [stderr] 18083 | _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:18098:27 [INFO] [stderr] | [INFO] [stderr] 18098 | 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:18282:50 [INFO] [stderr] | [INFO] [stderr] 18282 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianListCall<'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:18398:31 [INFO] [stderr] | [INFO] [stderr] 18398 | _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:18413:27 [INFO] [stderr] | [INFO] [stderr] 18413 | 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:18611:50 [INFO] [stderr] | [INFO] [stderr] 18611 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> UserProfileGuardianInvitationListCall<'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:18740:31 [INFO] [stderr] | [INFO] [stderr] 18740 | _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:18755:27 [INFO] [stderr] | [INFO] [stderr] 18755 | 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:18883:50 [INFO] [stderr] | [INFO] [stderr] 18883 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RegistrationCreateCall<'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:18977:31 [INFO] [stderr] | [INFO] [stderr] 18977 | _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:18992:27 [INFO] [stderr] | [INFO] [stderr] 18992 | 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:19128:50 [INFO] [stderr] | [INFO] [stderr] 19128 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> RegistrationDeleteCall<'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:19227:31 [INFO] [stderr] | [INFO] [stderr] 19227 | _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:19242:27 [INFO] [stderr] | [INFO] [stderr] 19242 | 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:19378:50 [INFO] [stderr] | [INFO] [stderr] 19378 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationDeleteCall<'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:19488:31 [INFO] [stderr] | [INFO] [stderr] 19488 | _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:19503:27 [INFO] [stderr] | [INFO] [stderr] 19503 | 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:19631:50 [INFO] [stderr] | [INFO] [stderr] 19631 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationCreateCall<'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:19739:31 [INFO] [stderr] | [INFO] [stderr] 19739 | _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:19754:27 [INFO] [stderr] | [INFO] [stderr] 19754 | 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:19912:50 [INFO] [stderr] | [INFO] [stderr] 19912 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationListCall<'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:20011:31 [INFO] [stderr] | [INFO] [stderr] 20011 | _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:20026:27 [INFO] [stderr] | [INFO] [stderr] 20026 | 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:20162:50 [INFO] [stderr] | [INFO] [stderr] 20162 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationGetCall<'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:20268:31 [INFO] [stderr] | [INFO] [stderr] 20268 | _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:20283:27 [INFO] [stderr] | [INFO] [stderr] 20283 | 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:20419:50 [INFO] [stderr] | [INFO] [stderr] 20419 | pub fn delegate(mut self, new_value: &'a mut Delegate) -> InvitationAcceptCall<'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 9.78s [INFO] running `"docker" "inspect" "8e187653ebe656e66c1e7e5ff9417f00020fff29fffb398c4a3de4d39ac379ae"` [INFO] running `"docker" "rm" "-f" "8e187653ebe656e66c1e7e5ff9417f00020fff29fffb398c4a3de4d39ac379ae"` [INFO] [stdout] 8e187653ebe656e66c1e7e5ff9417f00020fff29fffb398c4a3de4d39ac379ae [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/google-classroom1/1.0.10+20190701:/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" "+1.37.0" "test" "--frozen"` [INFO] [stdout] 9fe578c21a0bb303d427c6f5fa740286acce6860495201caf85150d8f17b813f [INFO] running `"docker" "start" "-a" "9fe578c21a0bb303d427c6f5fa740286acce6860495201caf85150d8f17b813f"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running /opt/crater/target/debug/deps/google_classroom1-155e60dff419ded7 [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-classroom1 [INFO] [stdout] [INFO] [stdout] running 63 tests [INFO] [stdout] test src/lib.rs - (line 55) ... ignored [INFO] [stdout] test src/lib.rs - (line 125) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementDeleteCall (line 15784) ... ok [INFO] [stdout] test src/lib.rs - Classroom (line 383) ... ok [INFO] [stdout] test src/lib.rs - CourseAliaseListCall (line 9187) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementGetCall (line 8601) ... ok [INFO] [stdout] test src/lib.rs - CourseAliaseCreateCall (line 11264) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementCreateCall (line 10337) ... ok [INFO] [stdout] test src/lib.rs - CourseAliaseDeleteCall (line 12154) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkDeleteCall (line 12426) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementListCall (line 5001) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementModifyAssigneeCall (line 4365) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkListCall (line 6683) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkCreateCall (line 9748) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkModifyAssigneeCall (line 11856) ... ok [INFO] [stdout] test src/lib.rs - CourseAnnouncementPatchCall (line 10941) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkGetCall (line 9473) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkPatchCall (line 13496) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionListCall (line 7615) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionGetCall (line 15238) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionModifyAttachmentCall (line 8293) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionPatchCall (line 4671) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionReclaimCall (line 7301) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionReturnCall (line 8880) ... ok [INFO] [stdout] test src/lib.rs - CourseCreateCall (line 12699) ... ok [INFO] [stdout] test src/lib.rs - CourseCourseWorkStudentSubmissionTurnInCall (line 7975) ... ok [INFO] [stdout] test src/lib.rs - CourseDeleteCall (line 13231) ... ok [INFO] [stdout] test src/lib.rs - CourseListCall (line 10033) ... ok [INFO] [stdout] test src/lib.rs - CourseGetCall (line 5602) ... ok [INFO] [stdout] test src/lib.rs - CourseMethods (line 2330) ... ok [INFO] [stdout] test src/lib.rs - CourseStudentGetCall (line 6140) ... ok [INFO] [stdout] test src/lib.rs - CourseStudentCreateCall (line 11554) ... ok [INFO] [stdout] test src/lib.rs - CoursePatchCall (line 14091) ... ok [INFO] [stdout] test src/lib.rs - CourseStudentDeleteCall (line 14405) ... ok [INFO] [stdout] test src/lib.rs - CourseStudentListCall (line 12947) ... ok [INFO] [stdout] test src/lib.rs - CourseTeacherDeleteCall (line 14677) ... ok [INFO] [stdout] test src/lib.rs - CourseTeacherCreateCall (line 14954) ... ok [INFO] [stdout] test src/lib.rs - CourseTeacherGetCall (line 6410) ... ok [INFO] [stdout] test src/lib.rs - CourseTopicDeleteCall (line 13823) ... ok [INFO] [stdout] test src/lib.rs - CourseTeacherListCall (line 5318) ... ok [INFO] [stdout] test src/lib.rs - CourseUpdateCall (line 5856) ... ok [INFO] [stdout] test src/lib.rs - CourseTopicCreateCall (line 16051) ... ok [INFO] [stdout] test src/lib.rs - CourseTopicListCall (line 7002) ... ok [INFO] [stdout] test src/lib.rs - CourseTopicGetCall (line 15515) ... ok [INFO] [stdout] test src/lib.rs - CourseTopicPatchCall (line 10621) ... ok [INFO] [stdout] test src/lib.rs - InvitationCreateCall (line 19455) ... ok [INFO] [stdout] test src/lib.rs - InvitationAcceptCall (line 20241) ... ok [INFO] [stdout] test src/lib.rs - InvitationDeleteCall (line 19200) ... ok [INFO] [stdout] test src/lib.rs - RegistrationCreateCall (line 18707) ... ok [INFO] [stdout] test src/lib.rs - InvitationGetCall (line 19984) ... ok [INFO] [stdout] test src/lib.rs - RegistrationDeleteCall (line 18950) ... ok [INFO] [stdout] test src/lib.rs - InvitationListCall (line 19705) ... ok [INFO] [stdout] test src/lib.rs - InvitationMethods (line 4177) ... ok [INFO] [stdout] test src/lib.rs - RegistrationMethods (line 4070) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGetCall (line 17513) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianDeleteCall (line 17247) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianInvitationCreateCall (line 16631) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianGetCall (line 16342) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianInvitationGetCall (line 17775) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianInvitationPatchCall (line 16923) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianInvitationListCall (line 18363) ... ok [INFO] [stdout] test src/lib.rs - UserProfileGuardianListCall (line 18050) ... ok [INFO] [stdout] test src/lib.rs - UserProfileMethods (line 3719) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 62 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "9fe578c21a0bb303d427c6f5fa740286acce6860495201caf85150d8f17b813f"` [INFO] running `"docker" "rm" "-f" "9fe578c21a0bb303d427c6f5fa740286acce6860495201caf85150d8f17b813f"` [INFO] [stdout] 9fe578c21a0bb303d427c6f5fa740286acce6860495201caf85150d8f17b813f