Cargo Features

[dependencies]
tealr = { version = "0.10.0", 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", "mlua_error-send", "mlua_userdata-wrappers", "mlua_anyhow"] }
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

Affects teal_data_methods::TealDataMethods.add_async_method, teal_data_methods::TealDataMethods.add_async_function

mlua_lua51

Enables lua51 of mlua

mlua_lua52

Enables lua52 of mlua

mlua_lua53

Enables lua53 of mlua

mlua_lua54

Enables lua54 of mlua

mlua_luajit

Enables luajit of mlua

mlua_luajit52

Enables luajit52 of mlua

mlua_luau

Enables luau of mlua

mlua_macros

Enables macros of mlua

mlua_module

Enables module of mlua

mlua_send

Enables send of mlua

Affects mlu::MaybeSend

mlua_serialize

Enables serialize of mlua

mlua_vendored

Enables vendored of mlua

mlua_error-send

Enables error-send of mlua

mlua_userdata-wrappers

Enables userdata-wrappers of mlua

mlua_anyhow

Enables anyhow of mlua

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_anyhow? mlua_async? mlua_error-send? mlua_lua51? mlua_lua52? mlua_lua53? mlua_lua54? mlua_luajit? mlua_luajit52? mlua_luau? mlua_macros? mlua_module? mlua_send? mlua_serialize? mlua_userdata-wrappers? mlua_vendored?

Affects tealr::mlu

tealr_derive compile derive embed_compiler_from_download embed_compiler_from_local?