luaur_vm/records/
lua_page.rs1#[allow(non_camel_case_types)]
2#[derive(Debug)]
3#[repr(C)]
4pub struct lua_Page {
5 pub(crate) prev: *mut lua_Page,
6 pub(crate) next: *mut lua_Page,
7 pub(crate) listprev: *mut lua_Page,
8 pub(crate) listnext: *mut lua_Page,
9 pub(crate) pageSize: core::ffi::c_int,
10 pub(crate) blockSize: core::ffi::c_int,
11 pub(crate) freeList: *mut core::ffi::c_void,
12 pub(crate) freeNext: core::ffi::c_int,
13 pub(crate) busyBlocks: core::ffi::c_int,
14 #[cfg(target_pointer_width = "64")]
15 pub(crate) padding: [core::ffi::c_char; 8],
16 #[cfg(not(target_pointer_width = "64"))]
17 pub(crate) padding: [core::ffi::c_char; 12],
18 pub(crate) data: [core::ffi::c_char; 1],
19}