{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"//"}]}
    // FIXME: We can't identify variables in a subdiagnostic
fn generate_test(slug: &syn::Path, structure: &Structure<'_>) -> TokenStream {
    for field in structure.variants().iter().flat_map(|v| v.ast().fields.iter()) {