9#include <nlohmann/json.hpp>
37[[nodiscard]] std::vector<MaterialPassport>
51[[nodiscard]] std::vector<MaterialPassport>
MaterialPassport from_json(const nlohmann::json &j)
Import a single MaterialPassport from a JSON object.
std::vector< MaterialPassport > from_json_array(const nlohmann::json &j)
Import multiple MaterialPassports from a JSON array.
std::vector< MaterialPassport > from_json_string(std::string_view json_str)
Import MaterialPassport(s) from a JSON string.
A complete material passport for a reused building material.