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

Trait Implementations

impl<'lua> Debug for LuaValue<'lua>
[src]

Formats the value using the given formatter.

impl<'lua> Clone for LuaValue<'lua>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'lua> ToLua<'lua> for LuaValue<'lua>
[src]

impl<'lua> FromLua<'lua> for LuaValue<'lua>
[src]