pub struct LuaEnumDescriptorProto(pub EnumDescriptorProto);
Tuple Fields§
§0: EnumDescriptorProto
Methods from Deref<Target = EnumDescriptorProto>§
Trait Implementations§
Source§impl Clone for LuaEnumDescriptorProto
impl Clone for LuaEnumDescriptorProto
Source§fn clone(&self) -> LuaEnumDescriptorProto
fn clone(&self) -> LuaEnumDescriptorProto
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 LuaEnumDescriptorProto
impl Debug for LuaEnumDescriptorProto
Source§impl Default for LuaEnumDescriptorProto
impl Default for LuaEnumDescriptorProto
Source§fn default() -> LuaEnumDescriptorProto
fn default() -> LuaEnumDescriptorProto
Returns the “default value” for a type. Read more
Source§impl Deref for LuaEnumDescriptorProto
impl Deref for LuaEnumDescriptorProto
Source§impl DerefMut for LuaEnumDescriptorProto
impl DerefMut for LuaEnumDescriptorProto
Source§impl From<EnumDescriptorProto> for LuaEnumDescriptorProto
impl From<EnumDescriptorProto> for LuaEnumDescriptorProto
Source§fn from(value: EnumDescriptorProto) -> Self
fn from(value: EnumDescriptorProto) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LuaEnumDescriptorProto
impl PartialEq for LuaEnumDescriptorProto
Source§impl UserData for LuaEnumDescriptorProto
impl UserData for LuaEnumDescriptorProto
Source§fn add_fields<F: UserDataFields<Self>>(fields: &mut F)
fn add_fields<F: UserDataFields<Self>>(fields: &mut F)
Adds custom fields specific to this userdata.
Source§fn add_methods<M: UserDataMethods<Self>>(methods: &mut M)
fn add_methods<M: UserDataMethods<Self>>(methods: &mut M)
Adds custom methods and operators specific to this userdata.
Source§fn register(registry: &mut UserDataRegistry<Self>)
fn register(registry: &mut UserDataRegistry<Self>)
Registers this type for use in Lua. Read more
impl StructuralPartialEq for LuaEnumDescriptorProto
Auto Trait Implementations§
impl !Freeze for LuaEnumDescriptorProto
impl RefUnwindSafe for LuaEnumDescriptorProto
impl Send for LuaEnumDescriptorProto
impl Sync for LuaEnumDescriptorProto
impl Unpin for LuaEnumDescriptorProto
impl UnwindSafe for LuaEnumDescriptorProto
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoLuaMulti for Twhere
T: IntoLua,
impl<T> IntoLuaMulti for Twhere
T: IntoLua,
Source§fn into_lua_multi(self, lua: &Lua) -> Result<MultiValue, Error>
fn into_lua_multi(self, lua: &Lua) -> Result<MultiValue, Error>
Performs the conversion.