Files
swift-musicbrainz/Sources/MusicBrainz/Models/Release.swift
2026-03-21 18:25:21 +01:00

30 lines
655 B
Swift

import Foundation
public struct Release: MusicBrainzSearchable, Identifiable, Hashable, Equatable {
public static let entityType: MusicBrainzEntity = .release
public let id: String
public let title: String
public let status: String?
public let date: String?
public let country: String?
public let barcode: String?
public let disambiguation: String?
public let relations: [Relation]?
public let media: [Media]?
public let score: Int?
enum CodingKeys: String, CodingKey, Hashable, Equatable {
case id
case title
case status
case date
case country
case barcode
case disambiguation
case relations
case media
case score
}
}