История изменений
Исправление DarkEld3r, (текущая версия) :
спецсимволы (апостроф для обозначения имен лайфтаймов, круглые скобки для обозначения тупла) имеет смысл заменить на вменяемые идентификаторы.
Мне это не очевидно. С туплами, по моему, получилось как раз очень здорово. Особенно, если вспомнить про паттерн матчинг:
let t: (i32, i32, 32) = (10, 20, 30);
let (a, b, c) = t;
let t: tuple<int32, int32, int32> = tuple<int32, int32, int32>(10, 20, 30);
let ??? = t;
Про лайфтаймы тоже можно поспорить.
Исходная версия DarkEld3r, :
спецсимволы (апостроф для обозначения имен лайфтаймов, круглые скобки для обозначения тупла) имеет смысл заменить на вменяемые идентификаторы.
Мне это не очевидно. С туплами, по моему, получилось как раз очень здорово. Особенно, если вспомнить про паттерн матчинг:
let t: (i32, i32, 32) = (10, 20, 30);
let (a, b, c) = t;
let t: tuple<int32, int32, int32> = tuple<int32, int32, int32>(10, 20, 30);
let ??? = t;
Про лайфтаймамы тоже можно поспорить.