fn impl_empty_struct( name: Ident, generics: Generics, zv: &TokenStream, ) -> Result<TokenStream, Error>