* garrow_table_validate * @table: A #GArrowTable * @error: (nullable): Return location for a #GError or %NULL. * * Validate the given table. This is a cheap validation. * * Returns: %TRUE on success, %FALSE on error. * * Since: 20.0.0 */
| 748 | * Since: 20.0.0 |
| 749 | */ |
| 750 | gboolean |
| 751 | garrow_table_validate(GArrowTable *table, GError **error) |
| 752 | { |
| 753 | const auto arrow_table = garrow_table_get_raw(table); |
| 754 | return garrow::check(error, arrow_table->Validate(), "[table][validate]"); |
| 755 | } |
| 756 | |
| 757 | /** |
| 758 | * garrow_table_validate_full |
nothing calls this directly
no test coverage detected