init(origin: Fingerprint.Origin, value: String, contentType: Fingerprint.ContentType)
s18PackageFingerprint0B0V6origin5value11contentTypeA2C6OriginO_SSAC07ContentF0Otcfc
1TS89
import PackageFingerprint
struct Fingerprint
enum Origin
@frozen struct String
A Unicode string value that is a collection of characters.
enum ContentType
Each package version has a dictionary of fingerprints identified by content type. Fingerprints of content type sourceCode can come from registry (i.e., source archive checksum) or git repo (commit hash). However, the current implementation only stores fingerprints for manifests downloaded from registry. It doesn’t not save fingerprints for manifests in git repo.
sourceCode
let contentType: Fingerprint.ContentType
let origin: Fingerprint.Origin
let value: String
enum Kind