PlatformsCondition
Platforms condition implies that an assignment is valid on these platforms.
struct PlatformsCondition
Platforms condition implies that an assignment is valid on these platforms.
struct PlatformsCondition
import PackageModel
protocol Equatable
A type that can be compared for value equality.
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
protocol Sendable
init(platforms: [Platform])
let platforms: [Platform]
func satisfies(_ environment: BuildEnvironment) -> Bool
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.