1 2 3 4 5 6 7 8 9 10 11 12 13 14
use mlua::{UserData, UserDataMethods}; struct MyUserData; impl UserData for MyUserData { fn add_methods<'lua, M: UserDataMethods<'lua, Self>>(methods: &mut M) { methods.add_async_method("method", |_, this: &'static Self, ()| async { Ok(()) }); // ^ lifetime may not live long enough } } fn main() {}