Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Выводимый тип

Syntax
InferredType_

Выводимый тип просит компилятор вывести тип, если это возможно, на основе доступной окружающей информации.

Example

Выводимый тип часто используется в обобщенных аргументах:

#![allow(unused)]
fn main() {
let x: Vec<_> = (0..10).collect();
}

Выводимый тип не может использоваться в сигнатурах элементов.