pub trait InterpretationResult<'tcx> {
// Required method
fn make_result<'mir>(
mplace: MPlaceTy<'tcx>,
ecx: &mut InterpCx<'mir, 'tcx, CompileTimeInterpreter<'mir, 'tcx>>
) -> Self;
}
Required Methods§
sourcefn make_result<'mir>(
mplace: MPlaceTy<'tcx>,
ecx: &mut InterpCx<'mir, 'tcx, CompileTimeInterpreter<'mir, 'tcx>>
) -> Self
fn make_result<'mir>( mplace: MPlaceTy<'tcx>, ecx: &mut InterpCx<'mir, 'tcx, CompileTimeInterpreter<'mir, 'tcx>> ) -> Self
This function takes the place where the result of the evaluation is stored and prepares it for returning it in the appropriate format needed by the specific evaluation query.
Object Safety§
This trait is not object safe.