luaur_code_gen/functions/
get_double_bits.rs1pub fn get_double_bits(value: f64) -> u64 {
2 let mut result: u64 = 0;
3 unsafe {
4 core::ptr::copy_nonoverlapping(
5 &value as *const f64 as *const u8,
6 &mut result as *mut u64 as *mut u8,
7 core::mem::size_of::<f64>(),
8 );
9 }
10 result
11}