我想从循环使用自动通用编组器到 Json:
def printTest[T<: Product](resourse: ResourcePartTest[T]): Unit = {
import io.circe.generic.auto._
import io.circe.syntax._
println(resourse.asJson)
}
但我可以例外:
Error:(29, 22) could not find implicit value for parameter encoder: io.circe.Encoder[com.moex.regulatory.standards.intermediate.v23.ResourcePartTest[T]]
println(resourse.asJson)
Error:(29, 22) not enough arguments for method asJson: (implicit encoder: io.circe.Encoder[com.moex.regulatory.standards.intermediate.v23.ResourcePartTest[T]])io.circe.Json.
Unspecified value parameter encoder.
println(resourse.asJson)
我可以为通用使用自动编组器吗?