Re-exportsยง
use std::fmt::Debug;๐use std::fmt::Debug;๐use std::ops::Range;๐use rustc_data_structures::snapshot_vec as sv;๐use rustc_data_structures::unify as ut;๐use rustc_middle::ty;๐use rustc_middle::ty::ConstVid;๐use rustc_middle::ty::FloatVid;๐use rustc_middle::ty::IntVid;๐use rustc_middle::ty::RegionVid;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_middle::ty::TyVid;๐use rustc_middle::ty::TypeFoldable;๐use rustc_middle::ty::TypeFolder;๐use rustc_middle::ty::TypeSuperFoldable;๐use rustc_middle::ty::TypeVisitableExt;๐use tracing::instrument;๐use tracing::instrument;๐use ut::UnifyKey;๐use super::VariableLengths;๐use crate::infer::type_variable::FloatVariableOrigin;๐use crate::infer::type_variable::TypeVariableOrigin;๐use crate::infer::unify_key::ConstVariableValue;๐use crate::infer::unify_key::ConstVidKey;๐use crate::infer::ConstVariableOrigin;๐use crate::infer::InferCtxt;๐use crate::infer::InferCtxtInner;๐use crate::infer::RegionVariableOrigin;๐use crate::infer::UnificationTable;๐
Structsยง
- Inference
Fudger ๐ - Snapshot
VarData ๐