pub enum CallInfoFrame {
Lua {
savedpc: u32,
trap: bool,
nextraargs: i32,
},
C {
k: Option<LuaKFunction>,
old_errfunc: isize,
ctx: isize,
},
}Expand description
Payload of CallInfo.u.
Variants§
Implementations§
Source§impl CallInfoFrame
impl CallInfoFrame
Sourcepub fn lua_default() -> Self
pub fn lua_default() -> Self
Default Lua-call frame (pc=0, no trap, no extra args).
Trait Implementations§
Source§impl Clone for CallInfoFrame
impl Clone for CallInfoFrame
Source§fn clone(&self) -> CallInfoFrame
fn clone(&self) -> CallInfoFrame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CallInfoFrame
Auto Trait Implementations§
impl Freeze for CallInfoFrame
impl RefUnwindSafe for CallInfoFrame
impl Send for CallInfoFrame
impl Sync for CallInfoFrame
impl Unpin for CallInfoFrame
impl UnsafeUnpin for CallInfoFrame
impl UnwindSafe for CallInfoFrame
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