// Copyright 2020 The Chromium Authors // Copyright 2014 Blake Embrey ([email protected]) // Use of this source code is governed by an MIT-style license that can be // found in the LICENSE file or at https://opensource.org/licenses/MIT. #ifndef THIRD_PARTY_LIBURLPATTERN_OPTIONS_H_ #define THIRD_PARTY_LIBURLPATTERN_OPTIONS_H_ #include <string> #include "base/component_export.h" namespace liburlpattern { // A structure that may be provided to the Parse() function to control matching // behavior. This corresponds to a union of the two path-to-regexp structures // at: // // https://github.com/pillarjs/path-to-regexp/blob/125c43e6481f68cc771a5af22b914acdb8c5ba1f/src/index.ts#L126-L135 // // and: // // https://github.com/pillarjs/path-to-regexp/blob/125c43e6481f68cc771a5af22b914acdb8c5ba1f/src/index.ts#L498-L527 struct COMPONENT_EXPORT(LIBURLPATTERN) Options { … }; } // namespace liburlpattern #endif // THIRD_PARTY_LIBURLPATTERN_OPTIONS_H_