For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
memmove
def memmove[T: AnyType](*, dest: Pointer[T], src: Pointer[T], count: Int)
Copy count * size_of[T]() bytes from src to dest.
Unlike memcpy, the memory regions are allowed to overlap.
Deprecated: 'memmove' is deprecated, use 'unsafe_memmove' instead
Parameters:
- T (
AnyType): The element type.
Args:
- dest (
Pointer[T]): The destination pointer. - src (
Pointer[T]): The source pointer. - count (
Int): The number of elements to copy.