primitivemap 0.1.0

blazing fast [Integer -> T: Copy] map
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use hash::Hash;

pub trait Key: Sized + Copy + Default + PartialEq + Eq + Hash {}
impl<T> Key for T
where
    T: Sized + Copy + Default + PartialEq + Eq + Hash,
{
}

pub trait Value: Sized + Copy + Default {}
impl<T> Value for T
where
    T: Sized + Copy + Default,
{
}