Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/extract_variable.rs')
-rw-r--r--crates/ide-assists/src/handlers/extract_variable.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide-assists/src/handlers/extract_variable.rs b/crates/ide-assists/src/handlers/extract_variable.rs
index 7071106970..e5ce02cf53 100644
--- a/crates/ide-assists/src/handlers/extract_variable.rs
+++ b/crates/ide-assists/src/handlers/extract_variable.rs
@@ -465,7 +465,7 @@ fn like_const_value(ctx: &AssistContext<'_>, path_resolution: hir::PathResolutio
match path_resolution {
hir::PathResolution::Def(def) => match def {
hir::ModuleDef::Adt(adt) => adt_like_const_value(Some(adt)),
- hir::ModuleDef::Variant(variant) => variant.kind(db) == hir::StructKind::Unit,
+ hir::ModuleDef::EnumVariant(variant) => variant.kind(db) == hir::StructKind::Unit,
hir::ModuleDef::TypeAlias(ty) => adt_like_const_value(ty.ty(db).as_adt()),
hir::ModuleDef::Const(_) | hir::ModuleDef::Static(_) => true,
hir::ModuleDef::Trait(_)