1 2 3 4 5 6 7 8 9 10 11 12 13 14
package xyz.driver.pdsuidomain.formats.json.slotarm import xyz.driver.pdsuidomain.entities.SlotArm import play.api.libs.json.{Format, Json} final case class ApiPartialSlotArm(name: String) { def applyTo(arm: SlotArm): SlotArm = arm.copy(name = name) } object ApiPartialSlotArm { implicit val format: Format[ApiPartialSlotArm] = Json.format }