{"push_id":1364276129,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"e06c76cb7b8ddb4d16fe608aa70b5e348e98a08a","before":"e79d7144131c8dc3f1da3d20f6a8af63a1bcc21f","commits":[{"sha":"28918a7d899b91fa015c0404b6d3b03cfac5e11e","author":{"name":"Benjamin R. Haskell","email":"090c2b08e0c1776910e777b917c2185be6554c2e@benizi.com"},"message":"Add `--dockerenv` option\n\nPrints options as `-e varname=value` for use with `docker run`.","distinct":true,"url":"https://api.github.com/repos/benizi/s3env/commits/28918a7d899b91fa015c0404b6d3b03cfac5e11e"},{"sha":"fb35de4e69196214f72c11a2f77750fc3b72ff12","author":{"name":"Benjamin R. Haskell","email":"090c2b08e0c1776910e777b917c2185be6554c2e@benizi.com"},"message":"Slightly better slice idiom\n\n- `&[\"...\".to_string(), \"...\".to_string(), \"...\".to_string()]`\n\n=>\n\n- `&[\"...\".to_string(), \"...\".into(), \"...\".into()]`","distinct":true,"url":"https://api.github.com/repos/benizi/s3env/commits/fb35de4e69196214f72c11a2f77750fc3b72ff12"},{"sha":"9e1e13a8bc7f1a12241dfffcd3fa1362b575dfbe","author":{"name":"Benjamin R. Haskell","email":"090c2b08e0c1776910e777b917c2185be6554c2e@benizi.com"},"message":"Prefer Option/Result combinators over `match`\n\n`map`, `ok_or`, `unwrap_or`, and `unwrap_or_else` make code much less\nverbose.\n\n- `match x { Some(s) => Ok(s.y()), None => Err(z) }` =>\n- `x.map(|s| s.y()).ok_or(z)`\n\n- `match x { Some(s) => s, None => y }` =>\n- `x.unwrap_or(y)`\n\n- `match x { Ok(r) => r, Err(e) => { y; z } }` =>\n- `x.unwrap_or_else(|e| { y; z })`","distinct":true,"url":"https://api.github.com/repos/benizi/s3env/commits/9e1e13a8bc7f1a12241dfffcd3fa1362b575dfbe"},{"sha":"dcc994385d461dead953c7e7bc5e387e074e1a16","author":{"name":"Benjamin R. Haskell","email":"090c2b08e0c1776910e777b917c2185be6554c2e@benizi.com"},"message":"Fixes from `rustfmt`\n\nNot sure I love the multi-line struct initialization, nor:\n\n```rust\nlet x = y.some_fn(/* long arguments too long for line */)\n  .another_fn();\n```\n\nover what I'd like:\n\n```rust\nlet x = y\n  .some_fn(/* within line length */)\n  .another_fn();\n```\n\nBut, I'll abide for now.","distinct":true,"url":"https://api.github.com/repos/benizi/s3env/commits/dcc994385d461dead953c7e7bc5e387e074e1a16"},{"sha":"e06c76cb7b8ddb4d16fe608aa70b5e348e98a08a","author":{"name":"Benjamin R. Haskell","email":"090c2b08e0c1776910e777b917c2185be6554c2e@benizi.com"},"message":"First pass at actually running the command","distinct":true,"url":"https://api.github.com/repos/benizi/s3env/commits/e06c76cb7b8ddb4d16fe608aa70b5e348e98a08a"}]}
{"actor":{"display_login":"benizi"}}