pub struct LuaReg {
pub name: &'static [u8],
pub func: Option<fn(&mut LuaState) -> Result<usize, LuaError>>,
}Expand description
A function-registration entry for set_funcs.
In Rust, name is &'static [u8] (never &str). A None func is a
placeholder that pushes false rather than a closure.
Fields§
§name: &'static [u8]§func: Option<fn(&mut LuaState) -> Result<usize, LuaError>>Auto Trait Implementations§
impl Freeze for LuaReg
impl RefUnwindSafe for LuaReg
impl Send for LuaReg
impl Sync for LuaReg
impl Unpin for LuaReg
impl UnsafeUnpin for LuaReg
impl UnwindSafe for LuaReg
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