Jea*_*let 8 serialization scala scala.js upickle
我正试图找到一个基本的上瘾的例子来工作,似乎我在这里遗漏了一些东西.我想尝试在自述文件页面上提供的upickle示例
import upickle._
sealed trait A
@key("Bee") case class B(i: Int) extends A
case object C extends A
Run Code Online (Sandbox Code Playgroud)
然后,我的代码是:
object Model {
def main(args: Array[String]): Unit = {
val a = B(5): A
println(a)
val out = write(a)
println(out)
val a2 = read[A](out)
println(a2)
println(a == a2)
}
}
Run Code Online (Sandbox Code Playgroud)
我得到的只是错误:
引用的特征[[A]]没有任何子类.这可能由于scalac(SI-7046)的限制而发生,因为该特征不在同一包装中.如果是这种情况,则可以使用整数常量来定义层次结构.
我有两个问题:
归档时间: |
|
查看次数: |
694 次 |
最近记录: |