#[unsafe(no_mangle)]pub unsafe extern "C" fn lmflow_register_kernel_with_language( name: *const c_char, vt: *const LMFlowKernelVTable, factory: *mut c_void, language: u32, ) -> i32