Struct lua_latest_sys::bindings::lua_Debug
source · [−]#[repr(C)]pub struct lua_Debug {Show 17 fields
pub event: c_int,
pub name: *const c_char,
pub namewhat: *const c_char,
pub what: *const c_char,
pub source: *const c_char,
pub srclen: usize,
pub currentline: c_int,
pub linedefined: c_int,
pub lastlinedefined: c_int,
pub nups: c_uchar,
pub nparams: c_uchar,
pub isvararg: c_char,
pub istailcall: c_char,
pub ftransfer: c_ushort,
pub ntransfer: c_ushort,
pub short_src: [c_char; 60],
pub i_ci: *mut CallInfo,
}Fields
event: c_intname: *const c_charnamewhat: *const c_charwhat: *const c_charsource: *const c_charsrclen: usizecurrentline: c_intlinedefined: c_intlastlinedefined: c_intnups: c_ucharnparams: c_ucharisvararg: c_charistailcall: c_charftransfer: c_ushortntransfer: c_ushortshort_src: [c_char; 60]i_ci: *mut CallInfoTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for lua_Debug
impl !Send for lua_Debug
impl !Sync for lua_Debug
impl Unpin for lua_Debug
impl UnwindSafe for lua_Debug
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more