about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/solve.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-10-10 12:49:22 +0200
committerGitHub <noreply@github.com>2024-10-10 12:49:22 +0200
commit1c62cff89775b6ab0feb0ed6c888114a64a1798f (patch)
treea12ee443273b94271e150fea3790498f3f4008c6 /compiler/rustc_trait_selection/src/solve.rs
parent7eb5621e12d5edb95047c716cc7c0d4295d2d839 (diff)
parentd6fd45c2e3ee24bedbc1b7643b622ab97f29537f (diff)
downloadrust-1c62cff89775b6ab0feb0ed6c888114a64a1798f.tar.gz
rust-1c62cff89775b6ab0feb0ed6c888114a64a1798f.zip
Rollup merge of #131491 - lcnr:nalgebra-perrrrf, r=compiler-errors
impossible obligations fast path

fixes the remaining performance regression in nalgebra for #130654

r? `@compiler-errors`

Fixes #124894
Diffstat (limited to 'compiler/rustc_trait_selection/src/solve.rs')
-rw-r--r--compiler/rustc_trait_selection/src/solve.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_trait_selection/src/solve.rs b/compiler/rustc_trait_selection/src/solve.rs
index e47f5389cd1..d425ab50ae0 100644
--- a/compiler/rustc_trait_selection/src/solve.rs
+++ b/compiler/rustc_trait_selection/src/solve.rs
@@ -6,6 +6,7 @@ pub mod inspect;
 mod normalize;
 mod select;
 
+pub(crate) use delegate::SolverDelegate;
 pub use fulfill::{FulfillmentCtxt, NextSolverError};
 pub(crate) use normalize::deeply_normalize_for_diagnostics;
 pub use normalize::{deeply_normalize, deeply_normalize_with_skipped_universes};