pub type lua_Hook = Option<extern "C" fn(L: *mut lua_State, ar: *mut lua_Debug)>;
enum lua_Hook { None, Some(extern "C" fn(*mut lua_State, *mut lua_Debug)), }
No value.
Some value of type T.
T