pub trait Require<'lua> {
    // Required method
    fn require<R: FromLua<'lua>>(&'lua self, path: impl AsRef<str>) -> Result<R>;
}Expand description
Adds a similar syntax to tables as lua’s require function.
§Example
use mlua_extras::{
    mlua::{Lua, Function},
    extras::Require,
};
let lua = Lua::new();
let unpack = lua.require::<Function>("table.unpack")?;Would be the same as
local unpack = require("table").unpackRequired Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.