Enum rlua::LuaValue
[−]
[src]
pub enum LuaValue<'lua> { Nil, Boolean(bool), LightUserData(LightUserData), Integer(LuaInteger), Number(LuaNumber), String(LuaString<'lua>), Table(LuaTable<'lua>), Function(LuaFunction<'lua>), UserData(LuaUserData<'lua>), Thread(LuaThread<'lua>), }
A rust-side handle to an internal Lua value.
Variants
Nil
Boolean(bool)
LightUserData(LightUserData)
Integer(LuaInteger)
Number(LuaNumber)
String(LuaString<'lua>)
Table(LuaTable<'lua>)
Function(LuaFunction<'lua>)
UserData(LuaUserData<'lua>)
Thread(LuaThread<'lua>)
Trait Implementations
impl<'lua> Debug for LuaValue<'lua>
[src]
impl<'lua> Clone for LuaValue<'lua>
[src]
fn clone(&self) -> LuaValue<'lua>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more