Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--crates/hir-ty/src/next_solver/infer/mod.rs27
1 files changed, 0 insertions, 27 deletions
diff --git a/crates/hir-ty/src/next_solver/infer/mod.rs b/crates/hir-ty/src/next_solver/infer/mod.rs
index 839bdf17e7..6b6dd549b3 100644
--- a/crates/hir-ty/src/next_solver/infer/mod.rs
+++ b/crates/hir-ty/src/next_solver/infer/mod.rs
@@ -1,7 +1,6 @@
//! Infer context the next-trait-solver.
use std::cell::{Cell, RefCell};
-use std::fmt;
use std::ops::Range;
use std::sync::Arc;
@@ -308,32 +307,6 @@ pub enum BoundRegionConversionTime {
AssocTypeProjection(SolverDefId),
}
-#[derive(Copy, Clone, Debug)]
-pub struct FixupError {
- unresolved: TyOrConstInferVar,
-}
-
-impl fmt::Display for FixupError {
- fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
- use TyOrConstInferVar::*;
-
- match self.unresolved {
- TyInt(_) => write!(
- f,
- "cannot determine the type of this integer; \
- add a suffix to specify the type explicitly"
- ),
- TyFloat(_) => write!(
- f,
- "cannot determine the type of this number; \
- add a suffix to specify the type explicitly"
- ),
- Ty(_) => write!(f, "unconstrained type"),
- Const(_) => write!(f, "unconstrained const value"),
- }
- }
-}
-
/// See the `region_obligations` field for more information.
#[derive(Clone, Debug)]
pub struct TypeOutlivesConstraint<'db> {