Module wireplumber::lua
source · Available on crate feature
lua
only.Expand description
Lua script execution
The types in this module facilitate integration with the built-in
libwireplumber-module-lua-scripting
plugin via
Core::load_lua_script.
libwireplumber-module-lua-scripting only supports a limited subset of Variant
argument types:
- it must be of type
VariantDict
, so values must always be boxed - arrays must be converted to dictionary form, with string keys beginning with “1”
Structs§
- A specialized LuaVariant that is both an array and dictionary.
- A Variant that can be passed to a Lua script.