3
Étant donné que j'ai le trait suivantconversion implicite sur les traits
trait Foo[T]{
...
}
J'ai des classes de cas qui utilisent ce trait et je voudrais être en mesure de convertir implicitement Foo [T] dans Foo [Z] (par exemple).
Par exemple, si j'ai une mise en œuvre concrète de
case class Blah[Model] extends Foo[Model]
Et j'ai une conversion implicite du modèle pour voir ...
Comment puis-je encourager Scala à convertir Blah[Model]
-Blah[View]
?
trait Foo[T]{
...
// not sure what to do here!
implicit def convertTtoZ .... (implicit converter: T=>Z) ...
}