Module rustc::ty::walk[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

An iterator over the type substructure. WARNING: this does not keep track of the region depth.

Re-exports

use middle::const_val::ConstVal;
use ty;
use ty::Ty;
use rustc_data_structures::small_vec::SmallVec;
use rustc_data_structures::accumulate_vec::IntoIter as AccIntoIter;

Structs

TypeWalker [
Experimental
]

Functions

push_const [
Experimental
]
push_subtypes [
Experimental
]
walk_shallow [
Experimental
]

Type Definitions

TypeWalkerArray [
Experimental
]
TypeWalkerStack [
Experimental
]