/** * @file implementation-inl.h */ #ifndef ADA_IMPLEMENTATION_INL_H #define ADA_IMPLEMENTATION_INL_H #include "ada/url_pattern_regex.h" #include "ada/expected.h" #include "ada/implementation.h" #include #include namespace ada { #if ADA_INCLUDE_URL_PATTERN template ada_warn_unused tl::expected, errors> parse_url_pattern(std::variant&& input, const std::string_view* base_url, const url_pattern_options* options) { return parser::parse_url_pattern_impl(std::move(input), base_url, options); } #endif // ADA_INCLUDE_URL_PATTERN } // namespace ada #endif // ADA_IMPLEMENTATION_INL_H