{"push_id":767048269,"size":2,"distinct_size":2,"ref":"refs/heads/rollup","head":"3677a1feca0d37e6db3093818bd6c734e2e156ae","before":"b3e9615ed40954cce8004c311f4043e29458dcb7","commits":[{"sha":"d112274fcb7175248a42c3b83382835710558cf4","author":{"email":"2c0d5533b86b62768a581a94a31f7dff6454f6c3@geekhood.net","name":"Kornel Lesiński"},"message":"Use handle the same way in similarly structured examples","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/d112274fcb7175248a42c3b83382835710558cf4"},{"sha":"3677a1feca0d37e6db3093818bd6c734e2e156ae","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@steveklabnik.com","name":"Steve Klabnik"},"message":"Rollup merge of #27924 - pornel:bookthreadjoin, r=steveklabnik\n\nThe chapter on concurrency has two examples that both start with:\r\n\r\n     let something = thread::spawn(…\r\n\r\nbut the returned values have different types, because the second example has `.join()` at the end of the expression.\r\n\r\nI haven't noticed that join at first, and was wondering how is that possible that the result can have `.is_err()` and `.join()` methods.\r\n\r\nI've changed the second example to have the same structure as the first, so they're easy to compare.","distinct":true,"url":"https://api.github.com/repos/steveklabnik/rust/commits/3677a1feca0d37e6db3093818bd6c734e2e156ae"}]}