MovieMapper/SharedModels/TaggedFile.swift
Jarian Cottingham 68eb4d9f43 feat: Add Rust UI and backend implementation with project infrastructure
Adds the new Rust-based UI (iced), backend service, shared Swift models,
CI/CD workflows, build scripts, and project documentation.
2026-08-19 21:22:08 -05:00

20 lines
406 B
Swift

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
}
}