ScopedValue
public struct ScopedValue<Value>
extension ScopedValue: Sendable where Value: Sendable
extension ScopedValue: Equatable where Value: Equatable
extension ScopedValue: Hashable where Value: Hashable
A value bundled with a lexical scope.
-
The context in which
valueis used.Declaration
Swift
public let scope: AnyScopeID -
A value.
Declaration
Swift
public let value: Value -
Declaration
Swift
public init(_ value: Value, in scope: AnyScopeID)
View on GitHub