Skip to content

VergeGroup/swift-typed-identifier

Repository files navigation

Typed Identifier

struct Author: EntityType {

  typealias EntityIDRawType = String

  var entityID: EntityID {
    .init(rawID)
  }

  let rawID: String

  var name: String = ""
}