@SuppressWarnings("unchecked")
        @Override
        public boolean equals(Object o) {
            if (!(o instanceof TimelineHashSetEntry)) return false;
            TimelineHashSetEntry<T> other = (TimelineHashSetEntry<T>) o;
            return value.equals(other.value);
        }
This is a hash set which can be snapshotted.
<br>
See {@link SnapshottableHashTable} for more details about the implementation.
<br>
This class requires external synchronization.  Null values are not supported.

@param <T>   The value type of the set.
server-common/src/main/java/org/apache/kafka/timeline/TimelineHashSet.java