Immutable set of schema-version targets identified by a release label. More...
#include <schema_release.hpp>
Public Member Functions | |
| const SchemaVersionTarget * | find (SchemaDomain domain, std::string_view type_name) const noexcept |
| Finds a target by domain and type name. | |
Public Attributes | |
| std::string_view | release_label |
| std::span< const SchemaVersionTarget > | versions |
Immutable set of schema-version targets identified by a release label.
The label and version span refer to static storage for built-in maps.
|
noexcept |
Finds a target by domain and type name.
| std::string_view pulp::timeline::SchemaReleaseMap::release_label |
| std::span<const SchemaVersionTarget> pulp::timeline::SchemaReleaseMap::versions |