pub unsafe trait Move<R: Region>: DropRaw {
    unsafe fn move_unsized_unchecked(
        this: In<Val<'_, Self>, R>,
        out: In<Slot<'_, Self>, R>
    ); }
Expand description

An emplaced value that can be moved.

Safety

move_unsized_unchecked must initialize its out parameter.

Required Methods

Moves a value into a given slot within some memory region.

Safety

out must have the same metadata as this.

Implementations on Foreign Types

Implementors