{"ast_node_type":"other","tokens":[{"end":92,"kind":"keyword","start":0,"text":"ty::Param(param_ty)"}]}
                ty::Param(param_ty) if param_ty == expected_ty_as_param => Ok(Some(bounds)),
            .map(|(ty, bounds)| match ty.kind() {
                // check whether there is any predicate that contains our `T`, like `Option<T>: Send`