Instance Methodpointfreeco.swift-sharing 2.3.0Sharing
track(_:)
SharedChangeTracker.swift:120This declaration is gated by at least one @_spi attribute.
func track(_ dependencies: inout DependencyValues)
This declaration is gated by at least one @_spi attribute.
func track(_ dependencies: inout DependencyValues)
s7Sharing19SharedChangeTrackerV5trackyy12Dependencies16DependencyValuesVzF
What are these?8Q5EU
import Sharing
Instantly share state among your app’s features and external persistence layers, including user defaults, the file system, and more.
struct SharedChangeTracker
struct DependencyValues
A collection of dependencies that is globally available.
init(reportUnassertedChanges: Bool = isTesting)
var hasChanges: Bool { get }
static func == (lhs: Self, rhs: Self) -> Bool
func assert<R>(_ body: () throws -> R) rethrows -> R
func hash(into hasher: inout Hasher)
func reset()
func track<R>(_ body: () throws -> R) rethrows -> R