DiffCollectionSnapshot

public struct DiffCollectionSnapshot<E> where E : Hashable

Respresents a snapshot of a collection after updating with an element Contains info about the element, new collection and changes