pub unsafe extern "C" fn pk_get_type(
    ctx: *const pk_context
) -> pk_type_t