Trait rustc_middle::ty::layout::HasTyCtxt

source ·
pub trait HasTyCtxt<'tcx>: HasDataLayout {
    // Required method
    fn tcx(&self) -> TyCtxt<'tcx>;
}

Required Methods§

source

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

Implementors§

source§

impl<'tcx> HasTyCtxt<'tcx> for TyCtxtAt<'tcx>

source§

impl<'tcx> HasTyCtxt<'tcx> for TyCtxt<'tcx>

source§

impl<'tcx, T: HasTyCtxt<'tcx>> HasTyCtxt<'tcx> for LayoutCx<'tcx, T>