| Crates.io | bip |
| lib.rs | bip |
| version | 0.1.0 |
| created_at | 2015-02-18 08:41:00.8294+00 |
| updated_at | 2015-12-11 23:56:40.231265+00 |
| description | bip (`Box` in place) provides a fully generic in-place `map` for the `Box` type, taking care to be panic-safe and not leak memory. |
| homepage | https://github.com/huonw/bip |
| repository | https://github.com/huonw/bip |
| max_upload_size | |
| id | 1421 |
| size | 5,459 |
bipbip (Box in place) provides a fully generic in-place map for
the Box type, taking care to be panic-safe and not leak memory.
Example:
let x: Box<i32> = Box::new(1);
let y: Box<f32> = bip::map_in_place(y, |x| x as f32 + 1.0);
// y uses the same allocation as x