| 17611 | } |
| 17612 | |
| 17613 | ada_string ada_strings_get(ada_strings result, size_t index) { |
| 17614 | auto* r = (ada::result<std::vector<std::string>>*)result; |
| 17615 | if (!r) { |
| 17616 | return ada_string_create(nullptr, 0); |
| 17617 | } |
| 17618 | std::string_view view = (*r)->at(index); |
| 17619 | return ada_string_create(view.data(), view.length()); |
| 17620 | } |
| 17621 | |
| 17622 | void ada_free_search_params_keys_iter(ada_url_search_params_keys_iter result) { |
| 17623 | auto* r = (ada::result<ada::url_search_params_keys_iter>*)result; |
nothing calls this directly
no test coverage detected