diff --git a/lexers/embedded/rust.xml b/lexers/embedded/rust.xml
index bd3da6f72..1ee1413c8 100644
--- a/lexers/embedded/rust.xml
+++ b/lexers/embedded/rust.xml
@@ -238,7 +238,7 @@
-
+
diff --git a/lexers/testdata/rust/lifetimes_and_loop_labels.expected b/lexers/testdata/rust/lifetimes_and_loop_labels.expected
index eec431f0d..8fafa2989 100644
--- a/lexers/testdata/rust/lifetimes_and_loop_labels.expected
+++ b/lexers/testdata/rust/lifetimes_and_loop_labels.expected
@@ -100,7 +100,8 @@
{"type":"TextWhitespace","value":" "},
{"type":"Operator","value":"="},
{"type":"TextWhitespace","value":" "},
- {"type":"Error","value":"b'a'"},
+ {"type":"LiteralStringAffix","value":"b"},
+ {"type":"LiteralStringChar","value":"'a'"},
{"type":"Punctuation","value":";"},
{"type":"TextWhitespace","value":"\n "},
{"type":"KeywordDeclaration","value":"let"},