import Foundation struct TaggedFile: Identifiable, Codable, Hashable { let id: UUID let file: MediaFile let tag: TagType let targetFolder: String init( id: UUID = UUID(), file: MediaFile, tag: TagType, targetFolder: String ) { self.id = id self.file = file self.tag = tag self.targetFolder = targetFolder } }