Struct me3_framework::scripting::lua::prelude::LuaLightUserData
source · [−]Expand description
A “light” userdata value. Equivalent to an unmanaged raw pointer.
Tuple Fields
0: *mut c_void
Trait Implementations
sourceimpl Clone for LightUserData
impl Clone for LightUserData
sourcefn clone(&self) -> LightUserData
fn clone(&self) -> LightUserData
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LightUserData
impl Debug for LightUserData
sourceimpl<'lua> FromLua<'lua> for LightUserData
impl<'lua> FromLua<'lua> for LightUserData
sourceimpl PartialEq<LightUserData> for LightUserData
impl PartialEq<LightUserData> for LightUserData
sourcefn eq(&self, other: &LightUserData) -> bool
fn eq(&self, other: &LightUserData) -> bool
sourceimpl<'lua> ToLua<'lua> for LightUserData
impl<'lua> ToLua<'lua> for LightUserData
impl Copy for LightUserData
impl Eq for LightUserData
impl StructuralEq for LightUserData
impl StructuralPartialEq for LightUserData
Auto Trait Implementations
impl RefUnwindSafe for LightUserData
impl !Send for LightUserData
impl !Sync for LightUserData
impl Unpin for LightUserData
impl UnwindSafe for LightUserData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
impl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
sourcefn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
fn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
Performs the conversion. Read more
sourceimpl<'lua, T> ToLuaMulti<'lua> for Twhere
T: ToLua<'lua>,
impl<'lua, T> ToLuaMulti<'lua> for Twhere
T: ToLua<'lua>,
sourcefn to_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
fn to_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
Performs the conversion.