// Must return an value 0..N-1 otherwise CacheDb will panic with array access out of bounds.
Must return an value 0..N-1 otherwise CacheDb will panic with array access out of bounds.
Must return an value 0 .. N - 1 otherwise CacheDb will panic with array access out of bounds .
fn bucket<const N: usize>(&self) -> usize {
        let mut hasher = DefaultHasher::new();
        self.hash(&mut hasher);
        hasher.finish() as usize % N
    }
fn bucket < const N : usize > ( & self ) -> usize { let mut hasher = DefaultHasher :: new ( ) ; self . hash ( & mut hasher ) ; hasher . finish ( ) as usize % N }
Must return an value 0..N-1 otherwise CacheDb will panic with array access out of bounds.
Must return an value 0 .. N - 1 otherwise CacheDb will panic with array access out of bounds .
&self