A helper function to call [`lean_initialize`] while holding the [`LEAN_INIT_MUTEX`]./// This is equivalent to writing ```rust # use lean_sys::*; unsafe { let guard = LEAN_INIT_MUTEX.lock(); lean_initialize(); } ``` TODO: is this safe?
()
| 48 | /// ``` |
| 49 | //TODO: is this safe? |
| 50 | pub unsafe fn lean_initialize_locked() { |
| 51 | let _guard = LEAN_INIT_MUTEX.lock(); |
| 52 | lean_initialize(); |
| 53 | } |
| 54 | |
| 55 | extern "C" { |
| 56 | pub fn lean_initialize_runtime_module(); |
no outgoing calls