{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":465726061,"defaultBranch":"main","name":"implicit-clone","ownerLogin":"yewstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-03T13:16:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49116234?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708529806.0","currentOid":""},"activityList":{"items":[{"before":"4f028494da171790fe472a35d512d38e69e0383a","after":"967ccac30f1d84271b2523473e053c7a18db5103","ref":"refs/heads/main","pushedAt":"2024-02-23T12:20:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Fix wrong implementation of make_mut() for IArray::Single (#50)","shortMessageHtmlLink":"Fix wrong implementation of make_mut() for IArray::Single (#50)"}},{"before":"b757b453dc63b6fe2068661d48aff1fc7b100961","after":"4f028494da171790fe472a35d512d38e69e0383a","ref":"refs/heads/main","pushedAt":"2024-02-21T15:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"c95b92e459043b4ec122d2f2c98e7c283262968c","after":"b757b453dc63b6fe2068661d48aff1fc7b100961","ref":"refs/heads/main","pushedAt":"2024-01-26T18:25:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"IString: implement From for IString (#49)","shortMessageHtmlLink":"IString: implement From<std::fmt::Arguments> for IString (#49)"}},{"before":"e0f6ff721bc3192f922b461d42692152b7a2d762","after":"8c9408389a8bf7f4e68fe5bbed17e32d6f13b2fd","ref":"refs/heads/v0.3","pushedAt":"2023-11-28T09:42:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.3.9","shortMessageHtmlLink":"chore: Release implicit-clone version 0.3.9"}},{"before":"45430fe7c93a0c6559e28156c1b582424c22071c","after":"e0f6ff721bc3192f922b461d42692152b7a2d762","ref":"refs/heads/v0.3","pushedAt":"2023-11-28T09:38:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.3.6","shortMessageHtmlLink":"chore: Release implicit-clone version 0.3.6"}},{"before":null,"after":"45430fe7c93a0c6559e28156c1b582424c22071c","ref":"refs/heads/v0.3","pushedAt":"2023-11-28T09:32:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.3.8","shortMessageHtmlLink":"chore: Release implicit-clone version 0.3.8"}},{"before":"30c7c204962361d56644476368586c989d97a688","after":"c95b92e459043b4ec122d2f2c98e7c283262968c","ref":"refs/heads/main","pushedAt":"2023-11-20T12:15:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"IArray: from_iter optimization for empty arrays (#48)\n\nThis will optimize creation of IArray from an empty iterator.\r\n\r\nAlso added a constant `IArray::EMPTY`.","shortMessageHtmlLink":"IArray: from_iter optimization for empty arrays (#48)"}},{"before":"da0cf42ebc5c8f5682c64684d4e5c5739582f5c1","after":null,"ref":"refs/heads/optimize-from-iter-empty-collection","pushedAt":"2023-11-19T10:22:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"}},{"before":null,"after":"da0cf42ebc5c8f5682c64684d4e5c5739582f5c1","ref":"refs/heads/optimize-from-iter-empty-collection","pushedAt":"2023-11-19T10:22:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"IArray: from_iter optimization for empty arrays","shortMessageHtmlLink":"IArray: from_iter optimization for empty arrays"}},{"before":"a3636d8c383c391497d34fd753c807a5f5c1b722","after":"30c7c204962361d56644476368586c989d97a688","ref":"refs/heads/main","pushedAt":"2023-11-19T10:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"00aed9189153f202c9ec591a2ecf464cf2e0dcc3","after":"a3636d8c383c391497d34fd753c807a5f5c1b722","ref":"refs/heads/main","pushedAt":"2023-11-17T11:23:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Attempt to improve the documentation (#45)","shortMessageHtmlLink":"Attempt to improve the documentation (#45)"}},{"before":"e072d1fa4f5c6078e121b8c9fc3b5324a915470a","after":null,"ref":"refs/heads/from-iter-optimized","pushedAt":"2023-11-17T08:29:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"}},{"before":"1c30020734d20d2750da866a88e0859d240fb105","after":"00aed9189153f202c9ec591a2ecf464cf2e0dcc3","ref":"refs/heads/main","pushedAt":"2023-11-17T08:29:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Make from_iter() optimized (#41)","shortMessageHtmlLink":"Make from_iter() optimized (#41)"}},{"before":"085211b608aea2b40e7b9a31adae899c0a6d7fa4","after":"1c30020734d20d2750da866a88e0859d240fb105","ref":"refs/heads/main","pushedAt":"2023-11-11T08:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"8714ccf6e5ee66b2cf4b3762662b7764f2de37c0","after":"085211b608aea2b40e7b9a31adae899c0a6d7fa4","ref":"refs/heads/main","pushedAt":"2023-11-11T08:31:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Derive macro should also work on enums (#47)","shortMessageHtmlLink":"Derive macro should also work on enums (#47)"}},{"before":"cdb7d07b2b34c0a2a030c02bbd1b4beca757c254","after":"8714ccf6e5ee66b2cf4b3762662b7764f2de37c0","ref":"refs/heads/main","pushedAt":"2023-11-11T08:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"7ac979ad9d1575fde804f3fd673295c2894e33e2","after":"cdb7d07b2b34c0a2a030c02bbd1b4beca757c254","ref":"refs/heads/main","pushedAt":"2023-11-11T08:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Fix invalid missing README file","shortMessageHtmlLink":"Fix invalid missing README file"}},{"before":"801ee5ff53f6c82715b5c97855af30c77f2aff5c","after":"7ac979ad9d1575fde804f3fd673295c2894e33e2","ref":"refs/heads/main","pushedAt":"2023-11-11T08:06:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Add derive macro to get ImplicitClone implemented quicker (#46)\n\nI think it would be handy to have a derive macro for ImplicitClone so we\r\ndon't have to write the entire impl all the time.","shortMessageHtmlLink":"Add derive macro to get ImplicitClone implemented quicker (#46)"}},{"before":"90c56f80164167d54e055945429c9196457298b4","after":"801ee5ff53f6c82715b5c97855af30c77f2aff5c","ref":"refs/heads/main","pushedAt":"2023-11-09T14:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.4.6","shortMessageHtmlLink":"chore: Release implicit-clone version 0.4.6"}},{"before":"2606c0fe621c6b3d5ff1b79ce03f9e3a892cf503","after":"90c56f80164167d54e055945429c9196457298b4","ref":"refs/heads/main","pushedAt":"2023-11-09T13:37:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Add method to help ensure the type impl ImplicitClone (#44)\n\nFollowing the advice of @kirillsemyonkin, I'm adding a function\r\n`implicit_clone()` which will enforce that the type is implementing\r\n`ImplicitClone` while still actually cloning.\r\n\r\nRelated to\r\nhttps://github.com/yewstack/yew-autoprops/pull/10#discussion_r1382610834","shortMessageHtmlLink":"Add method to help ensure the type impl ImplicitClone (#44)"}},{"before":"8ad7a09963af0600a935a660580ced6b323c6614","after":"2606c0fe621c6b3d5ff1b79ce03f9e3a892cf503","ref":"refs/heads/main","pushedAt":"2023-11-09T12:04:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Impl ImplicitClone for arrays and ref arrays (#42)\n\nRelated to https://github.com/yewstack/yew-autoprops/pull/10","shortMessageHtmlLink":"Impl ImplicitClone for arrays and ref arrays (#42)"}},{"before":null,"after":"e072d1fa4f5c6078e121b8c9fc3b5324a915470a","ref":"refs/heads/from-iter-optimized","pushedAt":"2023-11-01T14:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Make from_iter() optimized","shortMessageHtmlLink":"Make from_iter() optimized"}},{"before":"1973cfaffd1e5815c7c99264b01f663d711e35ac","after":"8ad7a09963af0600a935a660580ced6b323c6614","ref":"refs/heads/main","pushedAt":"2023-11-01T13:51:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.4.5","shortMessageHtmlLink":"chore: Release implicit-clone version 0.4.5"}},{"before":"c4138b68c48d3a60af68b99aebed8dbf86d73956","after":"1973cfaffd1e5815c7c99264b01f663d711e35ac","ref":"refs/heads/main","pushedAt":"2023-11-01T13:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.4.4","shortMessageHtmlLink":"chore: Release implicit-clone version 0.4.4"}},{"before":"5055bcb0407208cc00188c957ef192af4bd67031","after":"c4138b68c48d3a60af68b99aebed8dbf86d73956","ref":"refs/heads/main","pushedAt":"2023-11-01T13:17:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Remove opaque type on function iter() of IArray (#40)","shortMessageHtmlLink":"Remove opaque type on function iter() of IArray (#40)"}},{"before":"6ebe2e2b266c8976ade5cf433bb2b5693a1c0542","after":"5055bcb0407208cc00188c957ef192af4bd67031","ref":"refs/heads/main","pushedAt":"2023-11-01T10:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release implicit-clone version 0.4.2","shortMessageHtmlLink":"chore: Release implicit-clone version 0.4.2"}},{"before":"ac2980922528800310ba333512fa6368ce02410f","after":"6ebe2e2b266c8976ade5cf433bb2b5693a1c0542","ref":"refs/heads/main","pushedAt":"2023-10-29T09:35:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"IArray: avoid heap allocation if there is only one element (#38)","shortMessageHtmlLink":"IArray: avoid heap allocation if there is only one element (#38)"}},{"before":"cba51487a94d8a9159b32289f126939eb7caacec","after":"ac2980922528800310ba333512fa6368ce02410f","ref":"refs/heads/main","pushedAt":"2023-10-28T12:02:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"string: add impl From<&IString> for IString (#37)","shortMessageHtmlLink":"string: add impl From<&IString> for IString (#37)"}},{"before":"40a5ec874a4db4585b40976e3ae461b8434ec0c5","after":"cba51487a94d8a9159b32289f126939eb7caacec","ref":"refs/heads/main","pushedAt":"2023-10-25T06:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kirillsemyonkin","name":"Kirill Semyonkin","path":"/kirillsemyonkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5103756?s=80&v=4"},"commit":{"message":"Add IArray::get_mut and IArray::make_mut (#36)\n\nAllows editing the array items, possibly in place without any allocation.","shortMessageHtmlLink":"Add IArray::get_mut and IArray::make_mut (#36)"}},{"before":"238d4647a6fcc87191f1d79a37f22ed81d27eaec","after":"40a5ec874a4db4585b40976e3ae461b8434ec0c5","ref":"refs/heads/main","pushedAt":"2023-10-24T18:45:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kirillsemyonkin","name":"Kirill Semyonkin","path":"/kirillsemyonkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5103756?s=80&v=4"},"commit":{"message":"Use mod paths instead of include (#33)\n\nThis approach still allows using the same files for Rc and Arc while\r\npreventing imports from leaking as well as working better with\r\nrust-analyzer.","shortMessageHtmlLink":"Use mod paths instead of include (#33)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAwx-4gA","startCursor":null,"endCursor":null}},"title":"Activity ยท yewstack/implicit-clone"}