1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
abstract
as
async
await
become
box
break
const
continue
crate;
do
dyn
else
enum;
extern
final
fn;
for
if
impl
in
let
loop
macro
match
mod;
move
mut
override
priv
pub
ref
return
self
Self
static
struct;
super
trait
try
type
typeof
union;
unsafe
unsized
use
virtual
where
while
yield
----------------------------------------------------
[
["keyword", "abstract"],
["keyword", "as"],
["keyword", "async"],
["keyword", "await"],
["keyword", "become"],
["keyword", "box"],
["keyword", "break"],
["keyword", "const"],
["keyword", "continue"],
["keyword", "crate"], ["punctuation", ";"],
["keyword", "do"],
["keyword", "dyn"],
["keyword", "else"],
["keyword", "enum"], ["punctuation", ";"],
["keyword", "extern"],
["keyword", "final"],
["keyword", "fn"], ["punctuation", ";"],
["keyword", "for"],
["keyword", "if"],
["keyword", "impl"],
["keyword", "in"],
["keyword", "let"],
["keyword", "loop"],
["keyword", "macro"],
["keyword", "match"],
["keyword", "mod"], ["punctuation", ";"],
["keyword", "move"],
["keyword", "mut"],
["keyword", "override"],
["keyword", "priv"],
["keyword", "pub"],
["keyword", "ref"],
["keyword", "return"],
["keyword", "self"],
["keyword", "Self"],
["keyword", "static"],
["keyword", "struct"], ["punctuation", ";"],
["keyword", "super"],
["keyword", "trait"],
["keyword", "try"],
["keyword", "type"],
["keyword", "typeof"],
["keyword", "union"], ["punctuation", ";"],
["keyword", "unsafe"],
["keyword", "unsized"],
["keyword", "use"],
["keyword", "virtual"],
["keyword", "where"],
["keyword", "while"],
["keyword", "yield"]
]
----------------------------------------------------
Checks for all keywords.