Skip to content

Commit f557a7c

Browse files
authored
rust: add safe keyword
This is a "weak" keyword, only applicable in Rust 2024+ `unsafe extern` blocks: https://doc.rust-lang.org/reference/keywords.html#r-lex.keywords.weak.safe
1 parent e1360be commit f557a7c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/languages/rust.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,12 @@ export default function(hljs) {
318318
className: "punctuation",
319319
begin: '->'
320320
},
321+
{
322+
className: 'unsafe_extern',
323+
begin: /unsafe\s+extern/,
324+
end: /\}/,
325+
keywords: [ 'safe' ],
326+
},
321327
FUNCTION_INVOKE
322328
]
323329
};

0 commit comments

Comments
 (0)