luaur_require/methods/runtime_navigation_context_is_module_present.rs
1use crate::records::runtime_navigation_context::RuntimeNavigationContext;
2
3impl RuntimeNavigationContext {
4 pub fn is_module_present(&self) -> bool {
5 unsafe {
6 let config_ptr = self.config;
7 if let Some(is_module_present_fn) = (*config_ptr).is_module_present {
8 is_module_present_fn(self.l, self.ctx)
9 } else {
10 false
11 }
12 }
13 }
14}