pub unsafe extern "C" fn codes_get_product_kind( h: *const codes_handle, product_kind: *mut ProductKind, ) -> c_int