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