{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30062547,"defaultBranch":"master","name":"bytes","ownerLogin":"tokio-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-30T08:05:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20248544?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714911559.0","currentOid":""},"activityList":{"items":[{"before":"8ba7e5bbcb82ba55aaeaccd1263f24af18279764","after":"b72715079051a93004b0ad9ccc345ff006267921","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T08:18:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"caf520ac7f2c466d26bd88eca33ddc53c408e17e","after":"fa1daac3ae1dcb07dffe3a41a041dffd6edf177b","ref":"refs/heads/master","pushedAt":"2024-05-28T08:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Change Bytes::make_mut to impl From for BytesMut (closes #709) (#710)\n\n>::make_mut returns a &mut T, such an API is doable for Bytes too\r\nand thus we should reserve Bytes::make_mut for that.\r\n\r\nFurthermore, it would be helpful to use From as a trait bound\r\nin some cases with other traits such as Hyper's body trait, where Hyper\r\ngives you Bytes values.\r\n\r\nFinally, making it impl From for BytesMut means the API is more\r\neasily discoverable as it appears on both Bytes and BytesMut.","shortMessageHtmlLink":"Change Bytes::make_mut to impl From<Bytes> for BytesMut (closes #709) ("}},{"before":"cb4600b69e586d877209a553021da69ef4eabc31","after":"8ba7e5bbcb82ba55aaeaccd1263f24af18279764","ref":"refs/heads/gh-pages","pushedAt":"2024-05-19T19:32:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"4950c503768fcebce6f9ab9dbaac2a7da30b35ba","after":"caf520ac7f2c466d26bd88eca33ddc53c408e17e","ref":"refs/heads/master","pushedAt":"2024-05-19T19:28:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"seanmonstar","name":"Sean McArthur","path":"/seanmonstar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51479?s=80&v=4"},"commit":{"message":"Fix iter tests to use the actual bytes IntoIter instead of std (#707)","shortMessageHtmlLink":"Fix iter tests to use the actual bytes IntoIter instead of std (#707)"}},{"before":"8ee929aedc479545ab958d4667b8550fea29cd17","after":"cb4600b69e586d877209a553021da69ef4eabc31","ref":"refs/heads/gh-pages","pushedAt":"2024-05-11T17:47:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"86694b05649c0c1666044b2ba5c386c2328aac18","after":"4950c503768fcebce6f9ab9dbaac2a7da30b35ba","ref":"refs/heads/master","pushedAt":"2024-05-11T17:41:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Offset from (#705)","shortMessageHtmlLink":"Offset from (#705)"}},{"before":"87f2119d979b735cc53cb79b80b28be5f655e253","after":"8ee929aedc479545ab958d4667b8550fea29cd17","ref":"refs/heads/gh-pages","pushedAt":"2024-05-05T16:03:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"0c17e99283185b94ab68cdf0fb62da53cbd765ee","after":"86694b05649c0c1666044b2ba5c386c2328aac18","ref":"refs/heads/master","pushedAt":"2024-05-05T15:58:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Add zero-copy make_mut (#695)","shortMessageHtmlLink":"Add zero-copy make_mut (#695)"}},{"before":"d3911e995003dd73a5c4599d108e2ce6356a7230","after":"87f2119d979b735cc53cb79b80b28be5f655e253","ref":"refs/heads/gh-pages","pushedAt":"2024-05-05T12:24:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"51509e29c0f664cf3d34b594d472d8ea07d514d8","after":null,"ref":"refs/heads/alice/allow-unexpected-cfgs","pushedAt":"2024-05-05T12:19:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"}},{"before":"cb7f8449b5efc7022dc592b3a1d7dd33079f4c8f","after":"0c17e99283185b94ab68cdf0fb62da53cbd765ee","ref":"refs/heads/master","pushedAt":"2024-05-05T12:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"ci: silence unexpected-cfgs warnings due to `#[cfg(loom)]` (#703)","shortMessageHtmlLink":"ci: silence unexpected-cfgs warnings due to #[cfg(loom)] (#703)"}},{"before":"c9c544a42b7de0be7552438e1c3f1460c27f55f2","after":"51509e29c0f664cf3d34b594d472d8ea07d514d8","ref":"refs/heads/alice/allow-unexpected-cfgs","pushedAt":"2024-05-05T12:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Try with both allows on one line","shortMessageHtmlLink":"Try with both allows on one line"}},{"before":"5ce99ed88585472516e96cba5ebc96025fab3857","after":"c9c544a42b7de0be7552438e1c3f1460c27f55f2","ref":"refs/heads/alice/allow-unexpected-cfgs","pushedAt":"2024-05-05T11:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Try reordering attributes","shortMessageHtmlLink":"Try reordering attributes"}},{"before":"2dbc0ee00a3d09c342d9c94e8aeed7c86024b3d5","after":"5ce99ed88585472516e96cba5ebc96025fab3857","ref":"refs/heads/alice/allow-unexpected-cfgs","pushedAt":"2024-05-05T11:46:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Allow unknown-lints for MSRV","shortMessageHtmlLink":"Allow unknown-lints for MSRV"}},{"before":null,"after":"2dbc0ee00a3d09c342d9c94e8aeed7c86024b3d5","ref":"refs/heads/alice/allow-unexpected-cfgs","pushedAt":"2024-05-05T11:43:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"ci: allow unexpected-cfgs warnings","shortMessageHtmlLink":"ci: allow unexpected-cfgs warnings"}},{"before":"e2e63428fd73e0f194729e008dab3d412d44e129","after":"d3911e995003dd73a5c4599d108e2ce6356a7230","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T07:28:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"49801298fc0186693ec342cde7f39f22e46b8561","after":null,"ref":"refs/heads/alice/clear-setlen","pushedAt":"2024-04-26T07:24:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"}},{"before":"a8806c245700e583134e67b7e0b87f1256b95bfa","after":"cb7f8449b5efc7022dc592b3a1d7dd33079f4c8f","ref":"refs/heads/master","pushedAt":"2024-04-26T07:24:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Tweak clear and truncate length modifications (#700)","shortMessageHtmlLink":"Tweak clear and truncate length modifications (#700)"}},{"before":"6cf8e2fe20081dd1c5b18fa7cc10299aad3263d2","after":"e2e63428fd73e0f194729e008dab3d412d44e129","ref":"refs/heads/gh-pages","pushedAt":"2024-04-25T08:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":null,"after":"49801298fc0186693ec342cde7f39f22e46b8561","ref":"refs/heads/alice/clear-setlen","pushedAt":"2024-04-25T08:46:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Tweak clear and truncate length modifications","shortMessageHtmlLink":"Tweak clear and truncate length modifications"}},{"before":"baa5053572ed9e88ca1058ec2b5a3f08046c5a40","after":"a8806c245700e583134e67b7e0b87f1256b95bfa","ref":"refs/heads/master","pushedAt":"2024-04-25T08:43:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Improve BytesMut::split suggestion (#699)","shortMessageHtmlLink":"Improve BytesMut::split suggestion (#699)"}},{"before":"880ebf45e7f39e1f65792b33cea1015a66f50df8","after":"6cf8e2fe20081dd1c5b18fa7cc10299aad3263d2","ref":"refs/heads/gh-pages","pushedAt":"2024-04-25T07:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"ce09d7d358ab1d1d31ed9d0b52a747c0a21ea401","after":"baa5053572ed9e88ca1058ec2b5a3f08046c5a40","ref":"refs/heads/master","pushedAt":"2024-04-25T07:08:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Reuse capacity when possible in ::advance impl (#698)","shortMessageHtmlLink":"Reuse capacity when possible in <BytesMut as Buf>::advance impl (#698)"}},{"before":"6a9eb649c9b8202a5d030853a4578e9849c5a120","after":"880ebf45e7f39e1f65792b33cea1015a66f50df8","ref":"refs/heads/gh-pages","pushedAt":"2024-04-24T12:28:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"9d3ec1cffb76141b4706bb289beced8b04ecac4a","after":"ce09d7d358ab1d1d31ed9d0b52a747c0a21ea401","ref":"refs/heads/master","pushedAt":"2024-04-24T12:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"braddunbar","name":"Brad Dunbar","path":"/braddunbar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11674?s=80&v=4"},"commit":{"message":"Bytes::split_off - check fast path first (#693)\n\nFollow up to https://github.com/tokio-rs/bytes/pull/689\r\n\r\n* If `at == self.len()`, we already know `at <= self.len()`.\r\n* If `at == 0`, we already know `at <= self.len()`.","shortMessageHtmlLink":"Bytes::split_off - check fast path first (#693)"}},{"before":"c9b9e049f81095b890aea9889df251fd8491dabe","after":"6a9eb649c9b8202a5d030853a4578e9849c5a120","ref":"refs/heads/gh-pages","pushedAt":"2024-04-24T09:54:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"4e2c9c065a06bf9cb5d7dd46e3b29f62a1c20057","after":"9d3ec1cffb76141b4706bb289beced8b04ecac4a","ref":"refs/heads/master","pushedAt":"2024-04-24T09:49:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"braddunbar","name":"Brad Dunbar","path":"/braddunbar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11674?s=80&v=4"},"commit":{"message":"Resize refactor (#696)\n\n* use checked_sub\r\n\r\n* return when additional == 0\r\n\r\n* move safe operation out of unsafe block\r\n\r\n* use spare_capacity_mut instead of chunk_mut\r\n\r\nWe don't need to check capacity because it's already been reserved\r\nabove.\r\n\r\n* Add safety comments\r\n\r\n* refactor to use guard clauses\r\n\r\nThis would be better written with let-else, but we won't get that until\r\n`MSRV >= 1.65.x`.\r\n\r\n* use if-let instead of unwrap\r\n\r\n* reduce scope of unsafe blocks\r\n\r\nCo-authored-by: Alice Ryhl \r\n\r\n---------\r\n\r\nCo-authored-by: Alice Ryhl ","shortMessageHtmlLink":"Resize refactor (#696)"}},{"before":"1985a22df92c3b0c743baac9f52b75a1776273da","after":"c9b9e049f81095b890aea9889df251fd8491dabe","ref":"refs/heads/gh-pages","pushedAt":"2024-04-17T09:31:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}},{"before":"327615e5d4ba27e9647734d83ef9ad88d7dd8a38","after":"4e2c9c065a06bf9cb5d7dd46e3b29f62a1c20057","ref":"refs/heads/master","pushedAt":"2024-04-17T09:27:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Darksonn","name":"Alice Ryhl","path":"/Darksonn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/928074?s=80&v=4"},"commit":{"message":"Truncate tweaks (#694)","shortMessageHtmlLink":"Truncate tweaks (#694)"}},{"before":"549aa2cb88bdd156d12bf333503d55424352bc63","after":"1985a22df92c3b0c743baac9f52b75a1776273da","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T09:50:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy Bytes API documentation","shortMessageHtmlLink":"Deploy Bytes API documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVZaC7QA","startCursor":null,"endCursor":null}},"title":"Activity · tokio-rs/bytes"}