{"push_id":1274535128,"size":39,"distinct_size":0,"ref":"refs/heads/master","head":"4473130f4e0a20278225251ea6a0400258b03180","before":"71ee82a8aa0c02fc2c73e84f40bdb55512d10938","commits":[{"sha":"26591986032abbad0490a45da6ba7252178c1c82","author":{"name":"Matthew Piziak","email":"776ca1317c9b3ff76e961c9c262e47fa474a3f50@gmail.com"},"message":"show how iterating over `RangeTo` and `RangeToInclusive` fails\n\nFeedback on PR #35701 seems to be positive, so this does the same thing for `RangeTo` and `RangeToInclusive`.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/26591986032abbad0490a45da6ba7252178c1c82"},{"sha":"e4dd785b591b771882b1c61a541048d57dc86442","author":{"name":"Steven Allen","email":"1745667f465f588877e987cca116e0aa57a977ec@stebalien.com"},"message":"Correct formatting docs: fmt::Result != io::Result<()>","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/e4dd785b591b771882b1c61a541048d57dc86442"},{"sha":"f2655e23ff1b377f09cfbb19253a7ea50cd2c4f3","author":{"name":"Steven Allen","email":"1745667f465f588877e987cca116e0aa57a977ec@stebalien.com"},"message":"Note that formatters should not return spurious errors.\n\nDoing otherwise would break traits like `ToString`.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f2655e23ff1b377f09cfbb19253a7ea50cd2c4f3"},{"sha":"c7d5f7e5e638775e45c4fdc64f3b91bdbfca9c28","author":{"name":"Steven Allen","email":"1745667f465f588877e987cca116e0aa57a977ec@stebalien.com"},"message":"Rust has type aliases, not typedefs.\n\nThey're the same thing but it's better to keep the terminology consistent.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/c7d5f7e5e638775e45c4fdc64f3b91bdbfca9c28"},{"sha":"67b9cd3fe136247e928d11daa12749d0488464c9","author":{"name":"Matthew Piziak","email":"776ca1317c9b3ff76e961c9c262e47fa474a3f50@gmail.com"},"message":"improve documentation for `Fn*` traits\n\nI can think of a few things we may want to accomplish with the documentation of the `Fn`, `FnMut`, and `FnOnce` traits:\n- the relationship between these traits and the closures that implement them\n- examples of non-closure implementations\n- the relationship between these traits and Rust's ownership semantics\n\nadd module-level documentation for `Fn*` traits\n\nDescribe how `Fn*` traits, closure types, and ownership semantics are\nlinked, and provide examples of higher-level functions that take `Fn*`s.\n\nmore examples for `Fn*` traits\n\ncreate correct (though not yet elegant) examples for `FnMut` and `FnOnce`\n\nadd trait links to module-level documentation\n\nthird time's a charm!\n\nargument -> capture for trait documentation\n\nThis wording will need to be supported with better examples for\ncapturing eventually.\n\ncorrect `FnOnce` example\n\nI also fixed some of the trait wording here to make the concept of\ncapturing clearer; though that still needs more work.\n\nreplace `x + x` with `x * 2` for `fn double`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/67b9cd3fe136247e928d11daa12749d0488464c9"},{"sha":"ff3a761f79cc43f5465215ad1301ac1789d6e4df","author":{"name":"Matthew Piziak","email":"776ca1317c9b3ff76e961c9c262e47fa474a3f50@gmail.com"},"message":"add more-evocative examples for `Shl` and `Shr`\n\nr? @steveklabnik\n\nadd examples that lift `<<` and `>>` to a trivial struct\n\nreplace `Scalar` structs with struct tuples\n\nadd `fn main` wrappers to enable Rust Playground \"Run\" button","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/ff3a761f79cc43f5465215ad1301ac1789d6e4df"},{"sha":"bf22a7a71ab47a7d2074134b02b02df1d6ce497e","author":{"name":"Vincent Esche","email":"8098837a2bd77622415663a0abe8482a5fba6620@gmail.com"},"message":"Updated code sample in chapter on syntax extensions.\n\nThe affected API apparently had changed with commit d59accfb065843d12db9180a4f504664e3d23ef1.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/bf22a7a71ab47a7d2074134b02b02df1d6ce497e"},{"sha":"905644de5db7f73fab275345795562330d007315","author":{"name":"Corey Farwell","email":"b70e762980caa58b92468c07f70f8aed89946b80@rwell.org"},"message":"Rename {uint,int} methods to {usize,isize}.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/905644de5db7f73fab275345795562330d007315"},{"sha":"cf8e1fee1619b29fb1d9a355f28a9f992426dd5a","author":{"name":"Matthew Piziak","email":"776ca1317c9b3ff76e961c9c262e47fa474a3f50@gmail.com"},"message":"add a simple example for `thread::current()`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/cf8e1fee1619b29fb1d9a355f28a9f992426dd5a"},{"sha":"f4c55dd08f8e02145d28f2ccdc07cf3e9d9ffc1b","author":{"name":"changchun.fan","email":"44b41c177348535f5553372f1cc41903254e5797@gmail.com"},"message":"Fix documentation in cell mod","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f4c55dd08f8e02145d28f2ccdc07cf3e9d9ffc1b"},{"sha":"e2d9974b3b9a1021894c532b293e7624eaeb1e1c","author":{"name":"Matthew Piziak","email":"776ca1317c9b3ff76e961c9c262e47fa474a3f50@gmail.com"},"message":"improve `BitAnd` trait documentation\n\nThis pull request is based on the discussion in PR #35927.\n\nAdd a module-level note that `&&` and `||` are short-circuiting operators and not overloadable.\n\nAdd a simple `Scalar` example that lifts the `&` operator to a trivial struct tuple.\n\nMake `BooleanVector` a struct tuple.\n\nDerive `PartialEq` for `BooleanVector` instead of implementing it.\n\nAdds a `fn main` wrapper so that the example can integrate with Rust Playground.\n\nsimplified bitand expression\n\nadd a comment explaining what \"rhs\" means","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/e2d9974b3b9a1021894c532b293e7624eaeb1e1c"},{"sha":"eea03f5caab3ca6aa6789cce3d8e699fb7ac1404","author":{"name":"William Lee","email":"a6d903a1b800ce19778116a9e1ec00a47cb82eca@mochify.com"},"message":"Fixes #35280 to update E0194 to support new error message format. Part of #35233.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/eea03f5caab3ca6aa6789cce3d8e699fb7ac1404"},{"sha":"a068fc70ab38adea73f84a8f8c6f826454ce563b","author":{"name":"Georg Brandl","email":"fb5ce207bf1e8df0e4c252ccef8c0984186d2690@python.org"},"message":"Doc: explain why Box/Rc/Arc methods do not take self\n\nThis can be confusing for newcomers, especially due to the argument\nname \"this\".","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/a068fc70ab38adea73f84a8f8c6f826454ce563b"},{"sha":"9c256ec94bd2270508ded3dfa569b5d440140213","author":{"name":"Andrew Paseltiner","email":"1cff716514aa71e3893ab7f7a914e2cb273e546a@gmail.com"},"message":"Add test for #35423\n\nCloses #35423","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/9c256ec94bd2270508ded3dfa569b5d440140213"},{"sha":"46fc80c44e8dfa974210c441eaf53c89dfad031e","author":{"name":"Mikhail Modin","email":"cd8ee3ce86582660911a80e12feb82461de2bf76@gmail.com"},"message":"update error E0451 to new format","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/46fc80c44e8dfa974210c441eaf53c89dfad031e"},{"sha":"d6fc2baa11f0fc5223d4e4b9f84e60ca60e64871","author":{"name":"Mohit Agarwal","email":"eaef0580a81ec26e67bcc60a36a40d933e1b360f@sdf.org"},"message":"Update E0260 to new error format\n\nUpdates #35515.\nPart of #35233.\n\nr? @jonathandturner","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/d6fc2baa11f0fc5223d4e4b9f84e60ca60e64871"},{"sha":"58ced1635b6c7766b18d47af45bcd484af578ab5","author":{"name":"Paul Fanelli","email":"e4818a22c145cf6702be3530e797992ff75439a6@gmail.com"},"message":"Update E0463 error message to new format","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/58ced1635b6c7766b18d47af45bcd484af578ab5"},{"sha":"01083baec26591a0b48752b3003fd73f4e07631e","author":{"name":"zjhmale","email":"918c784cd143529302534bc9fbf8ac1e5a238135@gmail.com"},"message":"Update E0089 to new error format","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/01083baec26591a0b48752b3003fd73f4e07631e"},{"sha":"6355528ffda28e77850f739d5c51ab48e8a68bb1","author":{"name":"Gavin Baker","email":"11beb40d82900d8c4a68b8dc1d8b59f3f5d077c0@antonym.org"},"message":"E0164 Update error format #35269\n\n- Fixes #35269\n- Part of #35233\n\nr? @jonathandturner","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/6355528ffda28e77850f739d5c51ab48e8a68bb1"},{"sha":"28c5edb9f6a35dcd1bf4af102457d26a2de9d76e","author":{"name":"Gavin Baker","email":"11beb40d82900d8c4a68b8dc1d8b59f3f5d077c0@antonym.org"},"message":"E0165 Update error format #35270\n\n- Fixes #35270\n- Part of #35233\n\nr? @jonathandturner","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/28c5edb9f6a35dcd1bf4af102457d26a2de9d76e"}]}
{"actor":{"display_login":"bors"}}