Trait hlua::AsMutLua
[−]
[src]
pub unsafe trait AsMutLua: AsLua { fn as_mut_lua(&mut self) -> LuaContext; }
Trait for objects that have access to a Lua context. You are allowed to modify the stack, but it must be in the same state as it was when you started.
Required Methods
fn as_mut_lua(&mut self) -> LuaContext
Implementors
impl<L> AsMutLua for LuaTable<L> where L: AsMutLua
impl<'t, L, K, V> AsMutLua for LuaTableIterator<'t, L, K, V> where L: AsMutLua
impl<'a> AsMutLua for &'a mut InsideCallback
impl<'lua> AsMutLua for Lua<'lua>
impl<L> AsMutLua for PushGuard<L> where L: AsMutLua
impl<'a, L> AsMutLua for &'a mut L where L: AsMutLua