diff --git a/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang b/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
index 43700c02b75f4..8864012970845 100644
--- a/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
+++ b/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
@@ -87,7 +87,6 @@
f64
char
str
- Either
Option
Result
@@ -134,8 +133,6 @@
false
Some
None
- Left
- Right
Ok
Err
Success
diff --git a/src/etc/kate/rust.xml b/src/etc/kate/rust.xml
index c1c5215ac0ff0..c52473f5f0728 100644
--- a/src/etc/kate/rust.xml
+++ b/src/etc/kate/rust.xml
@@ -86,7 +86,6 @@
- float
- char
- str
- - Either
- Option
- Result
- Self
@@ -131,8 +130,6 @@
- false
- Some
- None
- - Left
- - Right
- Ok
- Err
- Success
diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim
index 3b300b4cc2825..dbdb2949b932a 100644
--- a/src/etc/vim/syntax/rust.vim
+++ b/src/etc/vim/syntax/rust.vim
@@ -46,8 +46,6 @@ syn keyword rustType f64 i8 i16 i32 i64 str Self
" to make it easy to update.
" Core operators {{{3
-syn keyword rustEnum Either
-syn keyword rustEnumVariant Left Right
syn keyword rustTrait Sized
syn keyword rustTrait Freeze Send
syn keyword rustTrait Add Sub Mul Div Rem Neg Not
@@ -113,7 +111,6 @@ syn keyword rustSelf self
syn keyword rustBoolean true false
syn keyword rustConstant Some None " option
-syn keyword rustConstant Left Right " either
syn keyword rustConstant Ok Err " result
syn keyword rustConstant Less Equal Greater " Ordering