Skip to main content

Module search_graph

Module search_graph 

Source

Re-exportsยง

use std::convert::Infallible; ๐Ÿ”’
use std::marker::PhantomData; ๐Ÿ”’
use rustc_type_ir::Interner; ๐Ÿ”’
use rustc_type_ir::search_graph; ๐Ÿ”’
use rustc_type_ir::search_graph::PathKind; ๐Ÿ”’
use rustc_type_ir::solve::AccessedOpaques; ๐Ÿ”’
use rustc_type_ir::solve::Certainty; ๐Ÿ”’
use rustc_type_ir::solve::NoSolution; ๐Ÿ”’
use rustc_type_ir::solve::QueryResult; ๐Ÿ”’
use rustc_type_ir::solve::RerunResultExt; ๐Ÿ”’
use crate::canonical::response_no_constraints_raw; ๐Ÿ”’
use crate::delegate::SolverDelegate; ๐Ÿ”’
use crate::solve::EvalCtxt; ๐Ÿ”’
use crate::solve::FIXPOINT_STEP_LIMIT; ๐Ÿ”’
use crate::solve::has_no_inference_or_external_constraints; ๐Ÿ”’
use crate::solve::inspect; ๐Ÿ”’

Structsยง

SearchGraphDelegate ๐Ÿ”’
This type is never constructed. We only use it to implement search_graph::Delegate for all types which impl SolverDelegate and doing it directly fails in coherence.

Functionsยง

response_no_constraints ๐Ÿ”’

Type Aliasesยง

SearchGraph ๐Ÿ”’