{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":"layout:"}]}
    layout: TyAndLayout<'tcx>,
    variant_index: VariantIdx,
) -> Result<Option<(FieldIdx, V)>, UninhabitedVariantError> {