bluss
|
9825e58061
|
FEAT: Add CapacityError::new
|
2017-09-24 18:07:12 +02:00 |
|
bluss
|
c5e0b80f73
|
FEAT: Turn try_remove/try_swap_remove into remove_opt and swap_pop
We turn these into "checked" removals, similar to `.pop()`. Name
swap_pop seems straightforward and nice, remove_opt is not as certain.
|
2017-08-05 17:52:24 +02:00 |
|
bluss
|
bc9e0362bd
|
FEAT: Remove InsertError again
try_insert has a capacity error, but panics if the index is out of
bounds.
|
2017-08-05 17:40:12 +02:00 |
|
bluss
|
345dd33942
|
FEAT: Refactor errors. Insert is either out of bounds or capacity error
|
2017-07-30 15:12:03 +02:00 |
|
bluss
|
dadeedb787
|
FEAT: Proper Error impls for errors
Also use pub(crate), requiring Rust 1.18
|
2017-07-30 13:13:52 +02:00 |
|