* garrow_function_options_equal: * @options: A #GArrowFunctionOptions. * @other_options: (nullable): A #GArrowFunctionOptions to be compared. * * Returns: %TRUE if both of them have the same values, %FALSE * otherwise. * * Since: 7.0.0 */
| 538 | * Since: 7.0.0 |
| 539 | */ |
| 540 | gboolean |
| 541 | garrow_function_options_equal(GArrowFunctionOptions *options, |
| 542 | GArrowFunctionOptions *other_options) |
| 543 | { |
| 544 | if (!other_options) { |
| 545 | return FALSE; |
| 546 | } |
| 547 | auto arrow_options = garrow_function_options_get_raw(options); |
| 548 | auto arrow_other_options = garrow_function_options_get_raw(other_options); |
| 549 | return arrow_options->Equals(*arrow_other_options); |
| 550 | } |
| 551 | |
| 552 | /** |
| 553 | * garrow_function_options_to_string: |
nothing calls this directly
no test coverage detected