Files
swift-musicbrainz/Sources/MusicBrainz/MusicBrainzEntity.swift
2026-03-21 17:41:59 +01:00

24 lines
377 B
Swift

import Foundation
public enum MusicBrainzEntity: String, Sendable {
case area
case artist
case event
case instrument
case label
case place
case recording
case release
case releaseGroup = "release-group"
case series
case work
case url
public var responseKey: String {
switch self {
case .series: return "series"
default: return "\(self.rawValue)s"
}
}
}