Cargo Features
[dependencies]
tealr = { version = "0.9.1", default-features = false, features = ["compile", "derive", "embed_compiler_from_download", "embed_compiler_from_local", "mlua_async", "mlua_lua51", "mlua_lua52", "mlua_lua53", "mlua_lua54", "mlua_luajit", "mlua_luajit52", "mlua_luau", "mlua_macros", "mlua_module", "mlua_send", "mlua_serialize", "mlua_vendored", "rlua_builtin-lua51", "rlua_builtin-lua53", "rlua_builtin-lua54", "rlua_system-lua51", "rlua_system-lua53", "rlua_system-lua54"] }
- default = compile, derive, embed_compiler_from_download
-
These default features are set whenever
tealr
is added without
somewhere in the dependency tree.default-features = false - compile default
-
Enables compile of tealr_derive
- derive default
-
Enables derive of tealr_derive
- embed_compiler_from_download default
-
Enables embed_compiler_from_download of tealr_derive
- embed_compiler_from_local
-
Enables embed_compiler_from_local of tealr_derive
- mlua_async
-
mlua specific features
Enables async of mlua ^0.9.2
Affects
teal_data_methods::TealDataMethods.add_async_method
,teal_data_methods::TealDataMethods.add_async_function
… - mlua_lua51
-
Enables lua51 of mlua ^0.9.2
- mlua_lua52
-
Enables lua52 of mlua ^0.9.2
- mlua_lua53
-
Enables lua53 of mlua ^0.9.2
- mlua_lua54
-
Enables lua54 of mlua ^0.9.2
- mlua_luajit
-
Enables luajit of mlua ^0.9.2
- mlua_luajit52
-
Enables luajit52 of mlua ^0.9.2
- mlua_luau
-
Enables luau of mlua ^0.9.2
- mlua_macros
-
Enables macros of mlua ^0.9.2
- mlua_module
-
Enables module of mlua ^0.9.2
- mlua_send
-
Enables send of mlua ^0.9.2
Affects
mlu::MaybeSend
… - mlua_serialize
-
Enables serialize of mlua ^0.9.2
- mlua_vendored
-
Enables vendored of mlua ^0.9.2
- rlua_builtin-lua51
-
rlua specific features
Enables builtin-lua51 of rlua ^0.19.7
- rlua_builtin-lua53
-
Enables builtin-lua53 of rlua ^0.19.7
- rlua_builtin-lua54
-
Enables builtin-lua54 of rlua ^0.19.7
- rlua_system-lua51
-
Enables system-lua51 of rlua ^0.19.7
- rlua_system-lua53
-
Enables system-lua53 of rlua ^0.19.7
- rlua_system-lua54
-
Enables system-lua54 of rlua ^0.19.7
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 mlua_async? mlua_lua51? mlua_lua52? mlua_lua53? mlua_lua54? mlua_luajit? mlua_luajit52? mlua_luau? mlua_macros? mlua_module? mlua_send? mlua_serialize? mlua_vendored?
-
Enables mlua ^0.9.2
Affects
tealr::mlu
… - rlua rlua_builtin-lua51? rlua_builtin-lua53? rlua_builtin-lua54? rlua_system-lua51? rlua_system-lua53? rlua_system-lua54?
-
Enables rlua ^0.19.7
Affects
tealr::rlu
… - tealr_derive compile derive embed_compiler_from_download embed_compiler_from_local?