{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":828352945,"defaultBranch":"master","name":"lru-rs","ownerLogin":"lufte","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-07-13T21:57:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7890579?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720907861.163987","currentOid":""},"activityList":{"items":[{"before":"5a844622a0d078516823b315d96c9daa6d670ea7","after":"9ff163d7086a489c717a5ad3a4216b26f3aa3c65","ref":"refs/heads/master","pushedAt":"2024-07-31T00:33:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lufte","name":"Javier Ayres","path":"/lufte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7890579?s=80&v=4"},"commit":{"message":"Create versions of get_or_insert that don't move the key\n\nFour new methods are added:\n* get_or_insert_ref\n* try_get_or_insert_ref\n* get_or_insert_mut_ref\n* try_get_or_insert_mut_ref\n\nwhich are analog to their existing counterparts:\n* get_or_insert\n* try_get_or_insert\n* get_or_insert_mut\n* try_get_or_insert_mut\n\nwith the difference of accepting a reference to the key instead of an owned object. If the key\ndoesn't exist in the cache and needs to be moved, only then is it cloned using to_owned() so it can\nbe owned by the cache. This is useful when cloning the key is expensive.","shortMessageHtmlLink":"Create versions of get_or_insert that don't move the key"}},{"before":"dfd93cebfb3780f27eed8564d9811ef04681820b","after":"5a844622a0d078516823b315d96c9daa6d670ea7","ref":"refs/heads/master","pushedAt":"2024-07-30T21:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lufte","name":"Javier Ayres","path":"/lufte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7890579?s=80&v=4"},"commit":{"message":"\"cargo fmt\" all changes","shortMessageHtmlLink":"\"cargo fmt\" all changes"}},{"before":"8d7f168346207a0bba53fdff711d74c87533626f","after":"dfd93cebfb3780f27eed8564d9811ef04681820b","ref":"refs/heads/master","pushedAt":"2024-07-21T03:27:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lufte","name":"Javier Ayres","path":"/lufte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7890579?s=80&v=4"},"commit":{"message":"Create versions of get_or_insert that don't move the key\n\nFour new methods are added:\n* get_or_insert_ref\n* try_get_or_insert_ref\n* get_or_insert_mut_ref\n* try_get_or_insert_mut_ref\n\nwhich are analog to their existing counterparts:\n* get_or_insert\n* try_get_or_insert\n* get_or_insert_mut\n* try_get_or_insert_mut\n\nwith the difference of accepting a reference to the key instead of an owned object. If the key\ndoesn't exist in the cache and needs to be moved, only then is it cloned using to_owned() so it can\nbe owned by the cache. This is useful when cloning the key is expensive.","shortMessageHtmlLink":"Create versions of get_or_insert that don't move the key"}},{"before":"339020e6f61933687a724110f8c103d346902601","after":"8d7f168346207a0bba53fdff711d74c87533626f","ref":"refs/heads/master","pushedAt":"2024-07-13T23:19:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lufte","name":"Javier Ayres","path":"/lufte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7890579?s=80&v=4"},"commit":{"message":"Create a version of get_or_insert that doesn't move the key","shortMessageHtmlLink":"Create a version of get_or_insert that doesn't move the key"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQwMDozMzo0Ny4wMDAwMDBazwAAAASNhpxk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQwMDozMzo0Ny4wMDAwMDBazwAAAASNhpxk","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xM1QyMzoxOTo0OS4wMDAwMDBazwAAAAR-vvb6"}},"title":"Activity ยท lufte/lru-rs"}