Trait HasMirSetter

Source
pub trait HasMirSetter<'tcx> {
    type Out;

    // Required method
    fn with_mir(self, mir: RcMir<'tcx>) -> Self::Out;
}

Required Associated Types§

Required Methods§

Source

fn with_mir(self, mir: RcMir<'tcx>) -> Self::Out

Implementors§

Source§

impl<'tcx, Base, Thir, Mir, OwnerId, Binder> HasMirSetter<'tcx> for State<Base, Thir, Mir, OwnerId, Binder>

Source§

type Out = State<Base, Thir, Rc<Body<'tcx>>, OwnerId, Binder>