{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":580836813,"defaultBranch":"main","name":"comprehensive-rust","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-21T15:17:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717113609.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"83aec8a807ec1733a6398509ea452f742cdd670f","ref":"refs/heads/legare/protobuf-error-handling","pushedAt":"2024-05-31T00:00:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomPoison","name":"Nicole L","path":"/randomPoison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1900829?s=80&v=4"},"commit":{"message":"Remove error handling from protobuf exercise","shortMessageHtmlLink":"Remove error handling from protobuf exercise"}},{"before":"d78d8f5570a9c8862e172b0718f7343fc61de51a","after":"253f44a0f3510efaa533267c8246e23a88e14399","ref":"refs/heads/legare/dyn-trait","pushedAt":"2024-05-30T16:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randomPoison","name":"Nicole L","path":"/randomPoison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1900829?s=80&v=4"},"commit":{"message":"Add a slide introducing `dyn Trait` in Generics","shortMessageHtmlLink":"Add a slide introducing dyn Trait in Generics"}},{"before":"9106a6e511d33508e114753446b4fa7c56bf8151","after":null,"ref":"refs/heads/legare/ref-copy","pushedAt":"2024-05-30T14:19:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"}},{"before":"8e668cdaddd68eff8726dcab3781421f09180afd","after":"06264e8cc7d41ced4857c5235fb7f9b727fd8b77","ref":"refs/heads/main","pushedAt":"2024-05-30T14:19:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"},"commit":{"message":"Add a note that shared references are `Copy` (#2107)\n\nAdd a note to the `Copy` slide noting that shared references are `Copy`.\r\nA student asked about this today, and it's something I want to remember\r\nto mention in future classes.","shortMessageHtmlLink":"Add a note that shared references are Copy (#2107)"}},{"before":"13d69007d40f5587a35db61dec3537b8e5f3d732","after":"8e668cdaddd68eff8726dcab3781421f09180afd","ref":"refs/heads/main","pushedAt":"2024-05-30T02:15:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"},"commit":{"message":"Revert \"Saving the playground state in local storage (#1942)\" (#2106)\n\nThis reverts commit e2cad7da8d85b3d7d783f064b6d4db5b6e7d9580.\r\n\r\nFixes #2105, #2104.","shortMessageHtmlLink":"Revert \"Saving the playground state in local storage (#1942)\" (#2106)"}},{"before":null,"after":"d78d8f5570a9c8862e172b0718f7343fc61de51a","ref":"refs/heads/legare/dyn-trait","pushedAt":"2024-05-30T00:33:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomPoison","name":"Nicole L","path":"/randomPoison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1900829?s=80&v=4"},"commit":{"message":"Add a slide introducing `dyn Trait` in Generics","shortMessageHtmlLink":"Add a slide introducing dyn Trait in Generics"}},{"before":null,"after":"9106a6e511d33508e114753446b4fa7c56bf8151","ref":"refs/heads/legare/ref-copy","pushedAt":"2024-05-29T23:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomPoison","name":"Nicole L","path":"/randomPoison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1900829?s=80&v=4"},"commit":{"message":"Add a note that shared references are `Copy`","shortMessageHtmlLink":"Add a note that shared references are Copy"}},{"before":"663018751d4d8b667253a7ba4fc85cd423cad2da","after":"13d69007d40f5587a35db61dec3537b8e5f3d732","ref":"refs/heads/main","pushedAt":"2024-05-29T17:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"},"commit":{"message":"Clarify speaker note in control-flow-basics (#2102)\n\nFixes #2096.","shortMessageHtmlLink":"Clarify speaker note in control-flow-basics (#2102)"}},{"before":"02fbe98dc904f008ccf63b8268676aff5c20c589","after":"e449d4db4c4bc35558d30a21ff4e77691f193924","ref":"refs/heads/jp-cr2","pushedAt":"2024-05-28T16:34:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"henrif75","name":"Henri F.","path":"/henrif75","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11511589?s=80&v=4"},"commit":{"message":"ja: cr2 Android translation (#1905)\n\nProfessional translations for CR2 content.\r\nChanges are being staged in a separate branch until all Japanese content\r\nis reviewed.\r\n\r\n#1463 #652\r\n\r\n---------\r\n\r\nCo-authored-by: Hidenori Kobayashi ","shortMessageHtmlLink":"ja: cr2 Android translation (#1905)"}},{"before":"a286c9b06d0a7914d9ddf2ffd2cb9bdae225c271","after":"02fbe98dc904f008ccf63b8268676aff5c20c589","ref":"refs/heads/jp-cr2","pushedAt":"2024-05-28T16:17:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"henrif75","name":"Henri F.","path":"/henrif75","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11511589?s=80&v=4"},"commit":{"message":"ja: : cr2 Day 4 translations (#1904)\n\nProfessional translations for CR2 content.\r\nChanges are being staged in a separate branch until all Japanese content\r\nis reviewed.\r\n\r\n#1463 #652\r\n\r\n---------\r\n\r\nCo-authored-by: Hidenori Kobayashi ","shortMessageHtmlLink":"ja: : cr2 Day 4 translations (#1904)"}},{"before":"634258ccf0ea080b2b9c1d77079e7b16793d5e9e","after":"663018751d4d8b667253a7ba4fc85cd423cad2da","ref":"refs/heads/main","pushedAt":"2024-05-28T11:52:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"},"commit":{"message":"Fix bare metal microcontroller part number. (#2065)\n\nSmall update, the microb:bit V2 has the nRF52833, the nRF51822 was from\r\nV1.","shortMessageHtmlLink":"Fix bare metal microcontroller part number. (#2065)"}},{"before":"a8fc72ef2f15768cb4667ddd64d5e6f3fcc67867","after":"634258ccf0ea080b2b9c1d77079e7b16793d5e9e","ref":"refs/heads/main","pushedAt":"2024-05-28T10:27:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dyeroshenko","name":"Dima","path":"/dyeroshenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26358380?s=80&v=4"},"commit":{"message":"uk: Concurrency (morning) (#2097)\n\nuk: Concurrency (morning)\r\n\r\nSigned-off-by: Andriy Redko ","shortMessageHtmlLink":"uk: Concurrency (morning) (#2097)"}},{"before":"3d8e71f2fcce49b4ad9df6c59b1c6d3e2a2e789d","after":"a8fc72ef2f15768cb4667ddd64d5e6f3fcc67867","ref":"refs/heads/main","pushedAt":"2024-05-28T09:59:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"},"commit":{"message":"fr: completing and reviewing the translation of section 2. (#2032)\n\nfr: completing and reviewing the translation of section 2.","shortMessageHtmlLink":"fr: completing and reviewing the translation of section 2. (#2032)"}},{"before":"e2cad7da8d85b3d7d783f064b6d4db5b6e7d9580","after":"3d8e71f2fcce49b4ad9df6c59b1c6d3e2a2e789d","ref":"refs/heads/main","pushedAt":"2024-05-28T09:54:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"},"commit":{"message":"vi: Refresh Vietnamese translation (#2061)\n\nThe English contents has changed, leading to untranslated session\r\noutline and schedule because the msgid no longer match the original\r\ncontents. Additionally, incorrect file names are listed in the comment.\r\nThis PR follow the steps outlined in [Refreshing an Existing\r\nTranslation](https://github.com/google/comprehensive-rust/blob/main/TRANSLATIONS.md#refreshing-an-existing-translation)\r\nto refresh the Vietnamese translation file. After the update, some\r\ntranslated session outlines were no longer appropriated, so this PR also\r\nupdates all of them","shortMessageHtmlLink":"vi: Refresh Vietnamese translation (#2061)"}},{"before":"83b31e19af2d2449d66b7d2cef4b0fb7168ae24f","after":"e2cad7da8d85b3d7d783f064b6d4db5b6e7d9580","ref":"refs/heads/main","pushedAt":"2024-05-28T09:51:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"},"commit":{"message":"Saving the playground state in local storage (#1942)\n\n#1476 issue. Updated the function call(`getCodeFromPlayground`) in\r\n`save-playground.js` file from `pagehide` event to change event in ace\r\neditor.\r\n\r\n---------\r\n\r\nCo-authored-by: Martin Geisler ","shortMessageHtmlLink":"Saving the playground state in local storage (#1942)"}},{"before":"0f49a47629c1b80388f6a69892274989361244ed","after":null,"ref":"refs/heads/dependabot/cargo/patch-4d0abfa338","pushedAt":"2024-05-28T09:26:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"}},{"before":"a3f31e795dab1b5adf88183832d032ad5c120ebe","after":"83b31e19af2d2449d66b7d2cef4b0fb7168ae24f","ref":"refs/heads/main","pushedAt":"2024-05-28T09:26:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"},"commit":{"message":"cargo: bump the patch group with 2 updates (#2099)\n\nBumps the patch group with 2 updates:\r\n[serde](https://github.com/serde-rs/serde) and\r\n[tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets).\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"cargo: bump the patch group with 2 updates (#2099)"}},{"before":"cb6aa08cb185fd9338bf2e9c46c9d20f8f2ab7ba","after":null,"ref":"refs/heads/dependabot/cargo/src/bare-metal/microcontrollers/examples/minor-8d29f59809","pushedAt":"2024-05-28T09:26:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"}},{"before":"f337c0f70d9d7ef70ad83ca1b508d4b99784421d","after":"a3f31e795dab1b5adf88183832d032ad5c120ebe","ref":"refs/heads/main","pushedAt":"2024-05-28T09:26:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"},"commit":{"message":"cargo: bump nrf52833-hal from 0.17.1 to 0.18.0 in /src/bare-metal/microcontrollers/examples in the minor group (#2098)\n\nBumps the minor group in /src/bare-metal/microcontrollers/examples with\r\n1 update: [nrf52833-hal](https://github.com/nrf-rs/nrf-hal).\r\n\r\nUpdates `nrf52833-hal` from 0.17.1 to 0.18.0\r\n
\r\nChangelog\r\n

Sourced from nrf52833-hal's\r\nchangelog.

\r\n
\r\n

[0.18.0]

\r\n

Breaking changes

\r\n
    \r\n
  • Updated nrf-usbd to 0.3.0. (#460)
  • \r\n
\r\n

New features

\r\n
    \r\n
  • Added support for nRF52805 (#422).
  • \r\n
  • Added implementation of RTIC Monotonic for RTC and\r\nTIMER, behind new monotonic feature (#427).
  • \r\n
\r\n

#422:\r\nnrf-rs/nrf-hal#422\r\n#427:\r\nnrf-rs/nrf-hal#427\r\n#460:\r\nnrf-rs/nrf-hal#440

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 997d0bd\r\nMerge pull request #476\r\nfrom nrf-rs/release
  • \r\n
  • bb7aef2\r\nPrepare for 0.18.0 release.
  • \r\n
  • 090ce0e\r\nMerge pull request #427\r\nfrom Kyrne/master
  • \r\n
  • 4c00992\r\nUse consistent feature name.
  • \r\n
  • eb8b34a\r\nMerge pull request #477\r\nfrom nrf-rs/buildfix
  • \r\n
  • ee11451\r\nrename user facing feature to rtic-monotonic
  • \r\n
  • c8bf535\r\nCorrect docs (#18)
  • \r\n
  • 3c353da\r\nMonotonic doesn't build on nrf51 or nrf52832 so remove the feature.
  • \r\n
  • 8eff0e5\r\nFormat doc comments and fix typos.
  • \r\n
  • bb1bb77\r\nFix feature conditions.
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nrf52833-hal&package-manager=cargo&previous-version=0.17.1&new-version=0.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore major version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's major version (unless you unignore this specific\r\ndependency's major version or upgrade to it yourself)\r\n- `@dependabot ignore minor version` will close this\r\ngroup update PR and stop Dependabot creating any more for the specific\r\ndependency's minor version (unless you unignore this specific\r\ndependency's minor version or upgrade to it yourself)\r\n- `@dependabot ignore ` will close this group update PR\r\nand stop Dependabot creating any more for the specific dependency\r\n(unless you unignore this specific dependency or upgrade to it yourself)\r\n- `@dependabot unignore ` will remove all of the ignore\r\nconditions of the specified dependency\r\n- `@dependabot unignore ` will\r\nremove the ignore condition of the specified dependency and ignore\r\nconditions\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"cargo: bump nrf52833-hal from 0.17.1 to 0.18.0 in /src/bare-metal/mic…"}},{"before":"61ef801ebd27e346772e568406b3e76637fa37d9","after":null,"ref":"refs/heads/ci-runners","pushedAt":"2024-05-28T08:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"}},{"before":"2fa03097f3f289ffcb049967151608725fed43e4","after":null,"ref":"refs/heads/update-gh-deps","pushedAt":"2024-05-28T08:49:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"}},{"before":"6115a12554481787dfe91f833cf83b7482490cab","after":"f337c0f70d9d7ef70ad83ca1b508d4b99784421d","ref":"refs/heads/main","pushedAt":"2024-05-28T08:49:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mgeisler","name":"Martin Geisler","path":"/mgeisler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89623?s=80&v=4"},"commit":{"message":"Upgrade dependencies in github actions (#2101)","shortMessageHtmlLink":"Upgrade dependencies in github actions (#2101)"}},{"before":null,"after":"2fa03097f3f289ffcb049967151608725fed43e4","ref":"refs/heads/update-gh-deps","pushedAt":"2024-05-28T08:17:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdarkhan","name":"Darkhan Kubigenov","path":"/kdarkhan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1087493?s=80&v=4"},"commit":{"message":"Upgrade dependencies in github actions","shortMessageHtmlLink":"Upgrade dependencies in github actions"}},{"before":null,"after":"0f49a47629c1b80388f6a69892274989361244ed","ref":"refs/heads/dependabot/cargo/patch-4d0abfa338","pushedAt":"2024-05-27T01:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"cargo: bump the patch group with 2 updates\n\nBumps the patch group with 2 updates: [serde](https://github.com/serde-rs/serde) and [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets).\n\n\nUpdates `serde` from 1.0.202 to 1.0.203\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\nUpdates `tokio-websockets` from 0.8.2 to 0.8.3\n- [Changelog](https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/Gelbpunkt/tokio-websockets/commits)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: patch\n- dependency-name: tokio-websockets\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"cargo: bump the patch group with 2 updates"}},{"before":null,"after":"cb6aa08cb185fd9338bf2e9c46c9d20f8f2ab7ba","ref":"refs/heads/dependabot/cargo/src/bare-metal/microcontrollers/examples/minor-8d29f59809","pushedAt":"2024-05-27T01:22:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"cargo: bump nrf52833-hal\n\nBumps the minor group in /src/bare-metal/microcontrollers/examples with 1 update: [nrf52833-hal](https://github.com/nrf-rs/nrf-hal).\n\n\nUpdates `nrf52833-hal` from 0.17.1 to 0.18.0\n- [Release notes](https://github.com/nrf-rs/nrf-hal/releases)\n- [Changelog](https://github.com/nrf-rs/nrf-hal/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nrf-rs/nrf-hal/compare/v0.17.1...v0.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: nrf52833-hal\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"cargo: bump nrf52833-hal"}},{"before":"99ebf534c942c9530845d199f69534165c433d20","after":null,"ref":"refs/heads/legare/dangling-lifetime","pushedAt":"2024-05-23T23:27:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"}},{"before":"5ce6a9bd725fd17eb2b3bf3a7272b7ac84e651d6","after":"6115a12554481787dfe91f833cf83b7482490cab","ref":"refs/heads/main","pushedAt":"2024-05-23T23:27:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"djmitche","name":"Dustin J. Mitchell","path":"/djmitche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28673?s=80&v=4"},"commit":{"message":"Fix missing lifetime error in dangling reference example (#2093)\n\nThe example of returning a reference to a local variable doesn't compile\r\ndue to a missing lifetime specifier, which isn't what we're trying to\r\ndemonstrate with that example. I usually add the lifetime in manually in\r\norder to demonstrate the compiler error, but it occurs to me that if we\r\nmake the argument a reference we can sneakily get the correct compiler\r\nerror without having to introduce the lifetime syntax.","shortMessageHtmlLink":"Fix missing lifetime error in dangling reference example (#2093)"}},{"before":"452488da50c62180127d7ec8391561b0923fffcc","after":"99ebf534c942c9530845d199f69534165c433d20","ref":"refs/heads/legare/dangling-lifetime","pushedAt":"2024-05-23T23:21:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randomPoison","name":"Nicole L","path":"/randomPoison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1900829?s=80&v=4"},"commit":{"message":"Fix missing lifetime error in dangling reference example","shortMessageHtmlLink":"Fix missing lifetime error in dangling reference example"}},{"before":"35937062a5740891f52fef9d945b5a207425b5f7","after":null,"ref":"refs/heads/cortex-m-rt","pushedAt":"2024-05-23T19:14:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"}},{"before":"3d999663aca57b0a985c24aea78b5b6f7c752664","after":"5ce6a9bd725fd17eb2b3bf3a7272b7ac84e651d6","ref":"refs/heads/main","pushedAt":"2024-05-23T19:14:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qwandor","name":"Andrew Walbran","path":"/qwandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103097?s=80&v=4"},"commit":{"message":"Downgrade cortex-m-rt to 0.7.3. (#2095)\n\n0.7.4 was yanked.\r\n\r\nFixes #2094.","shortMessageHtmlLink":"Downgrade cortex-m-rt to 0.7.3. (#2095)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWIOVUgA","startCursor":null,"endCursor":null}},"title":"Activity · google/comprehensive-rust"}