diff --git a/CHANGES.md b/CHANGES.md
index b1413c29a5..be5a16de64 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -26,6 +26,8 @@ Core Grammars:
- enh(json) add json5 support [Kerry Shetline][]
- fix(css) `unicode-range` parsing, issue #4253 [Kerry Shetline][]
- fix(csharp) Support digit separators [te-ing][]
+- enh(rust) Include the raw borrow operator in keywords. [Shiva Kiran Koninty][]
+
Documentation:
@@ -55,6 +57,7 @@ CONTRIBUTORS
[te-ing]: https://github.com/te-ing
[Anthony Martin]: https://github.com/anthony-c-martin
[NriotHrreion]: https://github.com/NriotHrreion
+[Shiva Kiran Koninty]: https://github.com/skr4n
## Version 11.11.1
diff --git a/src/languages/rust.js b/src/languages/rust.js
index 13e7be19f2..156ea85d59 100644
--- a/src/languages/rust.js
+++ b/src/languages/rust.js
@@ -59,6 +59,7 @@ export default function(hljs) {
"override",
"priv",
"pub",
+ "raw",
"ref",
"return",
"self",
diff --git a/test/markup/rust/sample1.expect.txt b/test/markup/rust/sample1.expect.txt
index 662f246c18..85ff3d73cb 100644
--- a/test/markup/rust/sample1.expect.txt
+++ b/test/markup/rust/sample1.expect.txt
@@ -27,4 +27,6 @@
print_ref(&ref_x);
print(ref_x);
+
+ let y = &raw const x;
}
diff --git a/test/markup/rust/sample1.txt b/test/markup/rust/sample1.txt
index 1e263307a9..ca28533aee 100644
--- a/test/markup/rust/sample1.txt
+++ b/test/markup/rust/sample1.txt
@@ -27,4 +27,6 @@ fn main() {
print_ref(&ref_x);
print(ref_x);
+
+ let y = &raw const x;
}