Skip to main content

Module fudge

Module fudge 

Source

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ยง

InferenceFudger ๐Ÿ”’
SnapshotVarData ๐Ÿ”’

Functionsยง

const_vars_since_snapshot ๐Ÿ”’
float_vars_since_snapshot ๐Ÿ”’
vars_since_snapshot ๐Ÿ”’