Expand description
Re-exports most types with an extra Lua* prefix to prevent name clashes.
Re-exportsยง
pub use crate::AnyUserData as LuaAnyUserData;pub use crate::BorrowedBytes as LuaBorrowedBytes;pub use crate::BorrowedStr as LuaBorrowedStr;pub use crate::Either as LuaEither;pub use crate::Error as LuaError;pub use crate::ErrorContext as LuaErrorContext;pub use crate::ExternalError as LuaExternalError;pub use crate::ExternalResult as LuaExternalResult;pub use crate::FromLua;pub use crate::FromLua;pub use crate::FromLuaMulti;pub use crate::Function as LuaFunction;pub use crate::Integer as LuaInteger;pub use crate::IntoLua;pub use crate::IntoLuaMulti;pub use crate::LightUserData as LuaLightUserData;pub use crate::Lua;pub use crate::LuaOptions;pub use crate::LuaString;pub use crate::MetaMethod as LuaMetaMethod;pub use crate::MultiValue as LuaMultiValue;pub use crate::Nil as LuaNil;pub use crate::Number as LuaNumber;pub use crate::ObjectLike as LuaObjectLike;pub use crate::RegistryKey as LuaRegistryKey;pub use crate::Result as LuaResult;pub use crate::StdLib as LuaStdLib;pub use crate::Table as LuaTable;pub use crate::Thread as LuaThread;pub use crate::UserData as LuaUserData;pub use crate::UserData as LuaUserData;pub use crate::UserDataFields as LuaUserDataFields;pub use crate::UserDataMethods as LuaUserDataMethods;pub use crate::UserDataOwned as LuaUserDataOwned;pub use crate::UserDataRef as LuaUserDataRef;pub use crate::UserDataRefMut as LuaUserDataRefMut;pub use crate::UserDataRegistry as LuaUserDataRegistry;pub use crate::Value as LuaValue;pub use crate::Variadic as LuaVariadic;pub use crate::VmState as LuaVmState;pub use crate::WeakLua;pub use crate::chunk::AsChunk as AsLuaChunk;pub use crate::chunk::Chunk as LuaChunk;pub use crate::chunk::ChunkMode as LuaChunkMode;pub use crate::function::FunctionInfo as LuaFunctionInfo;pub use crate::function::LuaNativeFn;pub use crate::function::LuaNativeFnMut;pub use crate::state::GcIncParams as LuaGcIncParams;pub use crate::state::GcMode as LuaGcMode;pub use crate::table::TablePairs as LuaTablePairs;pub use crate::table::TableSequence as LuaTableSequence;pub use crate::thread::ThreadEvent as LuaThreadEvent;pub use crate::thread::ThreadStatus as LuaThreadStatus;pub use crate::thread::ThreadTriggers as LuaThreadTriggers;pub use crate::userdata::UserDataMetatable as LuaUserDataMetatable;pub use crate::debug::HookTriggers as LuaHookTriggers;Non- luaupub use crate::state::GcGenParams as LuaGcGenParams;lua54orlua55pub use crate::Buffer as LuaBuffer;luaupub use crate::Vector as LuaVector;luaupub use crate::chunk::CompileConstant as LuaCompileConstant;luaupub use crate::chunk::Compiler as LuaCompiler;luaupub use crate::function::CoverageInfo as LuaCoverageInfo;luaupub use crate::luau::FsRequirer as LuaFsRequirer;luaupub use crate::luau::HeapDump as LuaHeapDump;luaupub use crate::luau::Require as LuaRequire;luaupub use crate::state::JitOptions as LuauJitOptions;luau-jitpub use crate::function::LuaNativeAsyncFn;asyncpub use crate::thread::AsyncThread as LuaAsyncThread;asyncpub use crate::LuaSerdeExt;serdepub use crate::SerializableValue as LuaSerializableValue;serdepub use crate::serde::DeserializeOptions as LuaDeserializeOptions;serdepub use crate::serde::SerializeOptions as LuaSerializeOptions;serde