Module rustc_mir::borrow_check::borrow_set[][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 borrow_check::place_ext::PlaceExt;
use dataflow::indexes::BorrowIndex;
use rustc::mir::traversal;
use rustc::mir::visit::PlaceContext;
use rustc::mir::visit::Visitor;
use rustc::mir;
use rustc::mir::Location;
use rustc::mir::Mir;
use rustc::mir::Place;
use rustc::ty::Region;
use rustc::ty::TyCtxt;
use rustc::util::nodemap::FxHashMap;
use rustc::util::nodemap::FxHashSet;
use rustc_data_structures::indexed_vec::IndexVec;
use std::fmt;
use std::hash::Hash;
use std::ops::Index;

Structs

BorrowData [
Experimental
]
BorrowSet [
Experimental
]
GatherBorrows [
Experimental
]