Expand description
Includes mlua::prelude, vim, vim::ext::log, and builder::ModuleBuilder if the corresponding features are enabled
Re-exports§
pub use crate::vim;vimpub use crate::vim::ext::log;vimpub use crate::builder::ModuleBuilder;builderpub use prelude::AnyUserData as LuaAnyUserData;pub use prelude::Chunk as LuaChunk;pub use prelude::Error as LuaError;pub use prelude::ExternalError as LuaExternalError;pub use prelude::ExternalResult as LuaExternalResult;pub use prelude::FromLua;pub use prelude::FromLuaMulti;pub use prelude::Function as LuaFunction;pub use prelude::FunctionInfo as LuaFunctionInfo;pub use prelude::GCMode as LuaGCMode;pub use prelude::Integer as LuaInteger;pub use prelude::LightUserData as LuaLightUserData;pub use prelude::Lua;pub use prelude::LuaOptions;pub use prelude::MetaMethod as LuaMetaMethod;pub use prelude::MultiValue as LuaMultiValue;pub use prelude::Nil as LuaNil;pub use prelude::Number as LuaNumber;pub use prelude::RegistryKey as LuaRegistryKey;pub use prelude::Result as LuaResult;pub use prelude::StdLib as LuaStdLib;pub use prelude::String as LuaString;pub use prelude::Table as LuaTable;pub use prelude::TableExt as LuaTableExt;pub use prelude::TablePairs as LuaTablePairs;pub use prelude::TableSequence as LuaTableSequence;pub use prelude::Thread as LuaThread;pub use prelude::ThreadStatus as LuaThreadStatus;pub use prelude::ToLua;pub use prelude::ToLuaMulti;pub use prelude::UserData as LuaUserData;pub use prelude::UserDataFields as LuaUserDataFields;pub use prelude::UserDataMetatable as LuaUserDataMetatable;pub use prelude::UserDataMethods as LuaUserDataMethods;pub use prelude::Value as LuaValue;pub use prelude::HookTriggers as LuaHookTriggers;pub use prelude::AsyncThread as LuaAsyncThread;pub use prelude::Options as LuaDeserializeOptions;pub use prelude::LuaSerdeExt;pub use prelude::Options as LuaSerializeOptions;
Structs§
- Deserializer
- A struct for deserializing Lua values into Rust values.
- Serializer
- A struct for serializing Rust values into Lua values.
Traits§
- LuaSerde
Ext - Trait for serializing/deserializing Lua values using Serde.