Trait lua::FromLua[−][src]

pub trait FromLua<'a>: Sized {
    unsafe fn from_lua(_: &'a State, _: Index) -> Result<Self>;
}

Trait for types that can be read from the lua stack

Required Methods

Read the value at the given index.

Implementations on Foreign Types

impl<'a> FromLua<'a> for i8
[src]

impl<'a> FromLua<'a> for i16
[src]

impl<'a> FromLua<'a> for i32
[src]

impl<'a> FromLua<'a> for i64
[src]

impl<'a> FromLua<'a> for isize
[src]

impl<'a> FromLua<'a> for i128
[src]

impl<'a> FromLua<'a> for u8
[src]

impl<'a> FromLua<'a> for u16
[src]

impl<'a> FromLua<'a> for u32
[src]

impl<'a> FromLua<'a> for u64
[src]

impl<'a> FromLua<'a> for usize
[src]

impl<'a> FromLua<'a> for u128
[src]

impl<'a> FromLua<'a> for f32
[src]

impl<'a> FromLua<'a> for f64
[src]

impl<'a> FromLua<'a> for bool
[src]

impl<'a> FromLua<'a> for &'a str
[src]

impl<'a> FromLua<'a> for &'a [u8]
[src]

impl<'a, T: FromLua<'a>> FromLua<'a> for Option<T>
[src]

Implementors