[−][src]Module rustc_typeck::expr_use_visitor
A different sort of visitor for walking fn bodies. Unlike the
normal visitor, which just walks the entire body in one shot, the
ExprUseVisitor determines how expressions are being used.
Re-exports
pub use self::ConsumeMode::*; |
Structs
| ExprUseVisitor | |
| PlaceWithHirId | A |
| Projection |
Enums
| ConsumeMode | |
| MutateMode | |
| PlaceBase |
Traits
| Delegate | This trait defines the callbacks you can expect to receive when employing the ExprUseVisitor. |
Functions
| copy_or_move |