Open Issues Need Help
View All on GitHub The API is unsafe about 2 months ago
AI Summary: The task is to refactor the `emap::Map` crate to improve its safety. Currently, out-of-bounds accesses can lead to panics or undefined behavior. The solution involves creating unsafe counterparts for methods that might fail due to incorrect usage, allowing users to opt into potentially unsafe operations explicitly, while ensuring the safe methods always panic on invalid input.
Complexity:
4/5
bug help wanted good first issue
📈 The fastest map possible in Rust, where keys are integers and the capacity is fixed (faster than Vec!)
Rust
#data-structures#hashmap#rust