Files
mlua-rs-mlua/tests/compile/scope_callback_capture.rs
2024-09-20 13:01:55 +01:00

15 lines
320 B
Rust

use mlua::{Lua, Table};
fn main() {
let lua = Lua::new();
lua.scope(|scope| {
let mut inner: Option<Table> = None;
let f = scope.create_function_mut(|_, t: Table| {
inner = Some(t);
Ok(())
})?;
f.call::<()>(lua.create_table()?)?;
Ok(())
});
}