AK: Restrict template parameter of JsonArray constructor

This constructor doesn't need to accept iterable containers of anything
other than `JsonValue`s.
This commit is contained in:
Jonne Ransijn
2024-11-16 23:55:15 +01:00
committed by Sam Atkins
parent a4f23c512c
commit e2b69fe7e2

View File

@@ -37,7 +37,7 @@ public:
{ {
} }
template<IterableContainer ContainerT> template<IterableContainerOf<JsonValue> ContainerT>
JsonArray(ContainerT const& source) JsonArray(ContainerT const& source)
{ {
for (auto& value : source) for (auto& value : source)