I don't know how to take control of the RawTable away from the HashMap without using the unsafe "forget".

Like, I can't just do self.table.move_iter(), because then when the hashtable itself is destroyed, it takes the rawtable with it..

I guess I can swap away the rawtable for an empty one, but that seems like a kinda crappy solution.