pub unsafe extern "C" fn GetFaintReasonWrapper(
    move_: *mut move_,
    item_id: item_id
) -> faint_reason