Я нашел это в стандарте как пост-условие для функции rehash
в неупорядоченных ассоциативных контейнерах:
Сообщение: a.bucket_count() > a.size() / a.max_load_factor() и a.bucket_count() >= n. (n — количество ведер в контейнере)
Могу ли я считать вышесказанное означающим, что автоматическое перефразирование запускается, когда любое из вышеуказанных условий выполняется для всех реализаций? Или реализации свободны решать, когда перефразировать, а вышесказанное относится только к функции rehash
?