pub unsafe extern "C" fn pa_direction_valid(
    direction: pa_direction_t
) -> i32