# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "mlua-extras" version = "0.0.5" authors = ["Zachary Boehm "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Extra helpers and functionality built on top of mlua for embedded lua development" homepage = "https://github.com/Tired-Fox/mlua-extras" readme = "README.md" keywords = [ "lua", "mlua", "luajit", "luau", "scripting", ] license = "MIT OR Apache-2.0" repository = "https://github.com/Tired-Fox/mlua-extras" [package.metadata.docs.rs] features = [ "mlua", "lua54", "send", "async", "derive", "vendored", ] [lib] name = "mlua_extras" path = "src/lib.rs" [[example]] name = "macros" path = "examples/macros.rs" required-features = ["mlua"] [[example]] name = "module" path = "examples/module.rs" [[example]] name = "path" path = "examples/path.rs" required-features = ["mlua"] [[example]] name = "require" path = "examples/require.rs" required-features = ["mlua"] [[example]] name = "typed" path = "examples/typed.rs" required-features = [ "mlua", "derive", "serialize", ] [[example]] name = "typed_v2" path = "examples/typed_v2.rs" [dependencies.mlua] version = "0.9.9" optional = true default-features = false [dependencies.mlua-extras-derive] version = "0.0.2" optional = true [dependencies.strum] version = "0.26.3" features = ["derive"] default-features = false [dev-dependencies.serde] version = "1.0.210" features = ["derive"] [features] async = [ "mlua/async", "mlua", ] derive = ["dep:mlua-extras-derive"] lua51 = [ "mlua/lua51", "mlua", ] lua52 = [ "mlua/lua52", "mlua", ] lua53 = [ "mlua/lua53", "mlua", ] lua54 = [ "mlua/lua54", "mlua", ] luajit = [ "mlua/luajit", "mlua", ] luau = [ "mlua/luau", "mlua", ] macros = [ "mlua/macros", "mlua", ] mlua = ["dep:mlua"] module = [ "mlua/module", "mlua", ] send = [ "mlua/send", "mlua", ] serialize = [ "mlua/serialize", "mlua", ] vendored = [ "mlua/vendored", "mlua", ]