{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"pub"}]}
pub trait FromSolverError<'tcx, E>: Debug + 'tcx {
    fn from_solver_error(infcx: &InferCtxt<'tcx>, error: E) -> Self;