{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":847991959,"defaultBranch":"main","name":"rust-playground","ownerLogin":"leon-matthews","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-26T23:46:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/921614?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724716068.0","currentOid":""},"activityList":{"items":[{"before":"ee249b0b62f595a804a33072677f49624d45d151","after":"63853a4b891cca9259cc384c3c4982675d698896","ref":"refs/heads/main","pushedAt":"2024-09-28T23:52:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Remove 'pub' from internal-only new() method","shortMessageHtmlLink":"Remove 'pub' from internal-only new() method"}},{"before":"8e80cf37e6331db45893725f2a21f094927bbd0e","after":"ee249b0b62f595a804a33072677f49624d45d151","ref":"refs/heads/main","pushedAt":"2024-09-28T23:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Create binary trees from any iterable by implementing FromIterator trait","shortMessageHtmlLink":"Create binary trees from any iterable by implementing FromIterator trait"}},{"before":"cfb23690b74a9c05141389e1ee13296b28576876","after":"8e80cf37e6331db45893725f2a21f094927bbd0e","ref":"refs/heads/main","pushedAt":"2024-09-28T23:33:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Create is_empty() method on BinaryTree","shortMessageHtmlLink":"Create is_empty() method on BinaryTree"}},{"before":"c4d0a0e8f4229752a675c66ed41d632f0c80fc12","after":"cfb23690b74a9c05141389e1ee13296b28576876","ref":"refs/heads/main","pushedAt":"2024-09-28T23:27:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Implement len()","shortMessageHtmlLink":"Implement len()"}},{"before":"ef6808203387c0e34107f86336ba47fbecfef7bb","after":"c4d0a0e8f4229752a675c66ed41d632f0c80fc12","ref":"refs/heads/main","pushedAt":"2024-09-28T22:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Promote binary tree to a top-level location","shortMessageHtmlLink":"Promote binary tree to a top-level location"}},{"before":"8d0ae190c511c08008916f1c4d2e1b46be3a4428","after":"ef6808203387c0e34107f86336ba47fbecfef7bb","ref":"refs/heads/main","pushedAt":"2024-09-25T19:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Implement AveragedCollection example, adding unit tests","shortMessageHtmlLink":"Implement AveragedCollection example, adding unit tests"}},{"before":"48d6a3eeb409a3880d11326ed860169af1e2af45","after":"8d0ae190c511c08008916f1c4d2e1b46be3a4428","ref":"refs/heads/main","pushedAt":"2024-09-25T19:34:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Mutex examples","shortMessageHtmlLink":"Mutex examples"}},{"before":"46538c88b3c7f2bf7835be4ba47ce95764c8990b","after":"48d6a3eeb409a3880d11326ed860169af1e2af45","ref":"refs/heads/main","pushedAt":"2024-09-25T02:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Start MPSC channel example","shortMessageHtmlLink":"Start MPSC channel example"}},{"before":"1215e64ca6d1dcb22a97407d1db379cd4de6fc1b","after":"46538c88b3c7f2bf7835be4ba47ce95764c8990b","ref":"refs/heads/main","pushedAt":"2024-09-25T01:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Start working though concurrency examples","shortMessageHtmlLink":"Start working though concurrency examples"}},{"before":"f3662bfed395e95df2790b20abbad626e61f18ef","after":"1215e64ca6d1dcb22a97407d1db379cd4de6fc1b","ref":"refs/heads/main","pushedAt":"2024-09-20T23:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Write todo list for next step in BinaryTree implementation","shortMessageHtmlLink":"Write todo list for next step in BinaryTree implementation"}},{"before":"2b3ef89229bff1475cca626d3c2ca218ce89835d","after":"f3662bfed395e95df2790b20abbad626e61f18ef","ref":"refs/heads/main","pushedAt":"2024-09-20T23:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Add constructors empty() and new(), simplify add()","shortMessageHtmlLink":"Add constructors empty() and new(), simplify add()"}},{"before":"6aab82428c53af27898a4cb5a73c6ab88251cabc","after":"2b3ef89229bff1475cca626d3c2ca218ce89835d","ref":"refs/heads/main","pushedAt":"2024-09-20T23:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Implement add() method","shortMessageHtmlLink":"Implement add() method"}},{"before":"75bfcefae146f10899ee59f3351fb1638b9cfeb2","after":"6aab82428c53af27898a4cb5a73c6ab88251cabc","ref":"refs/heads/main","pushedAt":"2024-09-20T23:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Create BinaryTree enum and Node struct, and test","shortMessageHtmlLink":"Create BinaryTree enum and Node struct, and test"}},{"before":"643cf6aba781e4af82c312fcb0c09b05cbf3265a","after":"75bfcefae146f10899ee59f3351fb1638b9cfeb2","ref":"refs/heads/main","pushedAt":"2024-09-19T01:59:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Update 3rd-party library versions","shortMessageHtmlLink":"Update 3rd-party library versions"}},{"before":"f2710709ecbf43a2ab9bd232ff7f4eaf818ceb58","after":"643cf6aba781e4af82c312fcb0c09b05cbf3265a","ref":"refs/heads/main","pushedAt":"2024-09-19T01:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Investigate Andrew Gallant's bstr-based word count implementation","shortMessageHtmlLink":"Investigate Andrew Gallant's bstr-based word count implementation"}},{"before":"2eed8e2cb0dcce330047adaba3b955f69d7687fd","after":"f2710709ecbf43a2ab9bd232ff7f4eaf818ceb58","ref":"refs/heads/main","pushedAt":"2024-09-19T00:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Plan out possible features","shortMessageHtmlLink":"Plan out possible features"}},{"before":"7b844d307f703a5d596b7d3399bcdbc0d8be0bc4","after":"2eed8e2cb0dcce330047adaba3b955f69d7687fd","ref":"refs/heads/main","pushedAt":"2024-09-19T00:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Fairly optimised example of counting word frequencies","shortMessageHtmlLink":"Fairly optimised example of counting word frequencies"}},{"before":"b2af91f0e73453a1be106eedb08119b9cab16d35","after":"7b844d307f703a5d596b7d3399bcdbc0d8be0bc4","ref":"refs/heads/main","pushedAt":"2024-09-18T05:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Use default values rather than panicing ifg match not found","shortMessageHtmlLink":"Use default values rather than panicing ifg match not found"}},{"before":"c6363ec7905e7cf377a2c91d5b56e0978133a287","after":"b2af91f0e73453a1be106eedb08119b9cab16d35","ref":"refs/heads/main","pushedAt":"2024-09-18T05:57:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Show how to capture and parse in one step","shortMessageHtmlLink":"Show how to capture and parse in one step"}},{"before":"512e13f22ed0d2321f289536e495b7c63afa5071","after":"c6363ec7905e7cf377a2c91d5b56e0978133a287","ref":"refs/heads/main","pushedAt":"2024-09-18T05:04:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Use concat! macro for better multiline string literals","shortMessageHtmlLink":"Use concat! macro for better multiline string literals"}},{"before":"98cfd5dd7fa100add32fd00dd2c4ed3aa8c57b5a","after":"512e13f22ed0d2321f289536e495b7c63afa5071","ref":"refs/heads/main","pushedAt":"2024-09-17T22:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Rearrange folders","shortMessageHtmlLink":"Rearrange folders"}},{"before":"cdfd769d933e7d5327876f3436804e5e74b54a83","after":"98cfd5dd7fa100add32fd00dd2c4ed3aa8c57b5a","ref":"refs/heads/main","pushedAt":"2024-09-15T22:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Open file and count its lines","shortMessageHtmlLink":"Open file and count its lines"}},{"before":"dc7d1b00f147e39fddb5319789badd54a45558e3","after":"cdfd769d933e7d5327876f3436804e5e74b54a83","ref":"refs/heads/main","pushedAt":"2024-09-15T21:40:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Create integration test, various bits of boilerplate","shortMessageHtmlLink":"Create integration test, various bits of boilerplate"}},{"before":"11774d8edcbf1e31d88a98977ad4554ff105e26b","after":"dc7d1b00f147e39fddb5319789badd54a45558e3","ref":"refs/heads/main","pushedAt":"2024-09-14T23:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Update study plan","shortMessageHtmlLink":"Update study plan"}},{"before":"9602d881e386edb004ece553a007d9055af49f26","after":"11774d8edcbf1e31d88a98977ad4554ff105e26b","ref":"refs/heads/main","pushedAt":"2024-09-14T22:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Formatting strings, integers, and floating-point numbers","shortMessageHtmlLink":"Formatting strings, integers, and floating-point numbers"}},{"before":"4efcfb0904f278fb350822acfab5cf05fe7d7e5e","after":"9602d881e386edb004ece553a007d9055af49f26","ref":"refs/heads/main","pushedAt":"2024-09-13T21:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Experiment with implicit vs explicit usage of Default::default()","shortMessageHtmlLink":"Experiment with implicit vs explicit usage of Default::default()"}},{"before":"4e9301958c6f29b4c2b9ebaf1c0b92a91405a7f6","after":"4efcfb0904f278fb350822acfab5cf05fe7d7e5e","ref":"refs/heads/main","pushedAt":"2024-09-11T00:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Regex matches, and static compilation of patterns","shortMessageHtmlLink":"Regex matches, and static compilation of patterns"}},{"before":"61a7bbdfaa3e793fbff52edff43bf7182352d8ba","after":"4e9301958c6f29b4c2b9ebaf1c0b92a91405a7f6","ref":"refs/heads/main","pushedAt":"2024-09-06T22:01:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Experiment with return values","shortMessageHtmlLink":"Experiment with return values"}},{"before":"c62c717958e335f123f890cf0996918a37f6d689","after":"61a7bbdfaa3e793fbff52edff43bf7182352d8ba","ref":"refs/heads/main","pushedAt":"2024-09-06T02:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Start morse trainer library, with view to run on Pico microcontroller","shortMessageHtmlLink":"Start morse trainer library, with view to run on Pico microcontroller"}},{"before":"27e9a6ea5eb8a7335c98400d7dac8e2e9ef197f9","after":"c62c717958e335f123f890cf0996918a37f6d689","ref":"refs/heads/main","pushedAt":"2024-09-05T09:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"leon-matthews","name":"Leon Matthews","path":"/leon-matthews","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/921614?s=80&v=4"},"commit":{"message":"Start examples from Chapter 15","shortMessageHtmlLink":"Start examples from Chapter 15"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOFQyMzo1MjoxOS4wMDAwMDBazwAAAATDl9Rf","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQwOTo1OToxOS4wMDAwMDBazwAAAAStqwlm"}},"title":"Activity ยท leon-matthews/rust-playground"}