# Trait rustc_mir_dataflow::move_paths::HasMoveData

source ·

    pub trait HasMoveData<'tcx> {
        // Required method
        fn move_data(&self) -> &MoveData<'tcx>;
    }

## Required Methods§

source

#### fn move_data(&self) -> &MoveData<'tcx>

## Implementors§

source§

### impl<'a, 'mir, 'tcx> HasMoveData<'tcx> for MaybeInitializedPlaces<'a, 'mir, 'tcx>

source§

### impl<'a, 'tcx> HasMoveData<'tcx> for DefinitelyInitializedPlaces<'a, 'tcx>

source§

### impl<'a, 'tcx> HasMoveData<'tcx> for EverInitializedPlaces<'a, '_, 'tcx>

source§

### impl<'a, 'tcx> HasMoveData<'tcx> for MaybeUninitializedPlaces<'a, '_, 'tcx>