Stand: 26. August 2019
Rust Version: 1.37.0
Aktuelle Schlüsselwörter
Folgende Schlüsselwörter sind in Rust definiert und dürfen nicht für Bezeichner (Namen von Variablen, Funktionsnamen ...) verwendet werden:
- as
- break
- const
- continue
- crate
- dyn
- else
- enum
- extern
- false
- fn
- for
- if
- impl
- in
- let
- loop
- match
- mod
- move
- mut
- pub
- ref
- return
- Self
- self
- static
- struct
- super
- trait
- true
- type
- unsafe
- use
- where
- while
Für die Zukunft reservierte Schlüsselwörter
Folgende Schlüsselwörter werden aktuell nicht verwendet, sind aber für zukünftige Versionen reeserviert und dürfen ebenfalls nicht für Bezeichner verwendet werden:
- abstract
- async
- become
- box
- do
- final
- macro
- override
- priv
- try
- typeof
- unsized
- virtual
- yield
Siehe: https://doc.rust-lang.org/book/appendix-01-keywords.html