RegistryReleaseMetadata
RegistryReleaseMetadata.swift:18struct RegistryReleaseMetadata
struct RegistryReleaseMetadata
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.
init(source: RegistryReleaseMetadata.Source, metadata: RegistryReleaseMetadata.Metadata, signature: RegistrySignature?)
let metadata: Metadata
let signature: RegistrySignature?
let source: Source
struct Metadata
Metadata of the given release, provided by the registry.
struct RegistrySignature
Information from the signing certificate.
enum SigningEntity
enum Source
Information about the source of the release.
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.