{"push_id":956450554,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"240cefb4a96db5e74aaeb6f12282e6ae621c1407","before":"0fa9fe5b3fe3d916d58f733145c6ead72022cfca","commits":[{"sha":"4c95c03b1343f6cf7a8de68b0c0ee84d5c0450bb","author":{"email":"74a32f733a6f81219a08ea72f95f8e939586d966@gmail.com","name":"stratact"},"message":"Remove bindings, no need to cache","distinct":true,"url":"https://api.github.com/repos/redox-os/ion/commits/4c95c03b1343f6cf7a8de68b0c0ee84d5c0450bb"},{"sha":"a955378d1234d77fbf8d4cde959eedda482ea9f9","author":{"email":"74a32f733a6f81219a08ea72f95f8e939586d966@gmail.com","name":"stratact"},"message":"Use iterators instead of manual ranges, Rust iterators are awesome!","distinct":true,"url":"https://api.github.com/repos/redox-os/ion/commits/a955378d1234d77fbf8d4cde959eedda482ea9f9"},{"sha":"c2e4e8cf9b1f3444f3bd78ef4beb8a9bd781df47","author":{"email":"74a32f733a6f81219a08ea72f95f8e939586d966@gmail.com","name":"stratact"},"message":"Use shadowing and cleanup","distinct":true,"url":"https://api.github.com/repos/redox-os/ion/commits/c2e4e8cf9b1f3444f3bd78ef4beb8a9bd781df47"},{"sha":"240cefb4a96db5e74aaeb6f12282e6ae621c1407","author":{"email":"27ccc3d93978d674a87cd5f4f2419773cbfac3e8@gmail.com","name":"Skyler Berg"},"message":"Merge pull request #53 from stratact/master\n\nCode cleanup","distinct":true,"url":"https://api.github.com/repos/redox-os/ion/commits/240cefb4a96db5e74aaeb6f12282e6ae621c1407"}]}