{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"tcx.explicit_item_bounds(def_id).map_bound(|bounds|"}]}
    tcx.explicit_item_bounds(def_id).map_bound(|bounds| {
pub(super) fn item_bounds(tcx: TyCtxt<'_>, def_id: DefId) -> ty::EarlyBinder<'_, ty::Clauses<'_>> {
        tcx.mk_clauses_from_iter(util::elaborate(tcx, bounds.iter().map(|&(bound, _span)| bound)))