Skip to main content

minijinja_lua

Function minijinja_lua 

Source
pub fn minijinja_lua(lua: &Lua) -> LuaResult<LuaTable>
Expand description

Builds and returns the minijinja lua table.

The returned table has the following keys:

  • Environment: userdata provides access to a minijinja::Environment
  • None: a nil-like lightuserdata that can be used without the downsides of nil. It maps to minijinja::value::ValueKind::None
  • path_loader(): creates a callback function which can be passed to Environment:set_loader() to load templates from the filesystem.
  • type(): a function to return types for minijinja-lua objects.