Cargo Features

mlua-extras has no features set by default.

[dependencies]
mlua-extras = { version = "0.0.5", features = ["mlua", "lua54", "lua53", "lua52", "lua51", "luajit", "luau", "vendored", "serialize", "macros", "module", "send", "async", "derive"] }
mlua async? lua51? lua52? lua53? lua54? luajit? luau? macros? module? send? serialize? vendored?

Enables mlua

Affects mlua-extras::typed, mlua-extras::extras

lua54 = mlua

Enables lua54 of mlua

lua53 = mlua

Enables lua53 of mlua

lua52 = mlua

Enables lua52 of mlua

lua51 = mlua

Enables lua51 of mlua

luajit = mlua

Enables luajit of mlua

luau = mlua

Enables luau of mlua

vendored = mlua

Enables vendored of mlua

serialize = mlua

Enables serialize of mlua

macros = mlua

Enables macros of mlua

module = mlua

Enables module of mlua

send = mlua

Enables send of mlua

Affects mlua-extras::MaybeSend

async = mlua

Enables async of mlua

Affects class::TypedDataMethods.add_async_method, class::TypedDataMethods.add_async_method_with, class::TypedDataMethods.add_async_method_mut, class::TypedDataMethods.add_async_method_mut_with, class::TypedDataMethods.add_async_function, class::TypedDataMethods.add_async_function_with

derive

Enables mlua-extras-derive