Cargo Features
factorio-mlua has no features set by default.
[dependencies]
factorio-mlua = { version = "0.9.0-beta.4", features = ["lua54", "lua53", "lua52", "lua51", "lua-factorio", "luajit", "luajit52", "luau", "vendored", "module", "async", "send", "serialize", "macros", "unstable", "parking_lot"] }
- lua54
-
Enables lua54 of factorio-mlua-sys
Affects
util::push_userdata_uv
,hook::DebugStack.num_params
,hook::DebugStack.is_vararg
… - lua53
-
Enables lua53 of factorio-mlua-sys
Affects
hook::DebugStack.num_params
,hook::DebugStack.is_vararg
… - lua52
-
Enables lua52 of factorio-mlua-sys
Affects
hook::DebugStack.num_params
,hook::DebugStack.is_vararg
… - lua51
-
Enables lua51 of factorio-mlua-sys
- lua-factorio = link-cplusplus
-
Enables lua-factorio of factorio-mlua-sys
Affects
hook::DebugStack.num_params
,hook::DebugStack.is_vararg
… - luajit luajit52?
-
Enables luajit of factorio-mlua-sys
- luajit52 = luajit
-
Enables luajit52 of factorio-mlua-sys
- luau
-
Enables luau of factorio-mlua-sys
Affects
chunk::Compiler
,function::CoverageInfo
,types::VmState
,util::push_userdata
,hook::DebugStack.num_params
,hook::DebugStack.is_vararg
… - vendored
-
Enables vendored of factorio-mlua-sys
- module = mlua_derive
-
Enables module of factorio-mlua-sys
- async = futures-core, futures-task, futures-util
-
Affects
lua::LuaOptions.thread_pool_size
,table::TableExt.call_async
,table::TableExt.call_async_method
,table::TableExt.call_async_function
,thread::AsyncThread
,userdata::UserDataMethods.add_async_method
,userdata::UserDataMethods.add_async_function
,userdata::UserDataMethods.add_async_meta_method
,userdata::UserDataMethods.add_async_meta_function
,userdata::UserDataMethods.add_async_callback
,userdata::UserDataMethods.add_async_meta_callback
,userdata_ext::AnyUserDataExt.call_async
,userdata_ext::AnyUserDataExt.call_async_method
,userdata_ext::AnyUserDataExt.call_async_function
… - send
-
Affects
types::MaybeSend
… - serialize = erased-serde, serde, serde-value
-
Affects
factorio-mlua::serde
… - macros
-
Enables macros of mlua_derive =0.9.0-beta.1
- unstable
-
Affects
function::OwnedFunction
,string::OwnedString
,table::OwnedTable
,userdata::OwnedAnyUserData
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- mlua_derive macros? module?
-
Enables mlua_derive =0.9.0-beta.1
- futures-core async?
- futures-task async?
- futures-util async?
- serde serialize?
- erased-serde serialize?
-
Enables erased-serde ^0.3
- serde-value serialize?
- parking_lot implicit feature
-
Enables parking_lot
parking_lot:
More compact and efficient implementations of the standard synchronization primitives
- link-cplusplus lua-factorio?