mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 21:05:02 +00:00
Generate enum variant assist
This also disables "generate function" when what we clearly want is to generate an enum variant. Co-authored-by: Maarten Flippo <maartenflippo@outlook.com>
This commit is contained in:
parent
1182387224
commit
2347da8c8d
4 changed files with 230 additions and 0 deletions
|
@ -139,6 +139,7 @@ mod handlers {
|
|||
mod generate_documentation_template;
|
||||
mod generate_enum_is_method;
|
||||
mod generate_enum_projection_method;
|
||||
mod generate_enum_variant;
|
||||
mod generate_from_impl_for_enum;
|
||||
mod generate_function;
|
||||
mod generate_getter;
|
||||
|
@ -227,6 +228,7 @@ mod handlers {
|
|||
generate_enum_is_method::generate_enum_is_method,
|
||||
generate_enum_projection_method::generate_enum_as_method,
|
||||
generate_enum_projection_method::generate_enum_try_into_method,
|
||||
generate_enum_variant::generate_enum_variant,
|
||||
generate_from_impl_for_enum::generate_from_impl_for_enum,
|
||||
generate_function::generate_function,
|
||||
generate_impl::generate_impl,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue