add tests for the api
This commit is contained in:
@@ -70,10 +70,7 @@ pub fn derive_into_command_definition_impl(
|
||||
});
|
||||
quote! { #(#field_entries)* }
|
||||
}
|
||||
Fields::Unnamed(fields) => abort!(
|
||||
fields,
|
||||
"IntoCommandDefinition not supported for unnamed structs"
|
||||
),
|
||||
Fields::Unnamed(_) => unreachable!("Already checked this"),
|
||||
Fields::Unit => quote! {},
|
||||
};
|
||||
let param_name_stream = match &data.fields {
|
||||
@@ -84,10 +81,7 @@ pub fn derive_into_command_definition_impl(
|
||||
});
|
||||
quote! { #(#field_entries)* }
|
||||
}
|
||||
Fields::Unnamed(fields) => abort!(
|
||||
fields,
|
||||
"IntoCommandDefinition not supported for unnamed structs"
|
||||
),
|
||||
Fields::Unnamed(_) => unreachable!("Already checked this"),
|
||||
Fields::Unit => quote! {},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user