Struct rustc_borrowck::AnalysisData
[−]
[src]
pub struct AnalysisData<'a, 'tcx: 'a> {
pub all_loans: Vec<Loan<'tcx>>,
pub loans: DataFlowContext<'a, 'tcx, LoanDataFlowOperator>,
pub move_data: FlowedMoveData<'a, 'tcx>,
}Unstable (
rustc_private)Collection of conclusions determined via borrow checker analyses.
Fields
all_loans: Vec<Loan<'tcx>>
Unstable (
rustc_private)loans: DataFlowContext<'a, 'tcx, LoanDataFlowOperator>
Unstable (
rustc_private)move_data: FlowedMoveData<'a, 'tcx>
Unstable (
rustc_private)