Modules§
Structs§
- Field
- Type information for a lua
classfield - Func
- Type information for a lua
classfunction - Param
- A function parameter type representation
- Return
- A function parameter type representation
- Static
Field - Type information for a lua
classfield - Typed
Class - Typed
Class Builder - Type information for a lua
class. This happens to be aTypedUserData - Typed
Function - Helper to bake the type information for a lua
Function. This makes repeated calls to theFunction’scallall the same with enforced arguments and return types. - Wrapped
Builder - Wrapper around a
UserDataFieldsandUserDataMethodsto allowTypedUserDataimplementations to be used formlua::UserDataimplementations
Enums§
Traits§
- Into
DocComment - Helper that converts multiple different types into an
Option<Cow<'static, str>> - Into
LuaType Literal - Typed
- Add a lua
Typerepresentation to a rust type - Typed
Data Documentation - Used inside of
TypedUserDatato add doc comments to the userdata type itself - Typed
Data Fields - Typed variant of
mlua::UserDataFields - Typed
Data Methods - Typed variant of
mlua::UserDataMethods - Typed
Multi Value - Typed information for a lua
MultiValue - Typed
User Data - Typed variant of
mlua::UserData