Skip to content

Cannot complete variant in hidden enum alias #21891

@A4-Tacks

Description

@A4-Tacks

rust-analyzer version: rust-analyzer 0.4.2833-standalone

rustc version: rustc 1.95.0-nightly (a293cc4af 2026-01-30)

editor or extension: Vim

code snippet to reproduce:

src/lib.rs:

#[doc(hidden)]
pub enum Foo {
    Variant,
}

pub type Bar = Foo;

src/main.rs:

fn main() {
    let x = mycrate::Bar::Var$0; // cannot complete Variant
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions