fn build_dump_lines( struct_name: &Ident, fields: &Punctuated<Field, Comma>, ) -> Result<Vec<TokenStream>>