Module rustc_borrowck::borrowck::gather_loans::move_error [−][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?
Re-exports
use borrowck::BorrowckCtxt; |
use rustc::middle::mem_categorization as mc; |
use rustc::middle::mem_categorization::Categorization; |
use rustc::middle::mem_categorization::NoteClosureEnv; |
use rustc::middle::mem_categorization::InteriorOffsetKind as Kind; |
use rustc::ty; |
use rustc_mir::util::borrowck_errors::BorrowckErrors; |
use rustc_mir::util::borrowck_errors::Origin; |
use syntax::ast; |
use syntax_pos; |
use errors::DiagnosticBuilder; |
use borrowck::gather_loans::gather_moves::PatternSource; |
Structs
| GroupedMoveErrors |
[ Experimental ]
|
| MoveError |
[ Experimental ]
|
| MoveErrorCollector |
[ Experimental ]
|
| MovePlace |
[ Experimental ]
|
Functions
| group_errors_with_same_origin |
[ Experimental ]
|
| note_move_destination |
[ Experimental ]
|
| report_cannot_move_out_of |
[ Experimental ]
|
| report_move_errors |
[ Experimental ]
|