Struct td_rlua::userdata::LuaStruct
[−]
[src]
pub struct LuaStruct<T> { // some fields omitted }
pub struct LuaStruct<T> { // some fields omitted }
impl<T> LuaStruct<T> where T: NewStruct + Any
[src]fn new(lua: *mut lua_State) -> LuaStruct<T>
fn new_light(lua: *mut lua_State) -> LuaStruct<T>
fn ensure_matetable(&mut self)
fn create(&mut self) -> &mut LuaStruct<T>
fn def<P>(&mut self, name: &str, param: P) -> &mut LuaStruct<T> where P: LuaPush
fn register(&mut self, name: &str, func: extern fn(*mut lua_State) -> c_int) -> &mut LuaStruct<T>