trait JsonOps[J] { type ObjectFields def partitionObjectFields(fields: ObjectFields, fieldNames: List[String]): (ObjectFields, ObjectFields)}object JsonOps { type Aux[J, OF] = JsonOps[J] { type ObjectFields = OF }}def compilerLikey[J, OF](stuff: OF)(implicit ops: JsonOps.Aux[J, OF]) = {} 这篇关于如何拥有类型依赖于隐式参数的方法参数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 1403页,肝出来的..
09-09 00:58