pub enum LuaMessage {
String(String),
Integer(i64),
Number(f64),
Boolean(bool),
Nil,
Table(HashMap<String, LuaMessage>),
ThreadYield(String),
}
Variants§
String(String)
Integer(i64)
Number(f64)
Boolean(bool)
Nil
Table(HashMap<String, LuaMessage>)
ThreadYield(String)
Trait Implementations§
Source§impl Clone for LuaMessage
impl Clone for LuaMessage
Source§fn clone(&self) -> LuaMessage
fn clone(&self) -> LuaMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LuaMessage
impl Debug for LuaMessage
Source§impl<'l> From<&'l str> for LuaMessage
impl<'l> From<&'l str> for LuaMessage
Source§impl From<HashMap<String, LuaMessage>> for LuaMessage
impl From<HashMap<String, LuaMessage>> for LuaMessage
Source§impl From<String> for LuaMessage
impl From<String> for LuaMessage
Source§impl From<bool> for LuaMessage
impl From<bool> for LuaMessage
Source§impl From<f32> for LuaMessage
impl From<f32> for LuaMessage
Source§impl From<f64> for LuaMessage
impl From<f64> for LuaMessage
Source§impl From<i16> for LuaMessage
impl From<i16> for LuaMessage
Source§impl From<i32> for LuaMessage
impl From<i32> for LuaMessage
Source§impl From<i64> for LuaMessage
impl From<i64> for LuaMessage
Source§impl From<i8> for LuaMessage
impl From<i8> for LuaMessage
Source§impl From<isize> for LuaMessage
impl From<isize> for LuaMessage
Source§impl From<u16> for LuaMessage
impl From<u16> for LuaMessage
Source§impl From<u32> for LuaMessage
impl From<u32> for LuaMessage
Source§impl From<u8> for LuaMessage
impl From<u8> for LuaMessage
Source§impl From<usize> for LuaMessage
impl From<usize> for LuaMessage
Source§impl<'lua> FromLua<'lua> for LuaMessage
impl<'lua> FromLua<'lua> for LuaMessage
Source§impl Handler<LuaMessage> for LuaActor
impl Handler<LuaMessage> for LuaActor
Source§type Result = LuaMessage
type Result = LuaMessage
The type of value that this handle will return
Source§impl Message for LuaMessage
impl Message for LuaMessage
Source§type Result = LuaMessage
type Result = LuaMessage
The type of value that this message will resolved with if it is
successful.
Source§impl<A, M> MessageResponse<A, M> for LuaMessage
impl<A, M> MessageResponse<A, M> for LuaMessage
Source§impl PartialEq for LuaMessage
impl PartialEq for LuaMessage
Source§impl<'lua> ToLua<'lua> for LuaMessage
impl<'lua> ToLua<'lua> for LuaMessage
impl StructuralPartialEq for LuaMessage
Auto Trait Implementations§
impl Freeze for LuaMessage
impl RefUnwindSafe for LuaMessage
impl Send for LuaMessage
impl Sync for LuaMessage
impl Unpin for LuaMessage
impl UnwindSafe for LuaMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
impl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
Source§fn from_lua_multi(
values: MultiValue<'lua>,
lua: Context<'lua>,
) -> Result<T, Error>
fn from_lua_multi( values: MultiValue<'lua>, lua: Context<'lua>, ) -> Result<T, Error>
Performs the conversion. Read more
Source§impl<'lua, T> ToLuaMulti<'lua> for Twhere
T: ToLua<'lua>,
impl<'lua, T> ToLuaMulti<'lua> for Twhere
T: ToLua<'lua>,
Source§fn to_lua_multi(self, lua: Context<'lua>) -> Result<MultiValue<'lua>, Error>
fn to_lua_multi(self, lua: Context<'lua>) -> Result<MultiValue<'lua>, Error>
Performs the conversion.