#[repr(C)]pub struct lua_State {Show 23 fields
pub hdr: GCheader,
pub status: u8,
pub activememcat: u8,
pub isactive: bool,
pub singlestep: bool,
pub top: StkId,
pub base: StkId,
pub global: *mut global_State,
pub ci: *mut CallInfo,
pub stack_last: StkId,
pub stack: StkId,
pub end_ci: *mut CallInfo,
pub base_ci: *mut CallInfo,
pub stacksize: c_int,
pub size_ci: c_int,
pub nCcalls: u16,
pub baseCcalls: u16,
pub cachedslot: c_int,
pub gt: *mut LuaTable,
pub openupval: *mut UpVal,
pub gclist: *mut GcObject,
pub namecall: *mut TString,
pub userdata: *mut c_void,
}Fields§
§hdr: GCheader§status: u8§activememcat: u8§isactive: bool§singlestep: bool§top: StkId§base: StkId§global: *mut global_State§ci: *mut CallInfo§stack_last: StkId§stack: StkId§end_ci: *mut CallInfo§base_ci: *mut CallInfo§stacksize: c_int§size_ci: c_int§nCcalls: u16§baseCcalls: u16§cachedslot: c_int§gt: *mut LuaTable§openupval: *mut UpVal§gclist: *mut GcObject§namecall: *mut TString§userdata: *mut c_voidTrait Implementations§
Auto Trait Implementations§
impl !Send for lua_State
impl !Sync for lua_State
impl Freeze for lua_State
impl RefUnwindSafe for lua_State
impl Unpin for lua_State
impl UnsafeUnpin for lua_State
impl UnwindSafe for lua_State
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