使用方法调用语法

时间:2016-04-23 18:20:10

标签: syntax rust traits type-hinting method-call

有没有办法为trait方法提供类型提示而不将接收器移动到参数列表中?

例如,如果我有一些x并且调用

x.foo(y)

我需要澄清foo是特征T的一种方法,我必须把它写成:

<_ as T>::foo(x, y)

或者是否有一些看起来更像

的语法
x::<as T>.foo(y)

我可以使用吗?

1 个答案:

答案 0 :(得分:1)

你只需要确保特征T在use语句的范围内......