std::core::mem

move

macro void move(void* dst, void* src, usz len, usz $dst_align = 0, usz $src_align = 0, bool $is_volatile = false)
Copy memory from src to dst but correctly handle the possibility of overlapping ranges.

Parameters