Struct rlua::MultiValue[][src]

pub struct MultiValue<'lua>(_);

Multiple Lua values used for both argument passing and also for multiple return values.

Methods

impl<'lua> MultiValue<'lua>
[src]

Creates an empty MultiValue containing no values.

impl<'lua> MultiValue<'lua>
[src]

Important traits for Vec<u8>

Important traits for Rev<I>

Trait Implementations

impl<'lua> ToLuaMulti<'lua> for MultiValue<'lua>
[src]

Performs the conversion.

impl<'lua> FromLuaMulti<'lua> for MultiValue<'lua>
[src]

Performs the conversion. Read more

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

Formats the value using the given formatter. Read more

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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'lua> FromIterator<Value<'lua>> for MultiValue<'lua>
[src]

Creates a value from an iterator. Read more

impl<'lua> IntoIterator for MultiValue<'lua>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more

impl<'a, 'lua> IntoIterator for &'a MultiValue<'lua>
[src]

The type of the elements being iterated over.

Which kind of iterator are we turning this into?

Creates an iterator from a value. Read more

Auto Trait Implementations

impl<'lua> !Send for MultiValue<'lua>

impl<'lua> !Sync for MultiValue<'lua>