Skip to main content

luaur_code_gen/functions/
writeu_64.rs

1#[inline]
2pub unsafe fn writeu_64(target: *mut u8, value: u64) -> *mut u8 {
3    let le_value = value.to_le();
4    core::ptr::copy_nonoverlapping(
5        &le_value as *const u64 as *const u8,
6        target,
7        core::mem::size_of::<u64>(),
8    );
9    target.add(core::mem::size_of::<u64>())
10}