unsafe extern "C" fn __new_database_with_path( path: RustStr, db_type: i32, __return: *mut *mut Database ) -> Result