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)