A result type that maintains a chainable sequence of errors for debugging and error reporting.
Repository interface for the Tileset aggregate root.
Use case for verifying a primary tileset.
ChainableResult< void > verify(const std::string &tileset_name) const
VerifyPrimaryTileset(gsl::not_null< TilesetRepo * > tileset_repo)