0
我試圖允許的情況下,類參數是通用:界泛型類型的情況下類參數
trait RequestEntityMarshallable
case class ImportConfirmMessage(bla: String) extends RequestEntityMarshallable
case class Req(entity: _ <: RequestEntityMarshallable)
但是我在entity: _ <: RequestEntityMarshallable
得到unbound wildcard type
編譯錯誤。什麼是正確的方法來做到這一點?
感謝您的。當使用Req'作爲其他函數的參數時,需要改變什麼。例如:'def send(req:Req):Future [HttpResponse]'應該可以通過Req實例爲RequestEntityMarshallable的任何子類型調用。 – novon
我想我有'def send [T <:RequestEntityMarshallable](req:Req [T]):Future [HttpResponse]' – novon
@novon nice :)。 – pamu