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>,
}
🔬 This is a nightly-only experimental API. (rustc_private)

Collection of conclusions determined via borrow checker analyses.

Fields

🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)