All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.algorithmia.handler.Response.scala Maven / Gradle / Ivy

The newest version!
package com.algorithmia.handler

import play.api.libs.json.{Json, Writes}

case class Metadata(content_type: String)

object Metadata {
  implicit val m: Writes[Metadata] = Json.writes[Metadata]
}

case class Response[O: Writes](metadata: Metadata, result: O)

object Response {
  implicit def ww[O](implicit writeO: Writes[O]): Writes[Response[O]] = Json.writes[Response[O]]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy