MoveOut represents a point in a program that moves out of some
L-value; i.e., “creates” uninitialized memory.
With respect to dataflow analysis:
- Generated by moves and declaration of uninitialized variables.
- Killed by assignments to the memory.
path being moved
location of move
Auto Trait Implementations§
impl RefUnwindSafe for MoveOut
impl UnwindSafe for MoveOut
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain
repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 24 bytes