{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"if"}]}
        if b.remaining() != 1 {
        let b = TyBuilder::subst_for_def(db, trait_id, None);
            // the Target type + Deref trait should only have one generic parameter,