rapx::analysis::rcanary

Trait RcxMut

source
pub trait RcxMut<'tcx, 'o, 'a> {
    // Required methods
    fn rcx(&'o self) -> &'o rCanary<'tcx>;
    fn rcx_mut(&'o mut self) -> &'o mut rCanary<'tcx>;
    fn tcx(&'o self) -> TyCtxt<'tcx>;
}

Required Methods§

source

fn rcx(&'o self) -> &'o rCanary<'tcx>

source

fn rcx_mut(&'o mut self) -> &'o mut rCanary<'tcx>

source

fn tcx(&'o self) -> TyCtxt<'tcx>

Implementors§

source§

impl<'tcx, 'o, 'a> RcxMut<'tcx, 'o, 'a> for TypeAnalysis<'tcx, 'a>

source§

impl<'tcx, 'o, 'a> RcxMut<'tcx, 'o, 'a> for FlowAnalysis<'tcx, 'a>