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 ]
|