#[unsafe(no_mangle)]pub unsafe extern "C" fn load( logger: extern "C" fn(level: LogLevel, str: *mut c_char, len: usize), ) -> *mut UnrustContextWrapper