This version differs only when doing rebucket. If rebucket fails, the whole hash map is invalidated. This allows rebucketing to use moving instead of copying.
This version differs only when doing rebucket. If rebucket fails, the whole hash map is invalidated. This allows rebucketing to use moving instead of copying.