kw move
Зарезервированное слово
Список слов: §1.4
Синтаксис
Receiver = [ "var" | "move" | "static" ] ;Lambda = [ "move" ] ( Ident | "(" [ LParams ] ")" ) "=>" Expr ;Грамматика: Прил. A
Определяется в
- 3.9 Copy и move — Типы Copy: примитивы, str, bytes, Duration, Time и другие типы времени, distinct/уточнённые над Copy-типом, кортежи и массивы из Copy-типов,
- 4.3 Конструирование и конструкторы — Литерал. T{ f1: e1, f2, ..base }
- 4.5 impl и методы — Внутри метода доступны self и Self.
- 5.2 Приоритет и ассоциативность — Приоритет и ассоциативность
- 5.7 Лямбды и замыкания — .field и .method(args) в позиции аргумента — сокращение лямбды с одним параметром.
- 1.4 Ключевые слова — Зарезервированные (нельзя использовать как имена)
Связанные диагностики
use-after-move, bad-init, missing-field, must-close, positional-literal, sealed-literal, impl-foreign-type, unknown-method, chained-comparison