fn mempcpy(noalias dst: *anyopaque, noalias src: *const anyopaque, len: usize) callconv(.c) *anyopaque
fn mempcpy(noalias dst: *anyopaque, noalias src: *const anyopaque, len: usize) callconv(.c) *anyopaque { const dst_bytes: [*]u8 = @ptrCast(dst); const src_bytes: [*]const u8 = @ptrCast(src); @memcpy(dst_bytes[0..len], src_bytes[0..len]); return dst_bytes + len; }