Files
hyperoslo-Cache/Source/Shared/Library/ObservationToken.swift
T

12 lines
236 B
Swift

final class ObservationToken {
private let cancellationClosure: () -> Void
init(cancellationClosure: @escaping () -> Void) {
self.cancellationClosure = cancellationClosure
}
func cancel() {
cancellationClosure()
}
}