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 default-features = false somewhere in the dependency tree.

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?