Почему этот код компилируется? fn get_iter() -> impl Iterator<Item = i32> { [1, 2, 3]
Предположим следующий надуманный пример: struct Board { squares: Vec<i32>, } struct...