pub trait HasParamEnv<'tcx> {
    // Required method
    fn param_env(&self) -> ParamEnv<'tcx>;
}

Required Methods§

source

fn param_env(&self) -> ParamEnv<'tcx>

Implementors§

source§

impl<'tcx, C> HasParamEnv<'tcx> for LayoutCx<'tcx, C>

impl<'tcx, 'll> HasParamEnv<'tcx> for CodegenCx<'ll, 'tcx>

impl<'tcx> HasParamEnv<'tcx> for Builder<'_, '_, 'tcx>

impl<'mir, 'tcx, M> HasParamEnv<'tcx> for InterpCx<'mir, 'tcx, M>where M: Machine<'mir, 'tcx>,

impl<'tcx> HasParamEnv<'tcx> for LateContext<'tcx>

impl<'tcx> HasParamEnv<'tcx> for ConstPropagator<'_, 'tcx>

impl<'tcx> HasParamEnv<'tcx> for ConstPropagator<'_, 'tcx>

impl<'tcx> HasParamEnv<'tcx> for UnwrapLayoutCx<'tcx>