☰
HasMoveData
HasMoveData
Required Methods
move_data
Implementors
In rustc_mir_dataflow::move_paths
Modules
abs_domain
builder
Structs
IllegalMoveOrigin
Init
InitIndex
LocationMap
MoveData
MoveOut
MoveOutIndex
MovePath
MovePathIndex
MovePathLinearIter
MovePathLookup
Enums
IllegalMoveOriginKind
InitKind
InitLocation
LookupResult
MoveError
Traits
HasMoveData
?
Trait
rustc_mir_dataflow
::
move_paths
::
HasMoveData
source
·
[
−
]
pub trait HasMoveData<'tcx> { fn
move_data
(&self) -> &
MoveData
<'tcx>; }
Required Methods
source
fn
move_data
(&self) -> &
MoveData
<'tcx>
Implementors
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
MaybeInitializedPlaces
<'a, 'tcx>
source
impl<'a, 'tcx>
HasMoveData
<'tcx> for
MaybeUninitializedPlaces
<'a, 'tcx>