#[repr(C)]pub struct RawLuaState {Show 25 fields
pub tt: u8,
pub marked: u8,
pub memcat: u8,
pub status: u8,
pub active_memcat: u8,
pub is_active: bool,
pub single_step: bool,
pub top: *mut RawTValue,
pub base: *mut RawTValue,
pub global: *mut RawGlobalState,
pub ci: *mut RawCallInfo,
pub stack_last: *mut RawTValue,
pub stack: *mut RawTValue,
pub end_ci: *mut RawCallInfo,
pub base_ci: *mut RawCallInfo,
pub stack_size: i32,
pub size_ci: i32,
pub native_call_depth: u16,
pub base_native_call_depth: u16,
pub cached_slot: i32,
pub gt: *mut RawLuaTable,
pub open_upval: *mut RawUpVal,
pub gc_list: *mut RawGcObject,
pub name_call: *mut RawTString,
pub userdata: *mut (),
}Fields§
§tt: u8§marked: u8§memcat: u8§status: u8§active_memcat: u8§is_active: bool§single_step: bool§top: *mut RawTValue§base: *mut RawTValue§global: *mut RawGlobalState§ci: *mut RawCallInfo§stack_last: *mut RawTValue§stack: *mut RawTValue§end_ci: *mut RawCallInfo§base_ci: *mut RawCallInfo§stack_size: i32§size_ci: i32§native_call_depth: u16§base_native_call_depth: u16§cached_slot: i32§gt: *mut RawLuaTable§open_upval: *mut RawUpVal§gc_list: *mut RawGcObject§name_call: *mut RawTString§userdata: *mut ()Auto Trait Implementations§
impl !RefUnwindSafe for RawLuaState
impl !Send for RawLuaState
impl !Sync for RawLuaState
impl !UnwindSafe for RawLuaState
impl Freeze for RawLuaState
impl Unpin for RawLuaState
impl UnsafeUnpin for RawLuaState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more