10
trait Eq[@specialized -X] {
def eq(x: X, y: X): Boolean
}
trait Keyed[@specialized(Int) X] {
def eqOnKey: Eq[X]
}
विधि eqOnKey
उत्पन्न वर्ग Keyed$mcI$sp
में विशेषज्ञता प्राप्त नहीं कर रहा है के रूप में specializable विशेषता के साथ एक स्काला विधि विशेषज्ञ नहीं कर सकते।वापसी प्रकार
मैं इस विधि को कैसे विशेषज्ञता दे सकता हूं, यानी Keyed$mcI$sp
में Eq$mcI$sp
के लिए विधि eqOnKey$mcI$sp
की वापसी प्रकार विधि बना रहा हूं?