{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"//"}]}
        // the whether the param already has the constraint by checking `def_id`
        // we should not suggest restrict bound on the impl, here we double check
        let bound_trait_defs: Vec<DefId> = generics