Skip to content

Improve UI/UX for trait implementors async loading #149914

@GuillaumeGomez

Description

@GuillaumeGomez

In #142380, we made changes that made negative trait implementors to be listed first, which means that async implementors can appear while the user is looking at this list, making the UX not great. To solve this, we decided to hide all implementors and only make them appear once the async loading is done, which also can be surprising.

So this issue mostly serves as a place where to debate how we could do this better.

cc @rust-lang/rustdoc-frontend

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-rustdoc-uiArea: Rustdoc UI (generated HTML)T-rustdocRelevant to the rustdoc team, which will review and decide on the PR/issue.T-rustdoc-frontendRelevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions