Enumerationswift-package-manager 6.0.1PackageGraph
PackageRequirement
A requirement that a package must satisfy.
enum PackageRequirement
A requirement that a package must satisfy.
enum PackageRequirement
import PackageGraph
case versionSet(VersionSetSpecifier)
The requirement is specified by the version set.
case revision(String)
The requirement is specified by the revision.
case unversioned
Un-versioned requirement i.e. a version should not resolved.
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol CustomStringConvertible
A type with a customized textual representation.
protocol Equatable
A type that can be compared for value equality.
protocol Escapable
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
var description: String { get }
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.