Выводимый тип
Syntax
InferredType → _
Выводимый тип просит компилятор вывести тип, если это возможно, на основе доступной окружающей информации.
Example
Выводимый тип часто используется в обобщенных аргументах:
#![allow(unused)] fn main() { let x: Vec<_> = (0..10).collect(); }
Выводимый тип не может использоваться в сигнатурах элементов.