HasMoveData in rustc_mir_dataflow::move_paths - Rust
Description: API documentation for the Rust `HasMoveData` trait in crate `rustc_mir_dataflow`.

Skip to main content

## HasMoveData

# Trait HasMoveData

Source

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

## Required Methods§

Source

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

## Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

## Implementors§

Source§

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

Source§

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

Source§

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