Scala-隐式NotFound注释可以在方法级别应用吗?

Scala-隐式NotFound注释可以在方法级别应用吗?,scala,annotations,implicit,Scala,Annotations,Implicit,我有一个方法,它接受类型参数,并对其进行隐式视图绑定。当使用无效数据类型调用该方法时,是否可以使用@implicitNotFound注释给出更好的编译器错误 该方法的文档是无用的,甚至源代码也没有帮助,所有在线使用的示例都在trait或class级别。不,您不能直接这样做。正如您所注意到的,@implicitNotFound注释特性或类。但是,如果您真的想要自定义消息,可以为该方法创建一个特殊的隐式类型并对其进行注释。谢谢您的回答。似乎有点奇怪,为什么它只能在类型级别应用-当然如果方法也使用类型

我有一个方法,它接受类型参数,并对其进行隐式视图绑定。当使用无效数据类型调用该方法时,是否可以使用@implicitNotFound注释给出更好的编译器错误


该方法的文档是无用的,甚至源代码也没有帮助,所有在线使用的示例都在trait或class级别。

不,您不能直接这样做。正如您所注意到的,
@implicitNotFound
注释特性或类。但是,如果您真的想要自定义消息,可以为该方法创建一个特殊的隐式类型并对其进行注释。

谢谢您的回答。似乎有点奇怪,为什么它只能在类型级别应用-当然如果方法也使用类型参数,这应该是允许的?