pub unsafe extern "C" fn lean_mark_persistent(o: *mut lean_object)