|
|
|
|
@ -304,6 +304,10 @@ public class StoredCollection<T: Storable>: RandomAccessCollection, SomeCollecti |
|
|
|
|
try self._addOrUpdate(contentOfs: sequence) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func addOrUpdateNoSync(contentOfs sequence: any Sequence<T>) throws { |
|
|
|
|
try self._addOrUpdate(contentOfs: sequence, shouldSync: false) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// Inserts or updates all items in the sequence |
|
|
|
|
fileprivate func _addOrUpdate(contentOfs sequence: any Sequence<T>, shouldSync: Bool = true) throws { |
|
|
|
|
defer { |
|
|
|
|
|