aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/func/suggest.rs
diff options
context:
space:
mode:
Diffstat (limited to 'mingling_macros/src/func/suggest.rs')
-rw-r--r--mingling_macros/src/func/suggest.rs21
1 files changed, 0 insertions, 21 deletions
diff --git a/mingling_macros/src/func/suggest.rs b/mingling_macros/src/func/suggest.rs
index 0f2026f..85f1afe 100644
--- a/mingling_macros/src/func/suggest.rs
+++ b/mingling_macros/src/func/suggest.rs
@@ -70,24 +70,3 @@ pub(crate) fn suggest(input: TokenStream) -> TokenStream {
expanded.into()
}
-
-pub(crate) fn suggest_enum(input: TokenStream) -> TokenStream {
- let enum_type = parse_macro_input!(input as syn::Type);
-
- let expanded = quote! {{
- let mut enum_suggest = ::mingling::Suggest::new();
- for (name, desc) in <#enum_type>::enums() {
- if desc.is_empty() {
- enum_suggest.insert(::mingling::SuggestItem::new(name.to_string()));
- } else {
- enum_suggest.insert(::mingling::SuggestItem::new_with_desc(
- name.to_string(),
- desc.to_string(),
- ));
- }
- }
- enum_suggest
- }};
-
- expanded.into()
-}