hash->values[i] = value; \
} \
void *hash_search_ ## t (const hash_ ##t *hash, const t *key) { \
uint32_t i = hash_modulo_ ## t(hash_function_ ## t(key)); \
for(uint8_t f=0; f<HASH_SEARCH_ITERATIONS; f++){ \
hash->values[i] = value; \
} \
void *hash_search_ ## t (const hash_ ##t *hash, const t *key) { \
uint32_t i = hash_modulo_ ## t(hash_function_ ## t(key)); \
for(uint8_t f=0; f<HASH_SEARCH_ITERATIONS; f++){ \