Structureswift 6.0.3Foundation
URLResourceKey
struct URLResourceKey
struct URLResourceKey
import Foundation
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 RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
protocol Sendable
init(_ rawValue: String)
init(rawValue: String)
static let addedToDirectoryDateKey: URLResourceKey
static let applicationIsScriptableKey: URLResourceKey
static let attributeModificationDateKey: URLResourceKey
static let canonicalPathKey: URLResourceKey
static let contentAccessDateKey: URLResourceKey
static let contentModificationDateKey: URLResourceKey
static let creationDateKey: URLResourceKey
static let customIconKey: URLResourceKey
static let documentIdentifierKey: URLResourceKey
static let effectiveIconKey: URLResourceKey
static let fileAllocatedSizeKey: URLResourceKey
static let fileResourceIdentifierKey: URLResourceKey
static let fileResourceTypeKey: URLResourceKey
static let fileSecurityKey: URLResourceKey
static let fileSizeKey: URLResourceKey
static let generationIdentifierKey: URLResourceKey
static let hasHiddenExtensionKey: URLResourceKey
static let isAliasFileKey: URLResourceKey
static let isApplicationKey: URLResourceKey
static let isDirectoryKey: URLResourceKey
static let isExcludedFromBackupKey: URLResourceKey
static let isExecutableKey: URLResourceKey
static let isHiddenKey: URLResourceKey
static let isMountTriggerKey: URLResourceKey
static let isPackageKey: URLResourceKey
static let isReadableKey: URLResourceKey
static let isRegularFileKey: URLResourceKey
static let isSymbolicLinkKey: URLResourceKey
static let isSystemImmutableKey: URLResourceKey
static let isUbiquitousItemKey: URLResourceKey
static let isUserImmutableKey: URLResourceKey
static let isVolumeKey: URLResourceKey
static let isWritableKey: URLResourceKey
static let keysOfUnsetValuesKey: URLResourceKey
static let labelColorKey: URLResourceKey
static let labelNumberKey: URLResourceKey
static let linkCountKey: URLResourceKey
static let localizedLabelKey: URLResourceKey
static let localizedNameKey: URLResourceKey
static let localizedTypeDescriptionKey: URLResourceKey
static let nameKey: URLResourceKey
static let parentDirectoryURLKey: URLResourceKey
static let pathKey: URLResourceKey
static let preferredIOBlockSizeKey: URLResourceKey
static let quarantinePropertiesKey: URLResourceKey
static let tagNamesKey: URLResourceKey
static let thumbnailDictionaryKey: URLResourceKey
static let thumbnailKey: URLResourceKey
static let totalFileAllocatedSizeKey: URLResourceKey
static let totalFileSizeKey: URLResourceKey
static let typeIdentifierKey: URLResourceKey
static let ubiquitousItemContainerDisplayNameKey: URLResourceKey
static let ubiquitousItemDownloadRequestedKey: URLResourceKey
static let ubiquitousItemDownloadingErrorKey: URLResourceKey
static let ubiquitousItemDownloadingStatusKey: URLResourceKey
static let ubiquitousItemHasUnresolvedConflictsKey: URLResourceKey
static let ubiquitousItemIsDownloadingKey: URLResourceKey
static let ubiquitousItemIsUploadedKey: URLResourceKey
static let ubiquitousItemIsUploadingKey: URLResourceKey
static let ubiquitousItemUploadingErrorKey: URLResourceKey
static let volumeAvailableCapacityKey: URLResourceKey
static let volumeCreationDateKey: URLResourceKey
static let volumeIdentifierKey: URLResourceKey
static let volumeIsAutomountedKey: URLResourceKey
static let volumeIsBrowsableKey: URLResourceKey
static let volumeIsEjectableKey: URLResourceKey
static let volumeIsEncryptedKey: URLResourceKey
static let volumeIsInternalKey: URLResourceKey
static let volumeIsJournalingKey: URLResourceKey
static let volumeIsLocalKey: URLResourceKey
static let volumeIsReadOnlyKey: URLResourceKey
static let volumeIsRemovableKey: URLResourceKey
static let volumeIsRootFileSystemKey: URLResourceKey
static let volumeLocalizedFormatDescriptionKey: URLResourceKey
static let volumeLocalizedNameKey: URLResourceKey
static let volumeMaximumFileSizeKey: URLResourceKey
static let volumeNameKey: URLResourceKey
static let volumeResourceCountKey: URLResourceKey
static let volumeSupportsAdvisoryFileLockingKey: URLResourceKey
static let volumeSupportsCasePreservedNamesKey: URLResourceKey
static let volumeSupportsCaseSensitiveNamesKey: URLResourceKey
static let volumeSupportsCompressionKey: URLResourceKey
static let volumeSupportsExclusiveRenamingKey: URLResourceKey
static let volumeSupportsExtendedSecurityKey: URLResourceKey
static let volumeSupportsFileCloningKey: URLResourceKey
static let volumeSupportsHardLinksKey: URLResourceKey
static let volumeSupportsJournalingKey: URLResourceKey
static let volumeSupportsPersistentIDsKey: URLResourceKey
static let volumeSupportsRenamingKey: URLResourceKey
static let volumeSupportsRootDirectoryDatesKey: URLResourceKey
static let volumeSupportsSparseFilesKey: URLResourceKey
static let volumeSupportsSwapRenamingKey: URLResourceKey
static let volumeSupportsSymbolicLinksKey: URLResourceKey
static let volumeSupportsVolumeSizesKey: URLResourceKey
static let volumeSupportsZeroRunsKey: URLResourceKey
static let volumeTotalCapacityKey: URLResourceKey
static let volumeURLForRemountingKey: URLResourceKey
static let volumeURLKey: URLResourceKey
static let volumeUUIDStringKey: URLResourceKey
let rawValue: String
var hashValue: Int { get }
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.
func hash(into hasher: inout Hasher)